ajax url路徑相對路徑和絕對路徑問題

2021-08-04 08:32:31 字數 446 閱讀 6100

使用ajax時,url路徑可以為相對路徑或者絕對路徑。

假設當前請求的url為http://localhost:8080/yourapi/, 則此ajax中的url為:http://localhost:8080/yourapi/action。

但如果當前請求的url為http://localhost:8080/yourapi/index, 則當前ajax中的url為:http://localhost:8080/yourapi/yourapi/action,訪問錯誤。

如果我們沒有嚴格控制url路由,又需要解決此問題,需要使用絕對路徑。

方法是:ajax中url使用/開頭,將其轉變為使用絕對路徑,比如上例中,url:'/yourapi/action',則不會在出現此問題。

路徑詳解 絕對路徑,相對路徑,根相對路徑

路徑詳解 重點 1 絕對路徑 1 什麼是絕對路徑 檔案從最高端目錄下開始的完整路徑 1 訪問網路資源 1 由以下四個部分組成 1 協議名稱 2 主機名 ip位址,網域名稱 3 目錄路徑 4 檔名 ex 1 協議名 2 主機名 網域名稱 3 目錄路徑 img4 檔名 bd logo1.png 2 訪問...

mysql 相對路徑 相對路徑和絕對路徑的區分

一 關於相對路徑和絕對路徑 相對路徑轉絕對路徑 d web1 uploads。關於波浪線 在某些場合下,比如 使用了url重寫元件 注意,不是指mvc 則會引發一些路徑上的問題。比如 根目錄下有個頁面,而url重寫中的配置為靜態html頁面,這樣就多了兩個路徑。在引用資源檔案的時候會有問題。一 種是...

相對路徑和絕對路徑

表示原始檔所在目錄的上一級目錄,表示原始檔所在目錄的上上級目錄,以此類推。假設info.html路徑是 c inetpub wwwroot sites blabla info.html 假設index.html路徑是 c inetpub wwwroot sites index.html index....