esp01s搭建的web服务器怎么设置Access-Control-Allow-Headers: Content-Type
时间: 2023-10-03 14:04:10 浏览: 95
Nginx跨域设置Access-Control-Allow-Origin无效的解决办法
要设置Access-Control-Allow-Headers: Content-Type,需要在ESP8266的Web服务器响应头中添加该字段。具体实现方法如下:
1. 在代码中添加以下语句,设置响应头中的Access-Control-Allow-Headers字段为Content-Type:
```
server.sendHeader("Access-Control-Allow-Headers", "Content-Type");
```
2. 完整的Web服务器响应头设置代码如下:
```
void handleRequest() {
server.sendHeader("Access-Control-Allow-Origin", "*");
server.sendHeader("Access-Control-Allow-Methods", "POST, GET, OPTIONS");
server.sendHeader("Access-Control-Allow-Headers", "Content-Type");
server.send(200, "text/plain", "Hello ESP8266!");
}
```
这样就可以在ESP8266的Web服务器中设置Access-Control-Allow-Headers: Content-Type了。
阅读全文