gpt4 book ai didi

Java,如何从字符串实例化 HttpCookie,有什么方便的方法吗?

转载 作者:行者123 更新时间:2023-11-29 03:59:12 24 4
gpt4 key购买 nike

我从 HTTP 响应 header 中得到了一个 cookie 字符串,如下所示:

name=value; path=/; domain=.g.cn; expire=...

我可以将上面的行解析为键值对,而且很容易将名称和值设置为 HttpCookie 实例,因为这对是第一个。

但是如何设置其他对,因为我不知道哪个设置方法对应于下一个名称-值对的名称。遍历 cookie 可能包含的所有可能键并调用匹配的设置方法,如下面的代码片段?

if (key.equalsIgnoreCase("path"))
cookie.setPath(value);
else if (key.equalsIgnoreCase("domain"))
cookie.setDomain(value);

太蠢了,有什么方便的方法吗?提前致谢。

最佳答案

HttpCookie 提供了一个 parse(...) 方法来为您完成这项工作。看JavaDoc here .如果这不是您想要的,请查看其方法的源代码。

关于Java,如何从字符串实例化 HttpCookie,有什么方便的方法吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4505935/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com