ThinkChat2.0新版上线,更智能更精彩,支持会话、画图、阅读、搜索等,送10W Token,即刻开启你的AI之旅 广告
# GET/POST请求的最大尺寸 GET请求最大8192 -------------- GET请求只有一个Http头,swoole底层使用固定大小的内存缓存区8K,并且不可修改。如果请求不是正确的Http请求,将会出现错误。底层会抛出以下错误: ``` WARN swReactorThread_onReceive_http_request: http header is too long. ``` POST/文件上传 ---- 最大尺寸受到 `package_max_length` 配置项限制,默认为2M,可以调用`swoole_server->set`传入新的值修改尺寸。swoole底层是全内存的,因此如果设置过大可能会导致大量并发请求将服务器资源耗尽。 计算方法:`最大内存占用` = `最大并发请求数` * `package_max_length`