python - urllib2问题求助
高洛峰
高洛峰 2017-04-18 09:14:10
0
1
374

python里的urllib2.request怎么判断是get请求还是post请求啊 就是我自己传一个url进去 我怎么知道这次是进行post还是get请求呢?

高洛峰
高洛峰

拥有18年软件开发和IT教学经验。曾任多家上市公司技术总监、架构师、项目经理、高级软件工程师等职务。 网络人气名人讲师,...

全部回覆(1)
黄舟

根據python官方文件的描述:

class urllib2.Request(url[, data][, headers][, origin_req_host][, unverifiable])

該類別是 URL 請求的抽象。

url 應該是包含有效 URL 的字串。

data 可能是一個字串,指定要傳送到伺服器的附加數據,如果不需要此類數據,則為 None。目前,HTTP 請求是唯一使用資料的請求;當提供資料參數時,HTTP 請求將是 POST 而非 GET。資料應該是標準 application/x-www-form-urlencoded 格式的緩衝區。 urllib.urlencode() 函數採用 2 元組的映射或序列並傳回此格式的字串。

如果data參數值為None或沒有傳data參數,那麼就是get請求,否則就是post請求

熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板