URL後面加不加"/"的區別


因爲在項目中遇到點問題,就稍微總結了下這個知識點!

參考資料

RFC1630

URL後面加"/"是有區別的!

測試

  • 不加"/“的URL,請求的時候,會向服務器請求2次
    在這裏插入圖片描述
    其中一個請求是301狀態值,在響應頭的Location這個值中,可以看到是加了”/“的URL;
    另一個請求就是直接加上”/" 的URL;

    沒有"/"會先嚐試讀取文件,如果沒有文件再找與該文件同名的目錄;最後纔讀目錄下的默認文件。

  • 加"/"的URL,請求的時候,只向服務器請求1次

    就只有類似上面圖片中的第二條
    帶"/"的一般被瀏覽器認爲是一個目錄,對於目錄,會去讀取默認文件index等等

結論

訪問不加"/" 的URL,同一時間數量過多的話,會給服務器造成壓力,建議加上"/"。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章