• http头详解


    Accept-Ranges:bytes    
    Age:67 表示该资源在代理服务器(比如CDN, varinsh,squid等http加速器)从生成的时候到当前发送请求的时间之差,相当于表示其在代理服务上存在了多久 Cache
    -Control:max-age=3600 服务器上设置的缓存的时间,比如Nginx中设置的 expires 1h;一个小时候之后过期 Connection:keep-alive Content-Length:9016 请求的文件的大小 Content-Type:image/jpeg 文件的类型 Date:Wed, 08 Jun 2016 03:32:39 GMT 发送当前请求的时间 ETag:"575645f1-2338" 文件标识符,确定资源的唯一性,如果资源有改变,这个值就会改变;如果本地资源过期,但是服务器上的没有改变过,那么再发一次请求资源的请求就,这样就比较浪费,request header头会带着If-None-Math
    发送到服务器,询问还ETag有变化吗?如果资源没有被修改过,那么久跳过下载,否则下载最新的资源。
    Expires:Wed, 08 Jun 2016 04:32:39 GMT 请求时间 Date时间(08 Jun 2016 03:32:39 GMT )+max-age(3600秒)时间 Last-Modified:Tue, 07 Jun 2016 03:56:33 GMT 服务器上文件最后的修改时间 Server:nginx/1.9.15
  • 相关阅读:
    [Python3网络爬虫开发实战] 3.1.3-解析链接
    pusher-http-go
    gopush-cluster 架构
    消息队列 redis vs nsq
    redis资料
    golang+websocket
    golang之flag.String
    Linux环境下安装mysql
    golang版的crontab
    golang实现wav文件转换为mp3文件
  • 原文地址:https://www.cnblogs.com/maxomnis/p/5569617.html
Copyright © 2020-2023  润新知