archive表示歸檔檔案,通常為tar/zip等格式壓縮包,jar包為zip格式歸檔檔案。springboot抽象了archive的概念,分為jarfilearchive(jar包)和explodedarchive(檔案目錄)。
獲取當前jar包代表的archive;
根據過濾條件篩選出當前jar包巢狀的資源;
獲取當前jar包代表的archive
首先獲取當前jar包所在的路徑,然後建立jarfilearchive,如下所示:
protected
final archive createarchive() throws exception
file root = new file(path);
if (!root.exists())
return (root.isdirectory() ? new explodedarchive(root)
: new jarfilearchive(root));
}
獲取jar包巢狀資源
將符合條件的巢狀jar包過濾出來,如下所示:
protected archive getnestedarchive(entry entry) throws ioexception
try
catch (exception ex)
}
參考: 獲取url引數
想要獲取url的引數,只要記住 url的引數是存在window.location.search中的,然後再根據引數的個數等特點用不同的方式擷取,或者匹配即可。方法一 正則法 function getquerystring name return null 呼叫 注 記得打引號 getquerystr...
獲取url引數
想要獲取url的引數,只要記住 url的引數是存在window.location.search中的,然後再根據引數的個數等特點用不同的方式擷取,或者匹配即可。方法一 正則法 function getquerystring name return null 呼叫 注 記得打引號 getquerystr...
getResponseCode獲取URL響應狀態碼
http狀態返回 1xx 臨時響應 表示臨時響應並需要請求者繼續執行操作的狀態 http狀態返回 說明 100 繼續 請求者應當繼續提出請求。伺服器返回此 表示已收到請求的第一部分,正在等待其餘部分。101 切換協議 請求者已要求伺服器切換協議,伺服器已確認並準備切換。http狀態返回 2xx 成功...