掃二維碼與項目經(jīng)理溝通
我們在微信上24小時期待你的聲音
解答本文疑問/技術(shù)咨詢/運營咨詢/技術(shù)建議/互聯(lián)網(wǎng)交流
本文由創(chuàng)新互聯(lián)(www.cdcxhl.cn)小編為大家整理,本文主要介紹了小程序在配置服務(wù)器的時候的相關(guān)知識,希望對你有一定的參考價值和幫助,記得關(guān)注和收藏網(wǎng)址哦!

小程序中的網(wǎng)絡(luò)通信只能與指定域名通信。小程序包括四類網(wǎng)絡(luò)請求。
普通HTTPS請求(wx.request)
上傳文件(wx.uploadFile)
下載文件(wx.downloadFile)
WebSocket通信(wx.connectSock:。
該網(wǎng)址非法,請在mp后臺配置后重試。
域名需要在公眾平臺的小程序中設(shè)置。
在小程序的設(shè)置界面可以看到設(shè)置選項:
建立
選擇開發(fā)設(shè)置:
開發(fā)設(shè)置
你可以看到服務(wù)器設(shè)置:。
服務(wù)器設(shè)置
這里可以設(shè)置四種網(wǎng)絡(luò)訪問對應(yīng)的域名,每種網(wǎng)絡(luò)請求需要設(shè)置一個域名。注意,如果你在這里設(shè)置域名為,,就不能呼叫,必須加上下面的/。
httpqueryinfo
可以用Wx.request發(fā)起一個http請求,一個小程序同時僅限5個網(wǎng)絡(luò)請求。
函數(shù)queryRequest(data){
wx.request({
URL echo 13-@ . com amp;"",
data:data,
h:{
// amp;"內(nèi)容類型 "回聲13-@ . com amp;"應(yīng)用程序/JSON amp;"
},
success echo 13-@ . com function(RES){
consol: amp;"XXX = XXXXXX = XXX "或者物體da。ta echo 13-@ .com { amp;"用戶 ":1}
設(shè)置請求的標(biāo)題。
成功接口成功回調(diào)
失敗接口失敗的回調(diào)
還有兩個參數(shù)不在代碼里,:。
方法http,默認是GET請求。
Complete在接口結(jié)束后調(diào)用回調(diào),無論成功還是失敗都會調(diào)用接口。
上傳文件
上傳文件的api是wx.uploadFile,它將發(fā)起一個http post請求,其中Cont: amp;;;,
fil:檔案,
nam: amp;;文件 ,
formData:data,
success echo 13-@ . com function(RES){
consol:。
對應(yīng)于名稱文件的鍵。服務(wù)器需要通過nam:url,
typ:typ,
success echo 13-@ . com function(R:function(err){
console.log(錯誤)
}
})
}
的url、header、fail、compl:是區(qū)別參數(shù)。
typ:下載資源的類型,用于客戶端自動識別,可以作為參數(shù)image/audio/video。
成功:下載成功后的回調(diào),返回文件的臨時目錄,參數(shù)為tempfile path:RES = { tempfilepathho 13-@ . com amp;;文件路徑 }
下載成功后是一個臨時文件,只能在程序當(dāng)前運行過程中使用。如果需要持久化,需要調(diào)用方法wx.sav:。
函數(shù)svaeFile(臨時文件,成功){
wx.saveFile({
tempfilepathecho 13-@ . com tempfile,
success echo 13-@ . com function(R:{
"請求 ":一萬,
"連接插座 ":一萬,
"上傳文件 ":一萬,
"下載文件 ":一萬
}
這里設(shè)置的超時對應(yīng)于四種類型的網(wǎng)絡(luò)請求。
Hi地圖功能
1.專題echo 5-@ .com的DIY圖片模板,點擊即可生成使用,分享給朋友。
2.分享——墻用戶上傳的DIY作品。
3.馬上去——。可以用自己的圖片DIY。
4.告訴我——告訴我的產(chǎn)品改進和內(nèi)容增加的情況。
前端代碼:需要用 "開發(fā)者工具 "
后端代碼:代碼目錄一般放在wwwroot的根目錄下(這里以阿里云服務(wù)器為例),具體設(shè)置wwwroot的哪個目錄。沒有明確的規(guī)定,因為訪問路徑是帶addon域的,完全根據(jù)你自己的需求設(shè)置。但是有一點,那就是 "URL "appl
但是如果你的小程序需要網(wǎng)絡(luò)連接,它 it’有點復(fù)雜:
1.域名
讓 讓我們先來談?wù)動蛎?。域名是必須的,不僅是一個,而且是一個HTTPS證書。見官方文件:
便宜的域名大概幾十塊錢一年。一般也可以申請免費的HTTPS證書。
2.計算機網(wǎng)絡(luò)服務(wù)器
后臺的代碼必須放到服務(wù)器上?,F(xiàn)在很難找到免費的服務(wù)器,但是有阿里云、騰訊云這樣比較便宜的云服務(wù)器,一年大概幾百元。
另一個選擇是使用 "云開發(fā)與應(yīng)用騰訊云提供的服務(wù)??梢灾苯邮褂迷平涌陂_發(fā)后端功能,不需要租用服務(wù)器。(目前免費)
所以目前最便宜的小程序解決方案就是在騰訊云上購買域名,申請免費的HTTPS證書,然后用云開發(fā)搭建服務(wù)器接口。

我們在微信上24小時期待你的聲音
解答本文疑問/技術(shù)咨詢/運營咨詢/技術(shù)建議/互聯(lián)網(wǎng)交流