国产一级a片免费看高清,亚洲熟女中文字幕在线视频,黄三级高清在线播放,免费黄色视频在线看

打開APP
userphoto
未登錄

開通VIP,暢享免費(fèi)電子書等14項(xiàng)超值服

開通VIP
GET請(qǐng)求中URL的最大長(zhǎng)度限制總結(jié)

由于jsonp跨域請(qǐng)求只能通過get請(qǐng)求,url長(zhǎng)度根據(jù)瀏覽器服務(wù)器的不同而有不同限制。 若要支持IE的話,最大的長(zhǎng)度為2083字符,若是中文字符的話只有2083/9=231個(gè)字符。 若是Chrom...

關(guān)鍵字:   服務(wù)器,瀏覽器,url長(zhǎng)度限制

今天在寫一個(gè)php相應(yīng)jsonp請(qǐng)求的功能時(shí),發(fā)現(xiàn)當(dāng)url中包含的請(qǐng)求參數(shù)過長(zhǎng)時(shí)會(huì)返回414錯(cuò)誤。


如下圖

  1. <html>
  2. <head><title>414 Request-URI Too Large</title></head>
  3. <body bgcolor="white">
  4. <center><h1>414 Request-URI Too Large</h1></center>
  5. <hr><center>nginx</center>
  6. </body>
  7. </html>

在網(wǎng)上查詢之后,瀏覽器服務(wù)器對(duì)url長(zhǎng)度都有限制,現(xiàn)總結(jié)如下。

瀏覽器


1、IE

IE瀏覽器(Microsoft Internet Explorer) 對(duì)url長(zhǎng)度限制是2083(2K+53),超過這個(gè)限制,則自動(dòng)截?cái)啵ㄈ羰莊orm提交則提交按鈕不起作用)。

2、firefox

firefox(火狐瀏覽器)的url長(zhǎng)度限制為 65 536字符,但實(shí)際上有效的URL最大長(zhǎng)度不少于100,000個(gè)字符。

3、chrome

chrome(谷歌)的url長(zhǎng)度限制超過8182個(gè)字符返回本文開頭時(shí)列出的錯(cuò)誤。

4、Safari

Safari的url長(zhǎng)度限制至少為 80 000 字符。

5、Opera

Opera 瀏覽器的url長(zhǎng)度限制為190 000 字符。Opera 9 地址欄中輸入190 000字符時(shí)依然能正常編輯。

服務(wù)器


1、Apache

Apache能接受url長(zhǎng)度限制為8 192 字符

2、IIS

Microsoft Internet Information Server(IIS)能接受url長(zhǎng)度限制為16 384個(gè)字符。
這個(gè)是可以通過修改的(IIS7)configuration/system.webServer/security/requestFiltering/requestLimits@maxQueryStringsetting.<requestLimits maxQueryString="length"/>

3、Perl HTTP::Daemon

Perl HTTP::Daemon 至少可以接受url長(zhǎng)度限制為8000字符。Perl HTTP::Daemon中限制HTTP request headers的總長(zhǎng)度不超過16 384字節(jié)(不包括post,file uploads等)。但當(dāng)url超過8000字符時(shí)會(huì)返回413錯(cuò)誤。
這個(gè)限制可以被修改,在Daemon.pm查找16×1024并更改成更大的值。

4、ngnix

可以通過修改配置來改變url請(qǐng)求串的url長(zhǎng)度限制。

client_header_buffer_size 默認(rèn)值:client_header_buffer_size 1k

large_client_header_buffers默認(rèn)值 :large_client_header_buffers 4 4k/8k


由于jsonp跨域請(qǐng)求只能通過get請(qǐng)求,url長(zhǎng)度根據(jù)瀏覽器及服務(wù)器的不同而有不同限制。
若要支持IE的話,url長(zhǎng)度限制為2083字符,若是中文字符的話只有2083/9=231個(gè)字符。
若是Chrome瀏覽器支持的最大中文字符只有8182/9=909個(gè)。

本站僅提供存儲(chǔ)服務(wù),所有內(nèi)容均由用戶發(fā)布,如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)點(diǎn)擊舉報(bào)
打開APP,閱讀全文并永久保存 查看更多類似文章
猜你喜歡
類似文章
后端:414 Request-URI Too Large解決方案
UC頭條:程序員: 面試官又問我post和get的區(qū)別了
nginx解決超長(zhǎng)請(qǐng)求串(413 request Entity too Large錯(cuò)誤解決辦法)
ajax初步學(xué)習(xí)
get請(qǐng)求長(zhǎng)度 | 姜糖水
GET POST方法長(zhǎng)度限制
更多類似文章 >>
生活服務(wù)
分享 收藏 導(dǎo)長(zhǎng)圖 關(guān)注 下載文章
綁定賬號(hào)成功
后續(xù)可登錄賬號(hào)暢享VIP特權(quán)!
如果VIP功能使用有故障,
可點(diǎn)擊這里聯(lián)系客服!

聯(lián)系客服