微信小程序網絡請求request局域網下的開發測試


關於網絡請求微信小程序官方文檔已經講解的很清楚了,有一點官網沒有提到的,就是局域網下開發測試時,要注意兩點:

這兩種情況都不需要在“微信公眾平台-開發設置-服務器域名”配置,因為下面這兩種URL是不合法的。

1. 請求的URL是:http://localhost/

不管是本機還是同一個局域網下其他電腦,開啟的wampserver服務器,都可以讓本機電腦請求到服務器的數據。

wx.request({

url: 'http://localhost/test.php'

})

當然只有電腦“微信開發者工具”可以請求到數據,而調試的時候,手機是請求不到數據的

2. 請求的URL是IP地址:http://192.168.0.111/(另一台電腦的IPv4 地址)

將localhost換成IP地址后,不僅電腦可以請求到數據,手機調試的時候,也可以請求到數據,前提是手機也是在該局域網下。

開啟wampserver服務器的電腦的IP,是多少呢?

DOS命令查看IP地址:

 

 
ipconfig

IPv4 地址

 

 
我的IPv4 地址

微信開發者工具中,wx.requset請求地址:

wx.request({

utl :'http://192.168.0.111/'

})

這樣本機電腦和手機都可以請求到另一台電腦的wampserver服務器中的數據了

后台php文件的配置中,也要有URL地址的設置,這里截取部分代碼:

 

 
test.php

這就是我對“微信小程序局域網下的request網絡請求”的愚拙的見解,有不懂的地方,歡迎大家留言,有不足的地方也歡迎大家指出。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM