您的当前位置:首页正文

React native - Fetch网络请求

2024-12-13 来源:东饰资讯网
  1. get请求
 {
  method: 'GET',  // 请求方式   有GET POST  
  headers: {
    'Accept': 'application/json',   //希望接收的格式
    'Content-Type': 'application/json',  //发送的格式  一般都为JSON 
  },
})
 .then((response) => response.json())  //  接收到数据后 序列号 也可text text既没有格式
 .catch((error) => {
        console.error(error);
 });  //请求失败 

2.post 请求

 {
  method: 'POST',
  headers: {
    'Accept': 'application/json',
    'Content-Type': 'application/json',
  },
  body: JSON.stringify({
    firstParam: 'yourValue',          //参数放到body中不拼接在网址后  转换为JSON格式
    secondParam: 'yourOtherValue',
  })
})
 .then((response) => response.json())  //  接收到数据后 序列号 也可text text既没有格式
 .catch((error) => {
        console.error(error);
 });  //请求失败 

post 请求不同于get 一般情况参数不拼接在 网址后面
我们将参数 转换为JSON格式 放到body中 反序列化

显示全文