美文网首页
cos工具User-Agent规范

cos工具User-Agent规范

作者: lewzylu | 来源:发表于2017-11-22 16:54 被阅读0次

    User-Agent

    在http协议里,头信息中有一个 User-Agent,它一般的作用是告诉服务器,用户客户端是什么浏览器,以及操作系统的信息的。在某些特殊的情况下,服务器根据浏览器的不同类型,输出不 同的内容。

    自定义User-Agent

    • 在发送请求的时候在header的User-Agent字段自定义为自己需要的字符串即可。
    • 这里以python为例,非常方便
    import requests
    header = dict()
    header['User-Agent'] = 'coscmd-v1.8'
    r = requests.get("http://www.qq.com/123", headers=header)
    

    这样发出去的请求的header中就会有一个‘coscmd-v1.8’的User-Agent

    自定义的好处

    • 便于数据的统计,生成报表,设置了User-Agent之后可以直接在elk上查看各个园区每天的访问量,便于生成报表。
    • 下面是coscmd在elk上的日常统计结果

    看上去非常直观,每个时间段的数据都能有效地收集。

    cos工具User-Agent规范

    建议产品来统一规范 cos sdk以及工具 的 User-Agent 格式,建议为 toolname-version,便于数据的统计以及收集

    其他

    对于一些需要数据监控的客户,也可以采取这种方法,增加特定的User-Agent,来实现数据的监控。

    相关文章

      网友评论

          本文标题:cos工具User-Agent规范

          本文链接:https://www.haomeiwen.com/subject/rckovxtx.html