详情页标题前

阿里云日志服务SLS公共请求头-云淘科技

详情页1

本文列举了日志服务API的公共请求信息。

参数列表

日志服务API是基于HTTP协议的REST风格接口。它支持一组可以在所有API请求中使用的公共请求头,其详细说明如下:

Header名称 类型 是否必须 说明
Accept 字符串 客户端希望服务端返回的类型,目前支持application/json、application/x-protobuf两种。仅对GET请求有效,具体取值以各个接口定义为准。
Accept-Encoding 字符串 客户端希望服务端返回的压缩算法,目前支持lz4、deflate或空(不压缩)。仅对GET类请求有效,具体取值以各个接口定义为准。
Authorization 字符串 签名内容,更多细节请参考 请求签名。
Content-Length 数值 RFC 2616中定义的HTTP请求Body长度。如果请求无Body部分,则不需要提供该请求头。
Content-MD5 字符串 请求Body经过MD5计算后的字符串,计算结果为大写。如果没有Body部分,则不需要提供该请求头。
Content-Type 字符串 RFC 2616中定义的HTTP请求Body类型。目前日志服务API请求只支持application/x-protobuf类型。如果没有Body部分,则不需要提供该请求头。具体取值以各个接口定义为准。
Date 字符串 当前发送时刻的时间,参数目前只支持RFC 1123格式,使用GMT标准时间。格式化字符串如下:%a,%d%b%Y %H:%M:%S GMT (例如:Mon, 3 Jan 2010 08:33:47 GMT)。
Host 字符串 HTTP请求的完整HOST名称(不包括如http://这样的协议头)。例如,big-game.cn-hangzhou.sls.aliyuncs.com
x-log-apiversion 字符串 API的版本号,当前版本为0.6.0。
x-log-bodyrawsize 数值 请求的Body原始大小。当无Body时,该字段为0;当Body是压缩数据,则为压缩前的原始数据大小。该域取值范围为0~3x1024x1024。该字段只在压缩时需要。
x-log-compresstype 字符串 API请求中Body部分使用的压缩方式。目前支持lz4压缩类型和deflate压缩类型(RFC 1951,使用zlib格式,参考RFC 1950)。如果不压缩可以不提供该请求头。
x-log-date 字符串 当前发送时刻的时间,格式和Date头一致。如果请求中包含该公共请求头,它的值会取代Date标准头的值用于服务端请求验证(该字段不参与签名)。无论是否有x-log-date头,HTTP标准Date头都必须提供。
x-log-signaturemethod 字符串 签名计算方式,目前仅支持hmac-sha1
x-acs-security-token 字符串 使用STS临时身份发送数据。当使用STS临时身份时必填,其他情况不要填写。

说明

  • 请求中Date所表示的时间与服务器接收到该请求的时间最大可接受误差为15分钟,如果超过15分钟服务器端会拒绝该请求。如果请求中设置了x-log-date头部,则该时间误差计算基于x-log-date头的值。
  • 如果请求指明了压缩算法(在x-log-compresstype中指定),则需要把原始数据压缩后放到HTTP Body部分,而对应的Content-Length、Content-MD5头部也是按照压缩后的Body部分计算。
  • 由于某些平台发送HTTP请求时无法指定Date头(由平台自身的库内部自动指定为发送当前时间),造成无法使用正确的Date值计算请求签名。在这种情况下,请指定x-log-date头并用该请求头的值参与请求签名计算。日志服务端在接收到API请求后会首先判断是否有x-log-date头。如果有,则用它的值来做签名验证,否则就用HTTP的标准头Date做签名验证。

示例

POST / HTTP/1.1
Authorization: LOG :
x-log-bodyrawsize: 0
User-Agent: sls-java-sdk-v-0.6.1
x-log-apiversion: 0.6.0
Host: my-project-test.cn-shanghai.log.aliyuncs.com
x-log-signaturemethod: hmac-sha1
Date: Sun, 27 May 2018 07:43:26 GMT
Content-Type: application/json
Content-MD5: A7967D81EFF5E3CD447FB6D8DF294E20
Content-Length: 80
Connection: Keep-Alive

内容没看懂? 不太想学习?想快速解决? 有偿解决: 联系专家

阿里云企业补贴进行中: 马上申请

腾讯云限时活动1折起,即将结束: 马上收藏

同尘科技为腾讯云授权服务中心。

购买腾讯云产品享受折上折,更有现金返利:同意关联,立享优惠

转转请注明出处:https://www.yunxiaoer.com/165858.html

(0)
上一篇 2023年12月10日
下一篇 2023年12月10日
详情页2

相关推荐

  • 阿里云负载均衡CreateServerGroup – 创建服务器组-云淘科技

    在指定地域创建服务器组。 接口说明 protocol字段是指转发到后端服务器使用的通信协议。 对于网络型负载均衡实例,只支持挂载后端协议为TCP、UDP、TCPSSL类型的后端服务器组。 CreateServerGroup接口属于异步接口,即系统返回一个请求ID,但该网络型负载均衡的服务器组尚未创建成功,系统后台的创建任务仍在进行。您可以调用GetJobSt…

    阿里云负载均衡 2023年12月10日
  • 阿里云日志服务SLSUpdateSavedSearch-云淘科技

    调用UpdateSavedSearch接口更新快速查询。 接口说明 Host由Project名称和日志服务Endpoint构成,您需要在Host中指定Project。 已创建并获取AccessKey。更多信息,请参见访问密钥。 阿里云账号AccessKey拥有所有API的访问权限,风险很高。强烈建议您创建并使用RAM用户进行API访问或日常运维。RAM用户需…

    阿里云日志服务SLS 2023年12月10日
  • 阿里云负载均衡基于域名或URL路径进行转发-云淘科技

    传统型负载均衡CLB的七层监听(HTTPS与HTTP协议)支持配置基于域名或URL路径的转发策略。您可以将来自不同域名或URL路径的请求转发至不同的后端服务器组,合理分配服务器资源。 域名和URL路径转发原理介绍 URL路径转发支持字符串匹配,按照前缀最长匹配原则。例如您配置了/abc和/abcd两个规则,当您访问/abcde时,系统优先匹配/abcd规则。…

    阿里云负载均衡 2023年12月10日
  • 阿里云负载均衡ListRules – 查询转发规则-云淘科技

    查询指定地域的转发规则。 调试 您可以在OpenAPI Explorer中直接运行该接口,免去您计算签名的困扰。运行成功后,OpenAPI Explorer可以自动生成SDK代码示例。 调试调试授权信息下表是API对应的授权信息,可以在RAM权限策略语句的Action元素中使用,用来给RAM用户或RAM角色授予调用此API的权限。具体说明如下: 操作:是指具…

    阿里云负载均衡 2023年12月10日
  • 信息流广告,信息流部分建议宽度830px,只针对默认列表样式,顺序随机
  • 阿里云RDS数据库ModifyDBInstanceMaintainTime – 修改实例可维护时间段-云淘科技

    该接口用于修改RDS实例的可维护时间段。 接口说明 适用引擎 RDS MySQL RDS PostgreSQL RDS SQL Server RDS MariaDB 相关功能文档 注意 使用该接口前,请仔细阅读功能文档,确保完全了解使用接口的前提条件及使用后造成的影响后,再进行操作。 RDS MySQL设置可维护时间段 RDS PostgreSQL设置可维护…

    阿里云数据库 2023年12月9日

联系我们

400-800-8888

在线咨询: QQ交谈

邮件:admin@example.com

工作时间:周一至周五,9:30-18:30,节假日休息

关注微信
本站为广大会员提供阿里云、腾讯云、华为云、百度云等一线大厂的购买,续费优惠,保证底价,买贵退差。