91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

微信小程序(三):網絡請求

發布時間:2020-09-14 23:13:11 來源:腳本之家 閱讀:147 作者:阿東_Luck 欄目:web開發

前文講配置的時候我們說過,開發小程序時可以選擇有 APPID 和 無 APPID ,兩種方式。

1. 當有APPID的情況下,進行網絡通信,只能和指定的域名進行通信。如果沒有進行配置,編譯時會報如下錯誤:

微信小程序(三):網絡請求

配置方法:

設置域名

需要在微信公眾平臺的小程序中設置域名。在微信小程序的設置界面可以看到設置選項:

微信小程序(三):網絡請求

選擇開發設置:

微信小程序(三):網絡請求

可以看到服務器設置:

微信小程序(三):網絡請求

這里我們可以設置我們這個APPID可以訪問的域名,每種最多可以設置兩個。(注意,此處只能使用 https 的域名,這個申請過程需要花費一定的時間)

2. 當沒有APPID的情況下,就方便多了,可以隨意進行網絡請求,不限制域名,但是,這種情況下不能進行發布,也不能在手機上預覽。如果想正式做小程序開發,還是需要有一個https的域名,但是學習的情況下http的就足夠了。

在小程序中網絡請求大致分為四種類型。

  •  普通HTTPS請求(wx.request)
  •  上傳文件(wx.uploadFile)
  •  下載文件(wx.downloadFile)
  •  WebSocket通信(wx.connectSocket)

這里主要講 wx.request:

使用wx.request可以發起一個http請求,一個微信小程序被限制為同時只有5個網絡請求。注意是同時。

    wx.request({
      url: 'http://192.168.1.137:80/app/guanggao',
      method: 'POST',
      data: {
         type: "1"
      },
      header: {
        'Accept': 'application/json'
      },
      success: function (res) {
        that.setData({
          images: res.data.data.guanggao
        })
      }
      fail:function(err){
        console.log(err)
      }
    })

上面的代碼會發送一個http get請求,其中的參數也比較容易理解。

  •  url 服務器的url地址
  •  data 請求的參數可以采用String data:”xxx=xxx&xxx=xxx”的形式或者Object data:{“userId”:1}的形式
  •  header 設置請求的header
  •  method http的方法,默認為GET請求
  •  success 接口成功的回調
  •  fail 接口失敗的回調

另外還有一個參數沒有在代碼里: 

  •  complete 調用接口結束之后的回調,無論成功或者失敗該接口都會被調用

超時的設置

在前文中已經提到了在app.js中設置networkTimeout可以設置四種類型網絡訪問的超時時間:

"networkTimeout":{
  "request": 10000,
  "connectSocket": 10000,
  "uploadFile": 10000,
  "downloadFile": 10000
}

以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持億速云。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

东乌珠穆沁旗| 灵石县| 大竹县| 万源市| 阳新县| 民和| 贵南县| 临泉县| 贵州省| 万荣县| 苏尼特右旗| 简阳市| 定边县| 乌拉特中旗| 长沙县| 临邑县| 婺源县| 梨树县| 凉山| 巴中市| 穆棱市| 泰来县| 沂源县| 资讯| 滦平县| 富民县| 乌拉特后旗| 迁安市| 新丰县| 晋中市| 宁陵县| 探索| 沅陵县| 和顺县| 安庆市| 龙里县| 大连市| 盐城市| 元谋县| 镇康县| 和田市|