2024-05-21 12:14:46 发布
网友
据我所知,我需要使用url编码的内容来发布urllib。使用urllib发布时,是否可以使用application/json内容类型?
不使用urllib,因为您需要设置Content-type头,而urllib不提供这样做的方法。但是,您可以使用urllib2(但也不能使用urlopen()来完成此任务,因为它更倾向于“使用url打开文件”,而不是提交数据):
Content-type
urlopen()
import urllib2 req = urllib2.Request('http://www.example.com/', data="abc", headers={'Content-type': 'text/plain'}) r = urllib2.urlopen(req)
我个人更喜欢httplib2(3d party)作为http客户端库。
不使用urllib,因为您需要设置
Content-type
头,而urllib不提供这样做的方法。但是,您可以使用urllib2(但也不能使用urlopen()
来完成此任务,因为它更倾向于“使用url打开文件”,而不是提交数据):我个人更喜欢httplib2(3d party)作为http客户端库。
相关问题 更多 >
编程相关推荐