apisix 请求头
时间: 2024-09-24 19:00:31 浏览: 25
APISIX 是一个高性能、模块化、轻量级的开源 API 网关,它允许开发者对 HTTP 请求进行路由、过滤、转换等处理。请求头(Headers)是 HTTP 请求的一部分,它们包含了客户端发送给服务器的元数据信息。在 APISIX 中,常见的请求头包括:
1. **Host**: 指定了目标域名或 IP 地址,如 "example.com" 或者 "api.example.com"。
2. **Authorization**: 权限验证相关,如 Basic 认证("Basic username:password" base64 编码)、Bearer Token("Bearer access_token")等。
3. **Content-Type**: 表明请求体的数据类型,例如 "application/json", "multipart/form-data" 等。
4. **Accept**: 客户端期望的响应内容类型。
5. **X-Forwarded-For**: 可能包含客户端真实的 IP 地址,用于识别分布式环境下的请求来源。
APISIX 支持自定义插件处理请求头,可以根据需要添加、修改或检查特定的头部信息。