react-native-yx-requesttools
react-native 网络请求工具类
npm install react-native-yx-requesttools --save
方法说明
导入模块
import { * } RequestTools from 'react-native-yx-requesttools'
设置请求头的Token, 建议在第一次请求之前设置
RequestTools.setToken(value)
数据返回格式
- response 请求结果的字符串
- json 请求结果的Json对象
- error 请求错误提示字符串
get请求
RequestTools.get(url, params, (response, json, error)=>{})
postForm请求
RequestTools.postForm(url, params, (response, json, error)=>{})
postJson请求
RequestTools.postJson(url, params, (response, json, error)=>{})
postFiles上传文件请求
RequestTools.postFiles(url, files, (response, json, error)=>{})
带备注的postFiles上传文件请求,relevanceId是图片的已有的图片Key
RequestTools.postFiles_Remarks_Key(url, files, remarks, relevanceId, (response, json, error)=>{})
带备注、带参数的postFiles上传文件请求,relevanceId是图片的已有的图片Key
RequestTools.postFiles_Remarks_Params_Key(url, files, remarks, params, relevanceId, (response, json, error)=>{})
putForm请求
RequestTools.putForm(url, params, (response, json, error)=>{})
delete请求
RequestTools.delete(url, params, (response, json, error)=>{})