如何使用Python请求发布包含cookie的数据包
这些问题一直困扰着我。我想使用python请求包发送带有cookies的post消息,我在堆栈中搜索了类似的post,但仍然没有通过 此问题源于seed项目xss工作集。我被命令用cookies生成一个http post请求,并将其发送到服务器 我使用wireshark丢弃了数据包,但很抱歉,我无法在这里添加图像,因为我的0-reputation,huhu wireshark分析的数据包得到一个基于行的文本数据:application/x-www-form-urlencoded 但是我的代码不会产生这种情况,数据会附加到下一个数据包中。(我的意思是,两个数据包是由我的代码生成的,一个包含头,另一个包含http数据,这两个数据包的计算和都是错误的) 这是我的密码:如何使用Python请求发布包含cookie的数据包,python,cookies,http-post,python-requests,Python,Cookies,Http Post,Python Requests,这些问题一直困扰着我。我想使用python请求包发送带有cookies的post消息,我在堆栈中搜索了类似的post,但仍然没有通过 此问题源于seed项目xss工作集。我被命令用cookies生成一个http post请求,并将其发送到服务器 我使用wireshark丢弃了数据包,但很抱歉,我无法在这里添加图像,因为我的0-reputation,huhu wireshark分析的数据包得到一个基于行的文本数据:application/x-www-form-urlencoded 但是我的代码不会
import requests
url="http://www.xsslabphpbb.com/posting.php"
data= {
'subject': 'Alice-subject',
'addbbcode18': '%23444444',
'addbbcode20': '0',
'helpbox': 'Close all open bbCode tags',
'message': 'alice-body',
'poll_title': '',
'add_poll_option_text': '',
'poll_length': '',
'mode': 'newtopic',
'sid': '5b2e663a3d724cc873053e7ca0f59bd0',
'f': '1',
'post': 'Submit',
}
cookies = {'phpbb2mysql_data': 'a%3A2%3A%7Bs%3A11%3A%22autologinid%22%3Bs%3A0%3A%22%22%3Bs%3A6%3A%22userid%22%3Bs%3A1%3A%223%22%3B%7D',
'phpbb2mysql_t': 'a%3A9%3A%7Bi%3A3%3Bi%3A1330156986%3Bi%3A1%3Bi%3A1330160737%3Bi%3A5%3Bi%3A1330161702%3Bi%3A6%3Bi%3A1330179284%3Bi%3A2%3Bi%3A1330160743%3Bi%3A7%3Bi%3A1330163187%3Bi%3A8%3Bi%3A1330164442%3Bi%3A9%3Bi%3A1330164739%3Bi%3A10%3Bi%3A1330176335%3B%7D',
'phpbb2mysql_sid': '5b2e663a3d724cc873053e7ca0f59bd0',
}
print requests.post(url, data=data, cookies=cookies).text
事实上,我是Python新手,我不知道如何解决这个麻烦的问题。有人能给我一些建议吗?提前谢谢!(对图片抱歉,我希望你能理解我。) < p> <代码>请求< /Co>库允许你创建可以跟踪cookies的你,所以你应该考虑向那个方向扩展你的知识。