403 forbidden error

Diya Rai diyaraik at gmail.com
Mon Oct 27 01:12:09 EDT 2014


On Wednesday, October 22, 2014 5:07:00 PM UTC+5:30, Diya Rai wrote:
> Hai,
> 
>   Could anyone please help me to resolve 403 forbidden error while logging into an application.
> 
> Following is the error details:
> 
> Traceback (most recent call last):
>   File "./example6.py", line 18, in <module>
>     response = urllib2.urlopen(req)
>   File "/usr/lib/python2.7/urllib2.py", line 126, in urlopen
>     return _opener.open(url, data, timeout)
>   File "/usr/lib/python2.7/urllib2.py", line 406, in open
>     response = meth(req, response)
>   File "/usr/lib/python2.7/urllib2.py", line 519, in http_response
>     'http', request, response, code, msg, hdrs)
>   File "/usr/lib/python2.7/urllib2.py", line 444, in error
>     return self._call_chain(*args)
>   File "/usr/lib/python2.7/urllib2.py", line 378, in _call_chain
>     result = func(*args)
>   File "/usr/lib/python2.7/urllib2.py", line 527, in http_error_default
>     raise HTTPError(req.get_full_url(), code, msg, hdrs, fp)
> urllib2.HTTPError: HTTP Error 403: FORBIDDEN
> 
> 
> Sorry if the question is not relevant as im new to python.
> 
> 
> Regards,
> Diya

Thanks Chris Angelico and Dennis Lee Bieber for replying.
Username and password is correct.
Its a simple login script.

import urllib
import httplib2

http = httplib2.Http()

url = 'http://localhost/login_ajax'   
body = {'email': 'xyz at google.com', 
        'password': '*******'}
headers = {'Content-type': 'application/x-www-form-urlencoded'}
response, content = http.request(url, 'POST', headers=headers, body=urllib.urlencode(body))
print response

This is the part of the code which im trying to execute. We are trying to load test a web application through python script, currently checking the login part.

Thanks in advance,
Diya



More information about the Python-list mailing list