Have ideas to improve npm?Join in the discussion! »

    react-native-http-cus

    1.0.1 • Public • Published

    react-native-http-cus

    http请求,上传文件,下载文件

    安装组件:

    npm i --save react-native-http-cus

    上传文件,下载文件需安装组件

    npm i --save react-native-fs 文件操作

    Http 网路请求(方法参数请查看源文件)
    import Http from "react-native-http-cus";
    Http.post();//基于 fetch 封装的 POST请求
    Http.get();//基于 fetch 封装的 Get请求
    Http.requestAjax();//基于 ajax 封装的 网络请求
    Http.urlFile = "";//上传文件 接口
    Http.fileField = "";//文件上传包含文件的字段,可不传
    Http.setRNFS();//设置react-native-fs文件组件对象 
    Http.upLoadFileToService();//上传文件 react-native-fs
    Http.downloadFile();//下载文件 react-native-fs
    示例
    import RNFS from " react-native-fs";
    import Http from "react-native-http-cus";
     
    //请求接口
    Http.post("接口地址",{ff:"dd"})
    .then(result=>{});//基于 fetch 封装的 POST请求
    Http.get("接口地址",{ff:"dd"})
    .then(result=>{});//基于 fetch 封装的 Get请求
    Http.requestAjax("接口地址",{ff:"dd"})
    .then(result=>{});//基于 ajax 封装的 网络请求
     
    //上传文件,下载文件
    Http.urlFile = "http://";//上传文件 接口
    Http.fileField = "ff";//文件上传包含文件的字段,可不传
    Http.setRNFS(RNFS);//设置react-native-fs文件组件对象 
    Http.upLoadFileToService([{localPath:'文件路径'}])
    .then(result=>{});//上传文件 react-native-fs
    Http.downloadFile("文件下载地址")
    .then(result=>{});//下载文件 react-native-fs

    Install

    npm i react-native-http-cus

    DownloadsWeekly Downloads

    1

    Version

    1.0.1

    License

    MIT

    Unpacked Size

    40.5 kB

    Total Files

    4

    Last publish

    Collaborators

    • avatar