之前有查過 browser 的 url 上限, 可以參考這篇: https://diary.tw/archives/455 , 當時是為了調查 referer 的 url 上限, 進而找出 browser 的 url 上限.
那 web server 上的上限呢? 在 Apache 下有個 LimitRequestLine 的設置, 可以設定 URL 上限, 參考: http://httpd.apache.org/docs/2.2/mod/core.html#limitrequestline
而該值預設為 8190 也就是大約在 8k 左右.
在 IIS 則是利用參數 requestLimits 中的參數, MaxUrl, 預設是 4096, 參考這篇: http://www.iis.net/configreference/system.webserver/security/requestfiltering/requestlimits
這樣看起來基本上都比 Browser 長得多.
在〈Apache與IIS Web Sever URL長度上限〉中有 1 則留言
[…] Apache與IIS Web Sever URL長度上限 https://diary.tw/archives/1316 […]