我有一个基本的chrome应用程序,可以将请求发送到我的API端点。
我通过浏览器exampleapi.com/login
登录,并且cookie存储在浏览器中。通过浏览器exampleapi.com/api/data
测试API时,我得到的响应是完美的并经过验证。
现在,当我通过浏览器登录后使用exampleapi.com/api/data
在chrome扩展名fetch(url)
中执行相同的请求时,有时会进行身份验证,而有时不会进行身份验证。我不知道是什么缺少的因素。
本质上,我想我只是想发送与浏览器相同的请求。