什么是ngrok?
成都創(chuàng)新互聯(lián)公司客戶idc服務中心,提供綿陽服務器托管、成都服務器、成都主機托管、成都雙線服務器等業(yè)務的一站式服務。通過各地的服務中心,我們向成都用戶提供優(yōu)質(zhì)廉價的產(chǎn)品以及開放、透明、穩(wěn)定、高性價比的服務,資深網(wǎng)絡工程師在機房提供7*24小時標準級技術(shù)保障。
官方解釋是這樣說的:
ngrok 是一個反向代理,通過在公共的端點和本地運行的 Web 服務器之間建立一個安全的通道。
這段話是什么意思?
運行ngrok服務以后,本地運行的Web服務會被ngrok代理。當你訪問它給你提供的域名時候,它會經(jīng)過公共的端點解析到本地,這樣本地的服務就可以通過外網(wǎng)訪問了。(看不懂也沒關(guān)系,會用就行了)
如何使用?
這里告訴大家一個國內(nèi)搭建的 Ngrok國內(nèi)免費服務器-小米球,使用起來更方便靈活。
服務成功啟動以后長這樣,表示把這個域名映射到本地,支持http
和https
哦:
啟動本地的服務
服務的業(yè)務邏輯很簡單,就是返回一個json對象:
@SpringBootApplication @RestController public class DockerApplication { public static void main(String[] args) { SpringApplication.run(DockerApplication.class, args); } @RequestMapping("/hello") public Object index() { Map data=new HashMap(); data.put("code",200); data.put("msg","ngrok搭建成功"); return data; } }
然后通過瀏覽器訪問這個域名,返回下面這串信息就說明ngrok搭建成功了。
{"msg":"ngrok搭建成功","code":200}
接下來我們要
在小程序里使用我們的后臺服務
(搞這么一堆,終于可以使用啦)。
在index.wxml
寫上這一段代碼:
<view> <button bindtap="clickMe">點我</button> </view> <view>狀態(tài)碼:{{data.code}}</view> <view>信息:{{data.msg}}</view>
點擊按鈕綁定了一個clickMe
函數(shù),如果函數(shù)執(zhí)行成功返回的值就會在下面渲染出。
在index.js
實現(xiàn)這個函數(shù):
clickMe : function(){ var that = this; wx.request({ url: 'https://video01.ngrok.xiaomiqiu.cn/hello', success(res) { var data = res.data; that.setData({ data: data }); } }) }
記得在詳情里比這個勾上,
終于可以測試了
點擊前:
點擊后:
說明我們的后臺成功被小程序訪問到了?。。?/p>
以上就是本文的全部內(nèi)容,希望對大家的學習有所幫助,也希望大家多多支持創(chuàng)新互聯(lián)。
網(wǎng)站題目:小程序測試后臺服務的方法(ngrok)
網(wǎng)頁路徑:http://aaarwkj.com/article0/psoioo.html
成都網(wǎng)站建設公司_創(chuàng)新互聯(lián),為您提供網(wǎng)站導航、App設計、面包屑導航、企業(yè)網(wǎng)站制作、關(guān)鍵詞優(yōu)化、小程序開發(fā)
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)