这篇文章主要介绍小程序开发中网络请求wx.request的示例,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!
<强>微信小程序网络请求wx.request详解及实例强>
如果说小程序API里面最重要一个接口是哪一个?那么首推wx.request()。相当于在小程序内请发起一个https请求(本地调试模式下支持HTTP) .北京协议中共定义了八种方法或者叫“动作”来表明对要求通用指定的资源的不同操作方式。
- <李>
得到:向特定的资源发出请求。
李> <李>:向指定资源提交数据进行处理请求。数据被包含在请求体中。
李> <李>说:向指定资源位置上传其最新内容。
李> <李>删除:请求服务器删除要求通用所标识的资源。
李> <李>:向服务器索要与得到请求相一致的响应,只不过响应体将不会被返回。
李> <李>跟踪:回显服务器收到的请求,主要用于测试或诊断
李> <李>选项:返回服务器针对特定资源所支持的HTTP请求方法。
李> <李>连接:HTTP/1.1协议中预留给能够将连接改为管道方式的代理服务器。
李>小程序对以上8种方法全部支持。不过对于网络资源主要还是增删改查四种类型就够了,小程序后台接口主要使用还是类似restful的方式。
<强>把请求字符串,强>
, wx.request ({ ,,,url:, & # 39; https://a86.cn/chishenme/ChishenmeDeciper& # 39; ,,,方法:& # 39;把# 39; ,,,数据类型:& # 39;字符串# 39; ,,,数据:& # 39;却;能够is strng data 这是一个中文数据& # 39;, ,,,头:,{& # 39;内容类型# 39;:,& # 39;application/json # 39;}, ,,,成功:函数(res) { ,,,,,console.log(& # 39;却;能够is put request 结果# 39;+,res.data) ,,,} })才能
<强>文章请求字符串,头不同强>
, wx.request ({ ,,,url:, & # 39; https://a86.cn/chishenme/ChishenmeDeciper& # 39; ,,,方法:,& # 39;文章# 39; ,,,数据类型:,& # 39;字符串# 39; ,,,数据:& # 39;却;能够is post string 数据# 39; ,,,头:,{& # 39;内容类型# 39;:& # 39;应用程序/x-www-form-urlencoded& # 39;}, 成功,,,:,function (res), { ,,,,,console.log(& # 39;却;能够is post request 结果# 39;,+,res.data) ,,,} })才能
<强>注意点强>
1,请求的方法类型必须大写如GET、POST,把;
2,请求的方法类型需要用单引号或双引号包括起来。
3, dataTye需要用单引号或双引号包括起来(内部约定也用大写),
4 - type默认为& # 39;application/json # 39;对于习惯用request.getParameter()获取参数的同学要注意
5,如果使用默认的头,服务端需要对传送过来的内容”流转字符串”
以上是“小程序开发中网络请求wx.request的示例”这篇文章的所有内容,感谢各位的阅读!希望分享的内容对大家有帮助,更多相关知识,欢迎关注行业资讯频道!