PutUserDefinedLogFieldsConfig
为存储空间(Bucket)实时日志中的user_defined_log_fields字段进行个性化配置。您可以将OSS请求中用户关心的请求头或查询参数信息记录到该字段中去以便后续分析请求
服务地址:
华东1 金融云
输入参数
只看必填
bucket存储空间名称
body接口请求体
插件下载了解更多
VS Code 插件
安装插件之前,确保已安装 VS Code安装插件之前,确保已安装 VS Code
Alibaba Cloud Developer Toolkit is a collection of extensions that can help access Alibaba Cloud services in Visual Studio Code.
JetBrains 插件
安装插件之前,确保已安装 JetBrains IDE安装插件之前,确保已安装 JetBrains IDE
The Alibaba Cloud Developer Toolkit for JetBrains makes it easier to access Alibaba Cloud services.

接口说明

  • 本功能将相关信息统一编码后填入固定字段 user_defined_log_fields 中。user_defined_log_fields 字段的值是一个 JSON 文本 Base64 编码后的值,这个 JSON 文本默认有一个字段为“truncated”用于表示是否有截断发生,另外有两个字段“headers”和“querys”分别对应用户配置的请求头和查询参数信息。

  • 自定义请求头个数和查询参数的个数之和不能超过 6。

  • 自定义请求头及查询参数的 key、value 长度总和不能超过 1024 字节,超过部分会被截断。

  • 请求头不支持下划线(),可以使用短划线(-)替代。查询参数支持下划线()。

  • 请求头需要遵从 HTTP 协议的规定。必须是可打印的 ASCII 字符,即字符 33 到字符 126,支持小数点(.),不支持冒号(:)。

请求语法

PUT /?userDefinedLogFieldsConfig HTTP/1.1
Host: BucketName.oss-cn-hangzhou.aliyuncs.com
<?xml version="1.0" encoding="UTF-8"?>
<UserDefinedLogFieldsConfiguration>UserDefinedLogFieldsConfiguration</UserDefinedLogFieldsConfiguration>

请求参数

字段名称字段详情
bucketstring

存储空间名称。

示例值:example-bucket
bodyobject

接口请求体。

返回参数

变更历史
暂无变更历史