get请求,url带不带参数两种方式结果不一致
来源:9-4 携带cookie处理请求数据多重字典问题

big_pomelo
2018-03-05
方式一,URL带参数 cookie = "xxxxxxxxx" url1 = 'http://order.imooc.com/pay/submitorder?jsonpcallback=jQuery1113021093268392633968_1520235099869&goods_ids=625&_=1520235099876' print requests.get(url = url1, cookies = cookie).text
方式二:URL不带参数 cookie = "xxxxxxxxx" url1 = 'http://order.imooc.com/pay/submitorder' data ={"jsonpcallback":"jQuery1113021093268392633968_1520235099869", "goods_ids":"625", "_":"1520235099876"} print requests.get(url = url1, data = data, cookies = cookie).text
方式一能正确返回,方式二不能(这是下单的请求)
写回答
1回答
-
big_pomelo
提问者
2018-03-05
似乎找到原因了,第二个参数应该为: “params=” 而不是“data=”
122018-04-19
相似问题