微信小程序中怎么实现网络请求


今天小编给大家分享一下微信小程序中怎么实现网络请求的相关知识点,内容详细,逻辑清晰,相信大部分人都还太了解这方面的知识,所以分享这篇文章给大家参考一下,希望大家阅读完这篇文章后有所收获,下面我们一起来了解一下吧。1. 当有APPID的情况下,进行网络通信,只能和指定的域名进行通信。如果没有进行配置,编译时会报如下错误:
配置方法:设置域名
需要在微信公众平台的小程序中设置域名。在微信小程序的设置界面可以看到设置选项:
选择开发设置:可以看到服务器设置:这里我们可以设置我们这个APPID可以访问的域名,每种最多可以设置两个。(注意,此处只能使用 https 的域名,这个申请过程需要花费一定的时间)2. 当没有APPID的情况下,就方便多了,可以随意进行网络请求,不限制域名,但是,这种情况下不能进行发布,也不能在手机上预览。如果想正式做小程序开发,还是需要有一个https的域名,但是学习的情况下http的就足够了。在小程序中网络请求大致分为四种类型。普通HTTPS请求(wx.request)上传文件(wx.uploadFile)下载文件(wx.downloadFile)WebSocket通信(wx.connectSocket)这里主要讲 wx.request:使用wx.request可以发起一个http请求,一个微信小程序被限制为同时只有5个网络请求。注意是同时。上面的代码会发送一个http get请求,其中的参数也比较容易理解。url 服务器的url地址data 请求的参数可以采用String data:”xxx=xxx&xxx=xxx”的形式或者Object data:{“userId”:1}的形式header 设置请求的headermethod http的方法,默认为GET请求success 接口成功的回调fail 接口失败的回调另外还有一个参数没有在代码里:complete 调用接口结束之后的回调,无论成功或者失败该接口都会被调用超时的设置在前文中已经提到了在app.js中设置networkTimeout可以设置四种类型网络访问的超时时间:以上就是“微信小程序中怎么实现网络请求”这篇文章的所有内容,感谢各位的阅读!相信大家阅读完这篇文章都有很大的收获,小编每天都会为大家更新不同的知识,如果还想学习更多的知识, 香港云主机请关注开发云行业资讯频道。

相关推荐: php的autoload()函数怎么用

这篇文章主要介绍“php的autoload()函数怎么用”,在日常操作中,相信很多人在php的autoload()函数怎么用问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”php的autoloa 香港云主机d()函数怎么用”的疑惑…

免责声明:本站发布的图片视频文字,以转载和分享为主,文章观点不代表本站立场,本站不承担相关法律责任;如果涉及侵权请联系邮箱:360163164@qq.com举报,并提供相关证据,经查实将立刻删除涉嫌侵权内容。

Like (0)
Donate 微信扫一扫 微信扫一扫
Previous 07/15 11:00
Next 07/15 11:00

相关推荐