一、现象
esp8266做http 服务器时,POST方法提交form表单时浏览器提示:Header fields are too long for server to interpret。分析原因可能是sdkconfig中CONFIG_HTTPD_MAX_REQ_HDR_LEN大小不够导致。
二、解决方法
1、执行make menuconfig:
component config --->
HTTP Server --->
(512) Max HTTP Request Header Length
512改为2048。
重新编译应用,烧录,运行,问题解决。