sorjor 2020-06-21 21:27 采纳率: 0%
浏览 241

requests post传递参数的问题?

在一个设计签名的网站中想练习一下爬虫
图片说明

查看是用post方法。代码如下

headers = {
            'User-Agent': 'Mozilla/5.0 (Windows NT 6.1; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/81.0.4044.122 Safari/537.36',
            'Host':'www.jiqie.com',
            'Content-Type': 'application/x-www-form-urlencoded',
            'Origin':'http://www.jiqie.com',
            'Referer': 'http://www.jiqie.com/a/14.htm'
        }

                data = {
            'id':name,
            'id1':'901',
            'id3':'#000000',
            'id5':'#FFFFFF'
        }
        result = requests.post(startUrl, params = data,headers=headers)
        result.encoding = 'utf-8'
        print(result.status_code)

        html =result.text
        print(html)

运行结果为:

200
请输入您的姓名(2-20个汉字)
用postman测试结果也是一样
图片说明

请教各位大神为什么会出现这种情况,如何解决

  • 写回答

1条回答 默认 最新

  • 浴火_凤凰 2020-06-22 01:30
    关注
    result = requests.post(startUrl, data = data,headers=headers)
    
    评论

报告相同问题?

悬赏问题

  • ¥15 素材场景中光线烘焙后灯光失效
  • ¥15 请教一下各位,为什么我这个没有实现模拟点击
  • ¥15 执行 virtuoso 命令后,界面没有,cadence 启动不起来
  • ¥50 comfyui下连接animatediff节点生成视频质量非常差的原因
  • ¥20 有关区间dp的问题求解
  • ¥15 多电路系统共用电源的串扰问题
  • ¥15 slam rangenet++配置
  • ¥15 有没有研究水声通信方面的帮我改俩matlab代码
  • ¥15 ubuntu子系统密码忘记
  • ¥15 保护模式-系统加载-段寄存器