http header 大小是不是有限制啊,文档没查到。 这个能调吗, cookie 和 heade

http header 大小是不是有限制啊,文档没查到。 这个能调吗, cookie 和 header加起来超过4K了

提问22.png

展开
收起
芬奇福贵 2023-03-30 13:57:55 2383 分享 版权
4 条回答
写回答
取消 提交回答
  • HTTP协议并没有规定HTTP头部的大小限制,但是不同的服务器和浏览器可能会有自己的限制。一般来说,HTTP头部的大小应该控制在几KB以内,以避免出现性能问题。如果您的Cookie和Header加起来超过4K,建议您尝试减少Cookie和Header的大小,或者使用其他方式传递数据

    2023-03-31 08:31:39
    赞同 展开评论
  • 实有一些限制,这个部署到云函数,回复不流畅。

    https://github.com/mckaywrigley/chatbot-ui

    此答案来自钉钉群“阿里函数计算官网客户"

    2023-03-30 17:50:58
    赞同 展开评论
  • 一个九年资深的程序员,擅长数据库、Java、C#、系统运维、电脑技巧等方面知识,阿里云专家博主、C站站优质博主、公众号运营超五年,热爱分享IT技术相关技术文章,给大家提供帮助!

    1、Cookie相关

    1.1 Cookie数目限制

    • Chrome:180个
    • Safari:无限制
    • IE :原先为20个,后来升级为50个
    • Firefox: 50个
    • Opera:30个

    Cookie长度限制

    • Chrome:4096字节
    • Firefox和Safari:4079字节
    • Opera:4096字节
    • IE:4095字节

    1.2 Header相关

    HTTP标准并没有规定HTTP头部的大小限制,但是大多数Web服务器和Web浏览器都有自己的限制。通常,Web服务器和浏览器都会将HTTP头部大小限制在8KB到64KB之间,这取决于具体的实现和配置(nginx、appache、iis、tomcat)。如果HTTP头部超过了这个限制,服务器通常会返回一个HTTP 413错误响应,表示请求实体过大。

    2023-03-30 17:00:48
    赞同 1 展开评论
  • 天下风云出我辈,一入江湖岁月催,皇图霸业谈笑中,不胜人生一场醉。

    若cookie太大,可能还需要调整large_client_header_buffers (默认4k),该参数说明如下:请求行如果超过buffer,就会报HTTP 414错误(URI Too Long)

    2023-03-30 14:09:20
    赞同 展开评论

快速交付实现商业价值。

收录在圈子:
+ 订阅
阿里云 云原生应用平台 肩负阿里巴巴集团基础设施云化以及核心技术互联网化的重要职责,致力于打造稳定、标准、先进的云原生产品,成为云原生时代的引领者,推动行业全面想云原生的技术升级,成为阿里云新增长引擎。商业化产品包括容器、云原生中间件、函数计算等。
还有其他疑问?
咨询AI助理