1.get请求
import urllib,urllib2
url='http://192.168.14.227:8000/test/'
data ={
'user':'test',
'password':'123456'
}
data = urllib.urlencode(data)
print(data)
#输出内容:password=admin&user=admin
req = urllib2.Request(url = '%s%s%s' % (url,'?',data))
res = urllib2.urlopen(req)
res = res.read()
print(res)
2.post请求
url='http://192.168.14.227:8000/test/'
data = {
'user':'test',
'password':'123456'
}
r = requests.post(url, data=data)
print(r)
需要注意,直接发送post请求会出现403的情况,需要在django对应的views处理函数加上@csrf_exempt
如:
#views处理函数,加@csrf_exempt,否则会403
@csrf_exempt
def test(request):
print '------test-------'