您当前的位置: 首页 > 知识百科 > 微信小程序http请求怎么设置?

微信小程序http请求怎么设置?

时间:2023-07-01 14:05 阅读数:98 人阅读 分类:知识百科

  微信小程序请求怎么设置?在接下来文章中,小编会为大家介绍微信小程序请求怎么设置,相信以下的内容会对各位微信小程序开发者们了解小程序有帮助哦,赶快来看看设置步骤吧。

  微信小程序请求怎么设置?

  请求介绍:

  HTTP其实就是计算机通过网络进行通信的一套规则。Web浏览器向Web服务器发送请求,Web服务器处理了HTTP请求以后,会返回适当的应答。

  微信小程序设置请求:

  微信小程序进行网络通信的时候只能和指定的域名进行通信,微信小程序网络请求有以下四种类型。

  1、普通HTTPS请求(wx.request)

  2、上传文件(wx.uploadFile)

  3、下载文件(wx.downloadFile)

  4、WebSocket通信(wx.connectSocket)

  这里以介绍wx.request,wx.uploadFile,wx.dowloadFile三种网络请求为主

  设置域名

  要微信小程序进行网络通信,必须先设置域名,不然会出现错误:

  URL 域名不合法,请在 mp 后台配置后重试

  需要在微信公众平台的小程序中设置域名。

  在微信小程序设置界面可以看到设置选项:

  

  选择微信小程序开发设置:

 

  接下来可以看到服务器设置:

  

  小编提醒各位微信小程序开发者,如果在这里设置域名的时候必须加上后面/。

  请求:

  使用wx.request可以发起一个请求,一个微信小程序被限制为同时只有5个网络请求。

  function queryRequest(data){ wx.request({ url:,

  data:data, header:{ // "Content-Type":"application/json" },

  function(res){ console.log(res.data) },

  fail:function(err){ console.log(err) }

  })

  }

  上面的代码会发送一个 get请求,然后打印出返回的结果。其中的参数也比较容易理解。

  url 服务器的url地址

  data 请求的参数可以采用String data:"xxx=xxx&xxx=xxx"的形式或者Object data:{"userId":1}的形式

  header 设置请求的header

  success 接口成功的回调

  fail 接口失败的回调

  另外还有两个参数没有在微信小程序代码里:

  method 的方法,默认为GET请求

  complete 调用接口结束之后的回调,无论成功或者失败该接口都会被调用

  超时的设置:

  可以在app.js中设置networkTimeout可以设置四种类型网络访问的超时时间:

  "networkTimeout":

  { "request": 10000, "connectSocket":

  10000, "uploadFile":

  10000, "downloadFile":

  10000}

  这里设置的超时时间对应着四种类型的网络请求。

  微信小程序请求怎么设置?如果您还不知道微信小程序请求怎么设置,以上的内容就会详细的告诉您微信小程序请求的设置方法哦。如果您想知道更多内容,就请多多关注微小乔吧

  更多推荐:

微信小程序接口调用形式

微信小程序语音接口怎么使用

微信小程序扫一扫接口开发