1

如何解析原始 cookie 字符串。

它必须返回 javax.servlet.http.Cookie 对象。

像这样的原始cookie:

Set-Cookie: BAIDUID=66AA214F9A534411A339CE5E60D36E28:FG=1; expires=Sun, 05-Aug-42 06:41:06 GMT; path=/; domain=.baidu.com
4

1 回答 1

1

我不明白您面临的困难是什么-您尝试了什么?

  • String[] pairs = String.split(";")将为您提供一组名称-值对。
  • 在每个名称-值对上,pair.subString(0, pair.indexOf(':') + 1)将为您提供名称
  • pair.subString(pair.indexOf(':') + 1, pair.length - (pair.indexOf(':') + 1))会给你价值
  • 拉出pair.indexOf(':')变量并重用
于 2012-08-05T06:52:30.260 回答