網(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ù)更新中...