post一个接口,但是接口有一个查询字符串,用不用urlencode?帮看下,我截图下来

分手为何带走锅Q 发布于 2017/03/18 13:22
阅读 108
收藏 1

具体抓包如下:

我的代码如下:

但是不行,感觉还是在urlencode这块出问题,大神帮看下

加载中
0
moliunian
moliunian

英文不影响urlencode,确定是这个原因?

0
qlee
qlee

查询字符串和请求体是两个概念,不能放到一起。

call_back在url的参数里,cache_key在请求体里.

url_args = urllib.urlencode({'call_back':XXX})

body_args = urllib.urlencode({'cache_key':XXXX})

opener.open(applyurl + '?' + url_args, body_args)

 

0
007
007

callback在url后面,cache_key在post数据里

applyurl = zurl[0] + '/detail/apply/' + str(tid) + '?callback='+ trysapply

postData1 = {'cache_key': cache_key}

 

返回顶部
顶部