從URL刪除當我進入這樣一個URL,與..
點 - 點火狐
http://SERVER:8085/../tn/d9dd6c39d71276487ae798d976f8f629_tn.jpg
我獲得我的Web服務器的請求,而不..
-part
火狐是否刪除它默默地?網址中是不允許的?
PS:wget的刪除..也:-(
從URL刪除當我進入這樣一個URL,與..
點 - 點火狐
http://SERVER:8085/../tn/d9dd6c39d71276487ae798d976f8f629_tn.jpg
我獲得我的Web服務器的請求,而不..
-part
火狐是否刪除它默默地?網址中是不允許的?
PS:wget的刪除..也:-(
「..」指的是相對路徑,並用於在層次結構上移所以「」是不是一個文件夾有效的名稱,因此你。在URL的中間不能使用它只是沒有任何意義
因此,要回答你的問題:「......」被允許在URL,但只有在開始
補充信息:
「../」也會被開發者工具剝離(至少高達54.0.1) ,這意味着你不能使用「編輯並重新發送」手工工藝有效的請求是這樣的:
GET /../tn/d9dd6c39d71276487ae798d976f8f629_tn.jpg
...這可能導致目錄遍歷和文件被檢索。
'「..」是允許在網址,但只在開始' - 好的感謝澄清!這就是爲什麼相關的CSS和JS鏈接工作。 –