即使使用以下凭据也无法使用Fetch API发送Cookie:“ include”,

时间:2019-12-06 05:40:24

标签: ajax cookies

我试图附加由https://api.example.com登录时设置的cookie,但是当我尝试从https://api.example.com获取信息时,它需要cookie。 我还尝试过将Axios与标头{withCrediantials:true}一起使用,但没有任何效果 我不明白哪里出了问题,一种可能是我不了解“ cookie的工作原理”

您可以建议任何有帮助的文章。

     let data = {
              //some data
      }
     fetch(URL, {
        method:'POST',
        headers: {
            'Content-Type': 'application/x-www-form-urlencoded',
            'Appapi-Id':'h4er9jdt33i6_8r37mg',
        },
        body:JSON.stringify(data),
        credentials: 'include',

    })
    .then(res => res.json())
    .then(data => {
        console.log({products:data})
        pagination(data = 0)
        // renderProducts(data.data)

    })```  
[![below i have mentioned the images [![\]\[1\]][1]][1]][2]


  [1]: https://i.stack.imgur.com/3BKbx.png
  [2]: https://i.stack.imgur.com/xdCsd.png

0 个答案:

没有答案