V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
sampeng
V2EX  ›  程序员

对cookie的处理,每个语言做server都是一致的么?

  •  
  •   sampeng · 2012-05-30 21:38:38 +08:00 · 3261 次点击
    这是一个创建于 4341 天前的主题,其中的信息可能已经有所发展或是发生改变。
    这几天看rfc文档,有点迷糊。这是其一。
    然后每个语言对接受到请求头中的cookie是一致的处理么?
    比如说php。
    发请求用setcookie,是把空格转义成+。得到的结果又自动反解析成了空格。
    但如果用header,发出去有空格,得到的就没空格了。这个抓了一下包,应该是客户端处理了。

    其他如java,python之类做server的时候是否也有各种不同的处理呢?
    尤其是是cookie头的尾巴上有空格的时候
    5 条回复    1970-01-01 08:00:00 +08:00
    manoon
        1
    manoon  
       2012-05-30 22:04:20 +08:00
    不一致~~~~
    sampeng
        2
    sampeng  
    OP
       2012-05-31 00:21:43 +08:00
    @manoon 比如说?
    manoon
        3
    manoon  
       2012-06-01 21:22:32 +08:00
    @sampeng php 和 JSP生成的COOOKIE文件的字节长度不一样。(你自己可以测试一下)
    sampeng
        4
    sampeng  
    OP
       2012-06-02 03:27:57 +08:00
    @manoon 字节长度?php能生成cookie文件?我头一次听说。。
    kaka
        5
    kaka  
       2012-06-02 08:28:01 +08:00
    可以用URIEncoder转一下试试
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   5202 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 89ms · UTC 07:33 · PVG 15:33 · LAX 00:33 · JFK 03:33
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.