2012-08-03 50 views
3

可能重複:
What is the maximum length of a URL?引用者的最大長度是多少?

你好,我要登錄引薦到我的數據庫,我想知道的最大長度是什麼引薦?

+4

相同的最大長度的url:http://stackoverflow.com/questions/417142/what-is-the-maximum-length-of-a-url – 2012-08-03 15:13:31

+0

@EsbenSkovPedersen thx ;) – Karamafrooz 2012-08-03 16:06:35

+0

Referrer是HTTP請求中的頭文件。儘管URL長度的最大值是一個建議,但沒有嚴格限制,所以有人可能會向您發送更長的引用標頭。有關頭部長度的更多討論,請參閱https://stackoverflow.com/questions/686217/maximum-on-http-header-values,儘管這些也不受規範限制,因此它們可能受服務器限制。 – jwadsack 2017-06-20 22:38:39

回答

7

referer是一個URL,所以你可以參考this answer about maximum URL lengths。由於這是maximum supported by some versions of IE,所以URL幾乎肯定不會超過2083個字符,看起來像Google doesn't index anything over 1855 characters

所以,如果你存儲爲CHAR然後去2083是安全的,如果你存儲爲VARCHAR那麼它真的沒有關係,因爲超過255個字符的任何字符串需要2個字節來存儲它的長度所以去3000高的東西。

+0

thx很棒!好解釋! – Karamafrooz 2012-08-04 05:49:08

相關問題