Java獲取此次請求URL以及伺服器根路徑的方法

2021-08-09 01:46:25 字數 1184 閱讀 1792

一、 獲取此次請求的url

string requesturl = request.getscheme() //當前鏈結使用的協議

+"://" + request.getservername()//伺服器位址

+ ":" + request.getserverport() //埠號

+ request.getcontextpath() //應用名稱,如果應用名稱為

+ request.getservletpath() //請求的相對url

+ "?" + request.getquerystring(); //請求引數

舉例:

request.getservername() = "127.0.0.1";

request.getserverport() = "8080";

request.getcontextpath() = "world";

request.getservletpath() = "index.jsp";

request.getquerystring() = "name=lilei&***=1";

request.getservername() = "127.0.0.1";

request.getserverport() = "8080";

request.getcontextpath() = "";

request.getservletpath() = "world/index.jsp";

request.getquerystring() = "name=lilei&***=1";

二、獲取伺服器根路徑

<% 

string path = request.getcontextpath();

string basepath = request.getscheme()+"://"+request.getservername()+":"+request.getserverport()+path+"/";

%>

使用如下:

JS獲取url請求引數

js獲取url請求引數,如下 1 獲取url請求引數 2function getqueryparams 6for var i 0 i arr.length i 10console.log params 11return params12 1314 function getqueryparam key...

Django中url以及請求響應

1 url傳遞引數 1 非關鍵字引數 urls正則的定義 路徑 路徑 引數匹配的正則 注意 1 如果要獲取傳遞進來的引數,必須給對應的引數的正則加上 才可以提取 2 如果url中有引數,就必須在檢視函式的形式引數上定義乙個引數,用來接收,否則報錯 如果需要傳遞多個引數 urls正則的定義 路徑 路徑...

springboot獲取URL請求引數的幾種方法

1 直接把表單的引數寫在controller相應的方法的形參中,適用於get方式提交,不適用於post方式提交。1.直接把表單的引數寫在controller相應的方法的形參中 param username param password adduser1 public string adduser1 ...