zoukankan      html  css  js  c++  java
  • php curl 生成的cookie 文件含义 cookie 属性含义

    最近用了curl 感觉还是很方便的,看了下curl生成的 cookie 文件 格式 , 对其中一些值的含义不是很明白,去找了些cookie的资料看了下,做下备忘

    PHP curl 生成 的 cookie文件 格式如下

    # Netscape HTTP Cookie File
    # http://curl.haxx.se/rfc/cookie_spec.html
    # This file was generated by libcurl! Edit at your own risk.
    
    
    jifen.xx.com    FALSE    /    FALSE    0    PHPSESSID    dmdvk314rus811frmr6ud91uu7
    jifen.xx.com    FALSE    /    FALSE    1    lnc    deleted
    .xx.com    TRUE    /    FALSE    1459287448    uid    41054460
    .xx.com    TRUE    /    FALSE    1459287448    name_ie    %2555%2556%2553%2554%2552%2555%2554%2555%2549%2564%25113%25113%2546%2599%25111%25109
    .xx.com    TRUE    /    FALSE    1459287448    site_str_flag    2
    .xx.com    TRUE    /    FALSE    0    need_modify_name    0
    jifen.xx.com    FALSE    /    FALSE    1459366648    score    60

    为此通过浏览器抓包看了下

    Response sent 76 bytes of Cookie data:
        Set-Cookie: uid=41054460; expires=Wed, 30-Mar-2016 15:55:46 GMT; path=/; domain=xx.com
        
    Response sent 43 bytes of Cookie data:
        Set-Cookie: need_modify_name=0; path=/; domain=xx.com
    对比curl 生成的文件看了下,已其中一条为例:

    .xx.com    TRUE    /    FALSE    1459287448    uid    41054460

    Set-Cookie: uid=41054460; expires=Wed, 30-Mar-2016 15:55:46 GMT; path=/; domain=xx.com

    .xx.cookie 域名

    TRUE    含义不知

    /             作用域

    FASLE   含义不知

    1459287448   cookie到期时间戳,为0的话是关闭浏览器就失效

    uid    cookie 键

    41054460  cookie值

    在找了一些资料

    curl 生成文件 注释 中的网址打开看了下,有解释,里面讲了cookie 的http请求头(HTTP Request Header) 和 http 响应头(HTTP Response Header) 的格式 并举了例子,可以一看

    http://curl.haxx.se/rfc/cookie_spec.html
     
    Set-Cookie: NAME=VALUE; expires=DATE;path=PATH; domain=DOMAIN_NAME; secure

    将Cookie的生存周期expires设置为“0”或负值,这样在关闭浏览器时,就马上清除Cookie
    
    如这个即没有设置expires
    
    Set-Cookie: need_modify_name=0; path=/; domain=xx.com
    并找了下百度百科.也是有一些说明的,基本一致.

    http://baike.baidu.com/link?url=M6Iw00ups9wok7XqLG2FuFShqetFbSZ6uRuSs63y7ZcqkjW4XQzH6dsXT6F4uK4ZDIq1vbqCHDugCmZKg0adLS4Ip_QiKpQsPai20plDa83

  • 相关阅读:
    Android之Parcel
    Android常用的IPC通信
    Android之Surface绘制原理
    Android之Surface
    Android之SurfaceFlinger服务
    Android Service(服务)
    Android Service进阶之路
    Android之UI线程启动
    Android之Activity显示原理
    python17-Django进阶
  • 原文地址:https://www.cnblogs.com/buyucoder/p/5339357.html
Copyright © 2011-2022 走看看