通过已经登录的网页发送 HTTP 请求显示未登录

问题描述

已处于登录状态的网页, 使用 HTTP 请求指令发送请求, 响应中显示未登录

原因

缺失请求头

解决方案

在浏览器调试界面, 复制请求头, 粘贴至 HTTP 请求的协议体中(请求头中的 cookie 可以删掉)

Accept: application/json, text/plain, */*
Accept-Encoding: gzip, deflate, br
Accept-Language: zh-CN,zh;q=0.9,en;q=0.8,en-GB;q=0.7,en-US;q=0.6
Cache-Control: no-cache
Connection: keep-alive
Host: dy.feigua.cn
Pragma: no-cache
Referer: https://dy.feigua.cn/Member
sec-ch-ua: "Microsoft Edge";v="95", "Chromium";v="95", ";Not A Brand";v="99"
sec-ch-ua-mobile: ?0
sec-ch-ua-platform: "Windows"
Sec-Fetch-Dest: empty
Sec-Fetch-Mode: cors
Sec-Fetch-Site: same-origin
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/95.0.4638.54 Safari/537.36 Edg/95.0.1020.40

问题没有解决?去社区提问 all right reserved,powered by Gitbook

results matching ""

    No results matching ""