【问题标题】:Java - how to set Local Storage values in a HTTP GET request?Java - 如何在 HTTP GET 请求中设置本地存储值?
【发布时间】:2019-02-01 08:07:32
【问题描述】:

我正在尝试向需要身份验证的网站发出 HTTP GET 请求,它通常将身份验证令牌存储在浏览器的本地存储中。

我尝试使用CookieHandlerCookieStore 设置此令牌,但网站仅在浏览器的本地存储中搜索此令牌。

如何在命令行 Java 程序中模拟这种本地存储?

【问题讨论】:

  • 需要休息测试吗?
  • 网页上的代码使用本地存储。构建请求/接收响应时不会自动使用它。如果要模拟对受保护端点的调用,则必须模拟/执行身份验证,然后使用访问令牌将其包含在调用中。

标签: java local-storage session-cookies http-get


【解决方案1】:

我使用Selenium 解决并在开始时登录。

【讨论】:

    猜你喜欢
    • 2012-10-03
    • 1970-01-01
    • 1970-01-01
    • 2012-03-13
    • 2016-07-08
    • 2023-04-02
    • 1970-01-01
    • 2014-08-23
    • 2014-02-27
    相关资源
    最近更新 更多