限制
禁止的标头名称
由于 Web 浏览器内置的安全功能,某些标头名称无法由 Web 应用程序控制。
禁止的标头包括
- Accept-Charset
- Accept-Encoding
- Access-Control-Request-Headers
- Access-Control-Request-Method
- Connection
- Content-Length
- Cookie
- Cookie2
- Date
- DNT
- Expect
- Host
- Keep-Alive
- Origin
- Proxy-*
- Sec-*
- Referer
- TE
- Trailer
- Transfer-Encoding
- Upgrade
- Via
这其中最大的影响是,在浏览器中运行 Swagger UI 时,无法控制 OpenAPI 3.0 Cookie 参数。
有关更多上下文,请参阅 #3956。