2 这是我的理解,我需要使用url编码内容来发布urllib。在使用urllib发布时是否可以使用application/json内容类型?Python urllib帖子的内容类型不同于urlencoded 来源 2011-09-02 yasar
5 不与urllib,因为你需要设置Content-type标题,并且urllib没有提供这样做的方法。你可以用urllib2然而做到这一点(但也不能与urlopen()至极,更意味着“打开文件与网址”,而不是提交数据): import urllib2 req = urllib2.Request('http://www.example.com/', data="abc", headers={'Content-type': 'text/plain'}) r = urllib2.urlopen(req) 就个人而言,我更喜欢httplib2(3D方)作为HTTP客户端库。 来源 2011-09-02 11:07:40 Steven +0 还应该提到'data'必须是字符串而不是字典 –
还应该提到'data'必须是字符串而不是字典 –