根據訪問位址不同動態更改資料請求介面位址

2021-08-21 07:48:28 字數 408 閱讀 7413

本人在專案開發中,因為專案放在多個伺服器,有多個訪問位址,所以後台沒有給固定的介面請求位址,需要通過判斷線上訪問位址,來動態修改介面位址,也就是介面位址=訪問位址+介面名

怎麼實現呢,思路就是獲取訪問位址,擷取字串,再拼接

var urlstr = window.location.href; //獲取訪問位址

var urlarr = urlstr.split(".com"); //擷取字串,存到陣列中

var urlarrprev = urlarr[0]; // 獲取.com之前的字串

var weburl = urlarrprev.tostring() + ".com/legend_api"; //拼接介面位址

console.log(weburl);

vue如何根據不同路由位址更改頁面的標題

先上效果圖 這個效果實現起來很簡單,只需要用到vue router中的全域性路由守衛 分別有beforeeach 進入路由之前 beforeresolve 解析路由 以及全域性後置鉤子aftereach 我們可以簡單的看一下這三個守衛和生命週期函式的關係,我們用日誌列印一下看看 可以看出,這三個守衛...

Django配置url位址訪問不同的頁面

在專案中我們可以進行訪問admin這個 但是在很多情況下,我們會自定義頁面,如何自定義,操作如下 以上圖所示,在urls中配置我們的訪問路徑,path 正規表示式url位址 檢視中的方法名 views中配置 頁面訪問顯示 在view 中實現對應的檢視,要記住第乙個引數是request,第二永遠記得要...

ios中 根據網域名稱動態獲取ip位址

為什麼動態獲取ip呢,在正常的網路請求中,理論上其實訪問的是ip位址,網際網路中用乙個ip去標識乙個計算機,但是單純的用ip訪問也會引發諸如安全性或因伺服器變更引發的問題,所以dns出現了,不了解dns的 可以先去了解一下dns,dns的出現解決了ip訪問引發的問題,但也造成請求時間和效能上的犧牲,...