内射老阿姨1区2区3区4区_久久精品人人做人人爽电影蜜月_久久国产精品亚洲77777_99精品又大又爽又粗少妇毛片

微信小程序中實現(xiàn)網(wǎng)絡請求的示例分析

這篇文章將為大家詳細講解有關微信小程序中實現(xiàn)網(wǎng)絡請求的示例分析,小編覺得挺實用的,因此分享給大家做個參考,希望大家閱讀完這篇文章后可以有所收獲。

創(chuàng)新互聯(lián)專注于企業(yè)網(wǎng)絡營銷推廣、網(wǎng)站重做改版、武穴網(wǎng)站定制設計、自適應品牌網(wǎng)站建設、H5開發(fā)商城建設、集團公司官網(wǎng)建設、成都外貿網(wǎng)站建設、高端網(wǎng)站制作、響應式網(wǎng)頁設計等建站業(yè)務,價格優(yōu)惠性價比高,為武穴等各大城市提供網(wǎng)站開發(fā)制作服務。

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

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

微信小程序中實現(xiàn)網(wǎng)絡請求的示例分析

配置方法:

設置域名

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

微信小程序中實現(xiàn)網(wǎng)絡請求的示例分析

選擇開發(fā)設置:

微信小程序中實現(xiàn)網(wǎng)絡請求的示例分析

可以看到服務器設置:

微信小程序中實現(xiàn)網(wǎng)絡請求的示例分析

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

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

在小程序中網(wǎng)絡請求大致分為四種類型。

  • 普通HTTPS請求(wx.request)

  • 上傳文件(wx.uploadFile)

  • 下載文件(wx.downloadFile)

  • WebSocket通信(wx.connectSocket)

這里主要講 wx.request:

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

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)
      }
    })

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

  • url 服務器的url地址

  • data 請求的參數(shù)可以采用String data:”xxx=xxx&xxx=xxx”的形式或者Object data:{“userId”:1}的形式

  • header 設置請求的header

  • method http的方法,默認為GET請求

  • success 接口成功的回調

  • fail 接口失敗的回調

另外還有一個參數(shù)沒有在代碼里:

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

超時的設置

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

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

關于“微信小程序中實現(xiàn)網(wǎng)絡請求的示例分析”這篇文章就分享到這里了,希望以上內容可以對大家有一定的幫助,使各位可以學到更多知識,如果覺得文章不錯,請把它分享出去讓更多的人看到。

分享題目:微信小程序中實現(xiàn)網(wǎng)絡請求的示例分析
瀏覽地址:http://www.rwnh.cn/article10/peoego.html

成都網(wǎng)站建設公司_創(chuàng)新互聯(lián),為您提供企業(yè)網(wǎng)站制作、動態(tài)網(wǎng)站、服務器托管網(wǎng)站排名、全網(wǎng)營銷推廣、品牌網(wǎng)站設計

廣告

聲明:本網(wǎng)站發(fā)布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經(jīng)允許不得轉載,或轉載時需注明來源: 創(chuàng)新互聯(lián)

成都網(wǎng)頁設計公司
温州市| 大港区| 华安县| 蛟河市| 德阳市| 巴南区| 睢宁县| 五家渠市| 盐池县| 彰化市| 文水县| 兴仁县| 青浦区| 象州县| 马山县| 前郭尔| 清远市| 满洲里市| 惠安县| 亳州市| 光山县| 且末县| 寿光市| 南京市| 普陀区| 东平县| 北宁市| 丰都县| 大余县| 平谷区| 韶山市| 象山县| 镇原县| 和龙市| 华宁县| 内黄县| 蕉岭县| 平定县| 视频| 凤凰县| 衡水市|