吾爱破解 - 52pojie.cn

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 1575|回复: 10
收起左侧

[已解决] python post 请求求助

[复制链接]
Cool_Breeze 发表于 2021-6-17 15:51
30吾爱币
本帖最后由 Cool_Breeze 于 2021-6-17 17:27 编辑

蓝色圈内数据怎么携带! image.png
以下是本人代码!
[Python] 纯文本查看 复制代码
# -*- encoding = utf-8 -*-
import requests
import urllib.parse
header = {
    'user-agent': 'Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/90.0.4430.212 Safari/537.36'
}
form_data = {
    "FileNo" : "44078",
    "Description": "",
    "WriteDate" : "",
    "WriteDate1" : "2021-6-17",
    "WriteBy" : "", 
    "submit" : "++"
}
form_data = urllib.parse.urlencode(form_data).encode('gb2312')
res = requests.post('xxx.asp', data = form_data, headers=header)
print(res.cookies.values())

with open('test.html', 'wb') as f:
    f.write(res.content)

最佳答案

查看完整内容

formdata这种字典就可以

发帖前要善用论坛搜索功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。

楼主你好萌 发表于 2021-6-17 15:51
formdata这种字典就可以
grekevin 发表于 2021-6-17 16:03
不需要15行,会自动编码的

免费评分

参与人数 1吾爱币 +1 热心值 +1 收起 理由
Cool_Breeze + 1 + 1 谢谢@Thanks!

查看全部评分

 楼主| Cool_Breeze 发表于 2021-6-17 16:09
 楼主| Cool_Breeze 发表于 2021-6-17 16:13
楼主你好萌 发表于 2021-6-17 16:01
formdata这种字典就可以

我的代码正确吗? 这个代码并没有把信息提交上去,网页是通过 input  type="submit" 标签提交的!
gentlespider 发表于 2021-6-17 16:28
不要转换,直接用字典就可以

免费评分

参与人数 1吾爱币 +2 热心值 +1 收起 理由
Cool_Breeze + 2 + 1 谢谢@Thanks!

查看全部评分

VIP88888888 发表于 2021-6-17 17:25
[Python] 纯文本查看 复制代码
# -*- encoding = utf-8 -*-
import requests
header = {
    'user-agent': 'Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/90.0.4430.212 Safari/537.36'
}
form_data = {
    "FileNo" : "44078",
    "Description": "",
    "WriteDate" : "",
    "WriteDate1" : "2021-6-17",
    "WriteBy" : "", 
    "submit" : "++"
}
res = requests.post('xxx.asp', json= form_data, headers=header)
print(res.cookies.values())
 
with open('test.html', 'wb') as f:
    f.write(res.content)

这样应该就可以了
 楼主| Cool_Breeze 发表于 2021-6-17 17:26
VIP88888888 发表于 2021-6-17 17:25
[mw_shl_code=python,true]# -*- encoding = utf-8 -*-
import requests
header = {

感谢回复,已经解决了!
ckypamym119 发表于 2021-6-17 18:38
代码没问题啊
pqkane 发表于 2021-6-17 20:37
那最后你是怎么解决的?
您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则

返回列表

RSS订阅|小黑屋|处罚记录|联系我们|吾爱破解 - LCG - LSG ( 京ICP备16042023号 | 京公网安备 11010502030087号 )

GMT+8, 2024-11-25 23:19

Powered by Discuz!

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表