将cookie传递给JSON请求

时间:2016-11-30 00:12:41

标签: javascript json cookies

我登录了一个登录的安全网站。我想要的页面上有数据通过服务器传递JSON数据。当我打开Chrome然后检查并查看“网络”选项卡时,我看到使用XHR的URL,当我点击预览选项卡时,我看到了我正在寻找的JSON数据。当我在另一个选项卡中打开相同的URL时,我得到了JSON响应:

{"statusCode":400,"error":"Bad Request","message":"Invalid cookie value"}

我可以在检查工具中看到数据但是如果我尝试加载确切的URL,即使在同一个浏览器会话中我也会收到错误。据我所知,当发出请求时,会附加一个cookie,以便安全服务器的响应有效。有没有办法绕过这个或以某种方式获取有效的会话cookie并将其推送到服务器,以便我可以在URL中获取原始JSON响应?

我的最终目标是使用Tampermokey解析JSON数据。

1 个答案:

答案 0 :(得分:0)

我认为用户无法在浏览器请求中设置Cookie,特别是如果您通过地址栏进行操作。但是,有很多工具可以做到这一点。我个人使用Postman发送请求,另一个名为Interceptor的工具用于设置Cookie等内容。