以前一直以為1024字節(jié)(即包括查詢字符串在內(nèi)的url總長度),今天聽到有人說256字節(jié)...自己測(cè)試了下,發(fā)現(xiàn)都不是firefox,chrome,IE9下,允許的最大長度都為8193字節(jié)...疑問:這個(gè)值到底是依據(jù)什么而定的呢?根據(jù)我的測(cè)試結(jié)果,三種瀏覽器允許的最大長度都一致,這說明應(yīng)該不是瀏覽器的問題,那是服務(wù)器的配置問題么?如果是的話,是什么配置項(xiàng)起的作用呢?下面是測(cè)試用的代碼:urllenchk.php$url='http://localhost/lab/urllen.php?query=';$queryString=str_repeat('a',8192-strlen($url)+1);$curl=curl_init();curl_setopt($curl,CURLOPT_URL,$url.$queryString);curl_setopt($curl,CURLOPT_TIMEOUT,10);curl_exec($curl);urllen.phpechostrlen('http://'.$_SERVER['SERVER_NAME'].$_SERVER['SCRIPT_NAME'].'?'.$_SERVER['QUERY_STRING'])."";echostrlen($_GET['query']);
關(guān)于get方式傳遞字符串的最大長度問題
喵喵時(shí)光機(jī)
2019-04-06 08:31:29