如何用Python写一个http post请求
1个回答
展开全部
如果能使用第三方库,用requests在简单不过了
import requests
url = 'https://...'
payload = {'key1': 'value1', 'key2': 'value2'}
r = requests.post(url, data=payload)
如果不能:
import urllib2, urllib
url = 'https://...'
payload = {'key1': 'value1', 'key2': 'value2'}
data = urllib.urlencode(payload)
req = urllib2.Request(url, data)
response = urllib2.urlopen(req)
d = response.read()
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询