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

Java 中 httpclient 的 cookie 格式化问题

  •  
  •   tionsin · 2019-12-17 11:35:30 +08:00 · 2565 次点击
    这是一个创建于 1582 天前的主题,其中的信息可能已经有所发展或是发生改变。

    背景:

    • 需要用 A 网站 API 登录接口。
    • 使用 java httpclient4.5.6 模拟登录。
    • CookieStore 管理登录态
    • 模拟操作 API

    问题:由于 A 网站 response header 中的 set header 过期时间格式乱码,导致无法正常设置返回的 cookie

    报错: Invalid 'expires' attribute: ��, 20-12��-19 11:26:03 GMT


    现在的情况是,使用默认的 CookieSpecs.STANDARD 解析 cookie,无法成功解析。导致无法进行后续操作。 但是使用自己写的 CookieSpec 解析 cookie 可以成功解析。但是无法登录了。有没有大佬碰到过这类问题。

    目前尚无回复
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   946 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 24ms · UTC 20:50 · PVG 04:50 · LAX 13:50 · JFK 16:50
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.