国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > Python > 正文

Python使用requests提交HTTP表單的方法

2020-01-04 13:42:06
字體:
供稿:網(wǎng)友

Pythonrequests庫, 其口號是HTTP for humans,堪稱最好用的HTTP庫。

使用requests庫,可以使用數(shù)行代碼實現(xiàn)自動化的http操作。以http post,即瀏覽器提交一個表格數(shù)據(jù)到web服務(wù)器,為例,來說明requests的使用。

無cookie

import requestsurl = 'www.test.org'data = {'username': 'user', 'password': '123456'}response = requests.post(url, data)

有cookie——顯示添加cookie

import requestsurl = 'www.test.org'data = {'username': 'user', 'password': '123456'}headers = {'Cookie': 'SshCAcaoCookie-6-2=qQOGw0eWu7vZiumIAezdJJEUL3w-'}response = requests.post(url, data, headers=headers)

有cookie——隱式添加cookie

import requestsurl = 'www.test.org'data = {'username': 'user', 'password': '123456'}session = requests.Session()session.get(url)response = session.post(url, data,)

在調(diào)試以上腳本時,可以通過對比使用瀏覽器和使用Python腳本時的tcpdump文件,來定位問題。使用tcpdump抓包時,建議指定網(wǎng)卡和端口號抓包:

tcpdump -i network_interface_name port port_num -s 0 -w ./1.pcap

以上這篇Python使用requests提交HTTP表單的方法就是小編分享給大家的全部內(nèi)容了,希望能給大家一個參考,也希望大家多多支持VEVB武林網(wǎng)。


注:相關(guān)教程知識閱讀請移步到python教程頻道。
發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 莲花县| 沧源| 兴山县| 延安市| 南澳县| 鹤庆县| 都安| 天台县| 汉阴县| 张北县| 浪卡子县| 工布江达县| 天峨县| 崇州市| 荣昌县| 洮南市| 汉川市| 青阳县| 海口市| 靖宇县| 邛崃市| 盘山县| 景洪市| 衡阳县| 弥渡县| 安泽县| 屏东市| 金山区| 姚安县| 昆山市| 重庆市| 邯郸县| 宜黄县| 雷波县| 南阳市| 西峡县| 洛浦县| 邹平县| 惠来县| 同心县| 额尔古纳市|