首页 > 其他分享 >uni-app 网络请求

uni-app 网络请求

时间:2023-04-12 17:11:36浏览次数:43  
标签:请求 url app request uni data options

一、网络请求

 

在uni中可以调用uni.request方法进行请求网络请求
需要注意的是:在小程序中网络相关的 API 在使用前需要配置域名白名单。

 

  1.  配置请求
一下为发送网络请求的基本配置,可根据接口请求数据方法的不同,以不同的方式请求数据

 

var baseURL = "/api"

var baseURL = "http://81.68.254.47/api"
var request = function(options){
    return new Promise((resolve,reject)=>{
        uni.request({
            url:baseURL+options.url,
            method:options.method||'GET',
            data:options.data||{},
            dataType:options.dataType||'json',
            success:(res)=>{
                resolve(res.data)
            },
            fail:(err)=>{
                reject(err)
            }
        })
    })
}
export default request

 1.1发送Get请求

1 //引入request请求方式
2 import request from '../utils/request.js'
3 
4 //请求首页基础数据的方法
5 export const getHome = ()=>{
6     return request({
7         url:'/index_category/data'
8     })
9 }

1.2发送POST请求

 

 1 //引入request请求方法
 2 import request from '../utils/request.js';
 3 
 4 //获取首页指定分类下的分页数据
 5 export const getChoose = ({title,page,all,sale_count,min_price})=>{
 6     return request({
 7         url:'.goods/search',
 8         method:'POST',
 9         data:{title,page,all,sale_count,min_price}
10     })
11 }

 

标签:请求,url,app,request,uni,data,options
From: https://www.cnblogs.com/wuhuihui/p/17310445.html

相关文章

  • python get请求抓取网页
    importrequestsurl='https://www.douban.com/search?'#req=requests.get(url)headers={"User-Agent":"Mozilla/5.0(WindowsNT10.0;Win64;x64)AppleWebKit/537.36(KHTML,likeGecko)Chrome/94.0.4606.81Safari/537.36......
  • java发送Http请求
    使用java11添加的HttpClient新API发送Http(Https)请求HTTP客户端是在Java11中添加的。它可以用于通过网络请求HTTP资源。它支持HTTP/1.1和HTTP/2(同步和异步编程模型),将请求和响应主体作为反应流处理,并遵循熟悉的构建器模式。参考文章:https://blog.csdn.net/allway2/articl......
  • 看!前端新人如何用ChatGPT开发APP
    作为一种大型的基于GPT-3.5结构的语言模型,ChatGPT由OpenAI训练,采用深度学习技术,通过大量的文本数据学习,可以生成类似于人类自然语言的文字。ChatGPT是一种非常强大的对话引擎,能进行对话、回答问题和完成任务。ChatGPT是一种工具,可以在没有编程知识的情况下使用,为用户提供各种服......
  • 定制 Unity BuildIn Package
    目标&背景在内网Package管理这篇文章中我们提到了如何自建npm工具包,整合unity官方package和公司自定义的私有package此时就会碰到一个新的问题,如果我们修改了unity内建的package时,就必须要考虑如何适配的问题比如:项目中自定义的UI框架中,需要对现有的com.u......
  • C#请求访问HTTP+JSON数据的解析
    一、前言最近工作客户需要一个HTTP的Mes需求,所以自己去学习了C#请求HTTP的方法以及JSON数据的解析方法,总结出了点经验,以便后续自己找起来方便一点,故在此写一篇文章。二、准备工作下面我用一个聚合数据提供的天气预报API接口来阐述请求HTTP和JSON数据解析的功能;先看API文档这么访......
  • Unity Andorid 多渠道管理
    版本修订记录修订日期1.0.0Init2023-2-41.0.1增加IL2Cpp编译2023-2-25目标&背景一般来说手游开发到一定进度,一定会涉及到大量的native交互问题,比如重启App、拉起支付、观看广告等等,而这些大部分情况下都是第三方提供的nativeSDK,而且有时候游戏需......
  • MyBatis中XXMapper示例记录
    XXMapper.xml的结构示例如下,包括<resultMap>、<id>、<result>、<select>、<update>、<foreach>、<if>标签的使用:<?xmlversion="1.0"encoding="UTF-8"?><!DOCTYPEmapperPUBLIC"-//mybatis.org//DTDMapper......
  • 如何设计一款App(译文)
    1.译者序2.前言3.准备开始3.1.设置应用的目标3.2.制定计划3.3.确定市场定位和研究竞争对手4.设计App4.1.创建线框图4.2.开始设计应用4.2.1.一些设计方案实现选项4.2.1.1.直接与设计师合作4.2.1.2.举办应用程序设计竞赛4.2.1.3.使用应用程序生成器......
  • 论文解析 -- A Systematic Mapping Study in AIOps
    AIOPS论文的综述如何挑选论文,如何选取keywords 搜索的3个论文库, Weselectthreeonlinesearchdatabasesthatareappropriateforthescopeofinvestigation:IEEEXplore,ACMDigitalLibraryandarXiv. 对于挑选出的论文进行分类,分类标准是,targetcomponents......
  • 火山引擎数智平台协助洞察美图类 APP 新增长 付费用户转化超过 124%
     更多技术交流、求职机会,欢迎关注字节跳动数据平台微信公众号,回复【1】进入官方交流群美图类APP的下一个增长点在哪里?目前,国内市场上的美图类APP大多都遵循着基础功能免费使用、个性化热门功能收费使用的原则。即用户可以在APP内选择基础的免费修图功能,比如「瘦脸瘦身」、......