微信小程序实战006原来小程序发送网络请求这么简单
小程序提供了一个简单又高效的应用开发框架和丰富的API,极大的方便了开发者调用微信提供的能力。而这些API中用的比较频繁的就是发送网络请求了,因为我们都希望小程序功能可以对接我们自己的服务接口实现数据交互(这样就不用专门为小程序再去开发一套后台系统了)。服务器域名配置
每个小程序需要事先设置通讯域名,小程序只可以跟指定的域名进行网络通信。包括普通HTTPS请求(wx。request)、上传文件(wx。uploadFile)、下载文件(wx。downloadFile)、WebSocket通信(wx。connectSocket)和UDP通信(wx。createUDPSocket)。我们可以在小程序后台开发开发设置服务器域名中进行配置,域名只支持经过ICP备案的https(wx。request、wx。uploadFile、wx。downloadFile)、wss(wx。connectSocket)协议和UDP协议(wx。createUDPSocket)。端口可以不用配置(请求时UR也不带端口),如果配置了端口那么就只能访问该端口的接口。小程序如何发送网络请求
发送网络请求可以使用wx。request(Object)函数来与服务器进行交互。当用户发起请求时先发到微信服务器进行安全校验,然后再由微信服务器发送到服务器;同样服务器也会将返回的结果先发到微信服务器,再由微信服务器打包之后返回到网页并将处理结果呈现给用户。该接口的最大并发限制是10个,因此开发的时候要控制好请求的数量。wx。request参数
wx。request(Object)是一个非常重要的API,接受的参数是个对象。对象中可以定义很多属性,url是必填的请求参数且该url中的域名不能使用IP地址(小程序的局域网IP除外)或localhost。method默认值是GET请求,数据类型默认是json格式。如何发送网络请求(HTTPS)
在标签组件中绑定bindtap属性,当按钮点击的时候会调用对应的方法。我们在该方法中调用wx。request()方法来发起网络请求,如果需要传递数据可以在标签组件中传入data自定义属性,当该组件触发事件时会将该属性值发送给事件处理函数。
这里我们测试一个注册功能,tips为提示语注册前提示用户请先注册,data属性为标签携带的数据(用户名和密码),点击发送注册请求按钮并将用户密码发送给后端,注册成功之后tips显示注册成功。contenttype默认为applicationjson适用于GET请求,现在我这用的是POST请求,所以header这里需要:ContentType:applicationxwwwformurlencoded。如何发送HTTP请求(本地开发)
虽然小程序在线上的版本都只能请求到自己在小程序后台中配置好的https服务器,但是在在开发环境中我们还是可以通过发送http请求来测试接口的。我们只要在右上角点击详情中找到不校验安全域名、webview(业务域名)、TLS版本以及HTTPS证书选项,或者在微信开发者工具菜单栏中点击设置,在弹出的下拉菜单中继续点击最下面一行的项目设置(此时左边会弹出一个详情弹框)。这样我们就可以使用小程序提供的api发送网络请求,进行功能测试。总结:
以上内容是小编给大家分享的微信小程序实战006:如何发送网络请求详解,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。
从2799元跌至1999元,256GB5000mAh,冷门优关注性价比的用户估计都知道,今年上半年推出的5G手机中,红米K40算是极具性价比的典型代表了,凭借着1999元的起售价,三星E4屏,立体双扬声器等亮点,上市之后很快便成为了众多……
怎样用相机拍清晰度高的画面?怎样用相机拍清晰度高的画面?对于摄影来说,除了画面的构图、用光基本正确之外,起码的要求就应该是具有足够的清晰度。画面的清晰度,不是简单的说要具有多么高的像素,而是在……
抖音平台封禁帐号的依据到底是什么?本人刚买一个手机号,注册抖音号不到12小时,关注被封禁!不到72小时永久被封禁!本人只拍了风景配上音乐发布了几部作品,本人并没有违反抖音平台的任何规则规定!本人也多次向抖音平台……
用四个字或者一个成语来形容今日头条,你会如何形容?看今日头条已经有好几年了,每天都会打开手机看看今日头条,头条里面最吸引我、最喜欢看的栏目:一是新闻内容,二是诗词板块,三是视频类。今日头条已经成为我生活中的一部分,几乎每……
工信部推动5G在高铁等人流密集区域深度覆盖来源:人民网原创稿人民网北京1月20日电(申佳平)在国务院新闻办公室今日举行的发布会上,工业和信息化部信息通信管理局局长赵志国表示,2022年是5G应用规模化发展的关键之……
冰箱卡萨帝和西门子选哪个?买卡萨帝冰箱。卡萨帝冰箱可以说是高端冰箱中后起之秀,虽然比外资品牌起步晚,但质量很过关,国产的不比合资的品牌差,合资企业这种还要看市场占有量,并不是所有的合资企业品质都好的。……
小米官宣智能眼镜探索版新品加入MicroLED光波导技术以前谷歌眼镜的横空出世让智能眼镜这个可穿戴设备的新品有了前所未有的科技感,不过后来谷歌放弃了智能眼镜的项目研发,虽然不少科技企业也在后续开展了智能眼镜的研发工作,但更多的是将智……
医疗大数据不能随便采本报记者江迪随着时代发展,医疗大数据的采集与应用越来越受到重视,日益增多的资本与企业已经或正在进入医疗大数据相关产业。江苏省政协十二届五次会议上,致公党江苏省委会指……
你下载国家反诈中心App了吗?一键提醒反诈骗你下载国家反诈中心App了吗?相信经常看短视频的网友对这句话并不陌生。近日,河北省秦皇岛市反诈民警陈国平(抖音ID:反诈警官老陈)PK主播走红网络,幽默搞笑的同时网络上也……
晚点独家丨滴滴RLab在海外探索新餐饮业务《晚点LatePost》独家获悉,滴滴早前已在海外尝试新的餐饮业务。该项目从2020年起已经低调开展一段时间,团队负责人为RLab总经理罗文。罗文于2013年加入滴滴,是滴滴的……
金融科技应用同台竞技143家金融机构亮相服贸会金融专题展经济观察网记者胡艳明实习记者陶雅雯2021中国国际服务贸易交易会正在举办,其中金融服务专题展于9月3日至7日在北京首钢园举办。北京市地方金融监督管理局相关负责人介绍,本次……
最近在运动,想买一款运动耳机,有哪些品牌比较好呢?首选稳戴的蓝牙5。0运动向无线耳机,请题主尤其注意以下5点:作者:笔点酷玩,努力做最酷的产品评测师。1,首先入耳舒适、且佩戴稳固不掉的款式,最好能试用一下再做决定,毕竟大……