对话机器人服务 CBS-构造请求:请求消息头

时间:2024-04-07 15:57:33

请求消息头

可选的附加请求头字段,如指定的URI和HTTPS方法所要求的字段。详细的公共请求消息头字段请参见表3,其中请求认证信息请参见认证鉴权

表3 公共请求消息头

名称

描述

是否必选

示例

Content-type

发送的实体的MIME类型。

application/json

Content-Length

请求body长度,单位为Byte。

POST/PUT请求为可选, GET不包含该字段。

3495

X-Auth-Token

用户Token。用于获取操作API的权限。获取方法请见Token认证

MIINRwYJKoZIhvcNAQcCoIINODCCDTQCAQExDTALBglghkgBZQMEAgEwgguVBgkqhkiG...

X-Language

请求语言类型。

否,默认为zh-cn。

en-us

公有云API同时支持使用AK/SK认证,AK/SK认证是使用SDK对请求进行签名,签名过程会自动往请求中添加Authorization(签名认证信息)和X-Sdk-Date(请求发送的时间)请求头。

AK/SK认证的详细说明请参见AK/SK认证

对于获取问题提示接口,由于需要认证,所以需要添加“Content-Type”和“X-Auth-Token”,添加消息头后的请求如下所示。

POST https://cbs-ext.cn-north-1.myhuaweicloud.com/v1/{project_id}/qabots/{qabot_id}/suggestions
Content-Type: application/json
X-Auth-Token:MIIaBgYJKoZIhvcNAQcC……
support.huaweicloud.com/api-cbs/cbs_03_0012.html