如何在 react native 中使用 fetch() 和标头 json



邮递员输出:

HTTP/1.0 200 OK
Cache-Control: no-cache, private
Content-Type:  application/json
Date:          Fri, 08 Feb 2019 12:13:36 GMT
{"status":1,"msg":"success","celeb":[{"id":1,"name":"Test Name"....

我像这样在邮递员中得到我的 json。当我尝试使用fetch()时,我收到错误json parse error, unknown identifier HTTP

fetch('https://myurl/fetch')
.then((response) => response.json())
   .then((response) => {...}
let func = async () => {
 const url = 'https://myurl/fetch';
 const data = {
        method: 'POST',
        headers: { 'Content-Type': 'application/json' },
        body: JSON.stringify({
          token: await AsyncStorage.getItem(ACCESS_TOKEN), /*or whatever you have on your api*/
        }),
      };
  const response = await fetch(url , data);
  const responseData = await response.json();
  console.log(responseData);
}

我相信您缺少设置以配置API调用方法,标头,模式等...查看获取示例以获得更好的解释。

相关内容

  • 没有找到相关文章

最新更新