配置记录HTTP请求应答日志

更新时间:
复制 MD 格式

您可以参考本文来配置记录HTTP请求及应答日志,本功能仅支持专享实例。

如果需要在日志中记录API网关收到的HTTP的请求及API网关返回给客户端的HTTP应答,您可以登录API网关控制台在左侧导航栏,选择API管理 > 分组管理,单击所创建的分组,在分组详情中进行设置。

  • 记录请求Headers:逗号分隔需要记录的Header名称,' * ' 记录全部。

  • 记录应答Headers:逗号分隔需要记录的Header名称,' * ' 记录全部。

  • 记录请求QueryString:逗号分隔需要记录的字段名,' * ' 记录全部。

设置成功后就可以在日志中看到这些信息:

region : cn-hangzhou
requestBody : 
requestHandleTime : 2020-09-08T08:13:49Z
requestHeaders : {"testheader":"header","testlog":"log"}
requestId : xxx
requestProtocol : HTTP
requestQueryString : testquery=query
requestSize : 1369
responseBody : 
responseHeaders : {}
responseSize : 220

打开用户日志设置后,将根据设置在用户日志中额外记录以下字段:( requestBody,responseBody,requestHeaders,responseHeaders,queryString ),日志字段的记录限制为10KB,超长的字段将截断后记录。

说明

目前日志不支持记录二进制文件。