小程序教學八(網(wǎng)絡請求)

網(wǎng)絡請求:客戶端發(fā)送請求給服務器,服務器接收到客戶端的請求之后,給客戶端發(fā)送響應的一個過程。

網(wǎng)絡請求

那本章要講的就是微信小程序怎么給服務器發(fā)送網(wǎng)絡請求,并且得到服務器的響應之后怎么進行下一步的操作。

網(wǎng)絡請求配置

想要發(fā)送網(wǎng)絡請求,首先需要在微信開發(fā)平臺,進行域名的添加。
登錄微信公眾平臺->左側“設置”->點擊“開發(fā)設置”。就可以看到下面的“服務器域名”然后進行修改,添加。
在修改之前會有一個身份認證,手機端掃描二維碼確認即可。

注意:微信對服務器的修改,一個月只有5次機會。
另外微信對請求域名也有嚴格的規(guī)定,不能出現(xiàn)端口號,不能是IP地址,不能是http,只能是https。

服務器域名設置路徑
服務器域名設置

當然了,可能前期的時候,我們的服務器沒有做這些配置,也可以在微信開發(fā)工具中,來進行服務器域名的驗證的打開、關閉。
在項目的右上角“詳情”點擊,在最下面就是進行服務器域名的驗證的打開、關閉。勾選上是進行效驗,不勾選就是不進行效驗(ps:真機全是進行效驗,即使你的項目沒有勾選,好氣?。。?/p>

發(fā)送網(wǎng)絡請求

配置了解完成后,下面就要來用代碼發(fā)送網(wǎng)絡請求了。
直接在.js文件中調(diào)用wx.request請求,添加參數(shù)即可

wx.request({
  url: 'https://baidu.com',//網(wǎng)絡請求的地址
  data: {
      x:'',
      y:'',
  },//設置請求參數(shù)
  header:{
      'content-type': 'application/json'
  },//設置請求頭參數(shù)
  method: 'GET',//設置請求方式,只能使用微信提供的請求方式
  dataType: 'json',//設置返回值類型,默認為json,會對返回的數(shù)據(jù)進行一次JSON.parse操作轉為對象
  responseType: 'text',//設置響應的數(shù)據(jù)類型
  success: function(data){
    //請求成功回調(diào)
  },
  fail: function(data){
    //請求失敗回調(diào)
  },
  complete: function(data){
    //請求完成回調(diào),不管失敗的
  }
})

持續(xù)更新中...

最后編輯于
?著作權歸作者所有,轉載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

友情鏈接更多精彩內(nèi)容