0

这是我正在执行的获取请求我不想在我的整个应用程序的架构中使用 cookie 所以我使用了 credential = 'omit' 这对于 react-native 的获取很好但是这里的请求仍然包含 Cookie

fetch(url, {
  method: 'GET',
  headers: {
    'Content-Type': 'application/json',
    'Cache-Control': 'no-store',
  },
  credentials: 'omit',
  pkPinning: true,
  sslPinning: {
    certs: this.getPublicKeys(),
  },
  disableAllSecurity: !this.sslPinningStatus(),
})

这是我通过使用 disableAllSecurity 关闭 SSL 固定在 burp 套件中截获的请求

GET <--path--> HTTP/2
Host: <--Host_ip-->
Cookie: <--Cokkie_Name--> = <--Cookie-->
Cache-Control: no-store
Credentials: omit
Content-Type: application/json
Accept-Encoding: gzip, deflate
User-Agent: okhttp/4.2.2
Connection: close

有没有其他方法可以在获取请求中停止/阻止 Cookie?

使用MaxToyberman/react-native-ssl-pinning中的 fetch

4

0 回答 0