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'必須是字符串而不是字典 –