python 请求接口无返回值,但是抓包却可以?

image.png
这个是什么原因呢,但是在python里面请求却是空,链接放在浏览器访问也是空

    def getData(self,url):
        headers = {
            "user-agent": "Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/63.0.3239.132 Safari/537.36",
            #"Content-Type": "application/x-www-form-urlencoded",
            #"Content-Type":"application/raw",
            "Accept": "text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8",
            "Accept-Encoding": "gzip, deflate",
            "Accept-Language": "en-US,en;q=0.5",
            "Connection": "keep-alive",
        }
        html=requests.get(url, headers=headers,verify=False).text
        #print(html)
        return html
阅读 2.3k
1 个回答

看fiddler上面是有请求是有cookie的,你下面python没带上。也有可能这个请求不能重发,你可以先用fiddler重发试试,看能否正常返回数据,再改用python请求

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题