本文參考:charles 映射到遠程URL地址
遠程映射/Map Remote Settings
功能:把你要請求的地址,映射到一個遠程地址;相當於把你的請求地址修改了;
遠程映射工具
遠程映射工具根據配置的映射更改請求位置,
以便從新位置“可見的”地提供響應,就像原始請求一樣。
此映射使您能夠從B站點提供A站點的全部或部分(A是原始的目標,B是你遠程映射的地方)。
例如,你可以做下面的操作
- 您可以把 xk72.com/charles/ 映射到 localhost/charlesdev/ 來為xk72.com提供一個子目錄,
- 或者把xk72.com/*.php 這種指定后綴的所有文件映射到localhost/charlesdev/。
使用建議
如果您想開發某個網站,並且已經有了開發環境的網站,並希望把剛更新的某些文件應用到線上網站,測試下效果如何,則“遠程映射”將非常有用。
例如,您可能把測試環境的css和images目錄下的文件更新了。可以把live.com/css/映射到 dev.com/css/或把live.com/*.css這樣的映射到dev.com。
映射類型
- 您可以將目錄映射到目錄,如xk72.com/charles/ 映射到 localhost/charlesdev/
- 您可以將文件映射到文件,如xk72.com/charles/download.php 映射到 abc.com/testing/test.html
- 您可以將目錄與文件模式映射到目錄,如xk72.com/charles/*.php 到localhost/charlesdev/
- 如果在目標映射中未指定路徑,則URL的路徑部分將不會更改。如果要映射到根目錄,請在目標路徑字段中已/結尾。
個人覺得,其實沒有必要這么做,如果想達到同樣的效果也可以通過修改本地HOST的方式來實現;當然如果你通過修改host的方式,可能也非常容易,不過這可能需要借助一個host管理神器 switchhosts
雖然不推薦遠程映射,但是非常推薦用”本地映射”
本地映射
另請參閱本地映射工具,可以把網絡上的某些請求文件映射到本地文件,這樣你就不用把文件丟到測試環境上去,直接刷新瀏覽器就可以查看最新效果。
locations匹配
每個位置匹配可能包含協議,主機,端口和路徑模式,以匹配特定的URL。位置可能包括通配符。
本文參考:https://www.axihe.com/