HttpClient重定向结果在浏览器中不可见

软木

我正在尝试使用Apache Httpclient 4.3重定向到“某些URL”。当以下代码正常工作时,我的状态为“ 200 OK”,但浏览器中没有任何变化。这段代码在servlet的doGet()方法中,我不想使用response.sendRedirect()。

我如何在浏览器中看到被重定向的网页的URL?

 String url = "some url";
   HttpClient instance = 
         HttpClientBuilder.create().setRedirectStrategy(new LaxRedirectStrategy()).build();

 try {
    HttpResponse response = instance.execute(new HttpGet(url));
   } catch (IOException e) {
    e.printStackTrace();
   }
Sotirios Delimanolis

根据问题的描述,这是您的堆栈:

浏览器将HTTP请求发送到基于Servlet的服务器。基于Servlet的服务器使用ApacheHttpClient将HTTP请求发送到“某些URL”。"some url"通过重定向302进行响应,由于重定向302,因此HttpClient如下LaxRedirectStrategy"some url"响应其他一些HTTP响应。基于Servlet的服务器完成并以200 OK响应浏览器客户端。

目前没有任何联系的浏览器客户端和Apache之间HttpClient你正在使用你的servlet实例。

如何在浏览器中查看返回的网页的URL?

这没有道理。如果要在浏览器中查看URL,则需要通过浏览器向该URL发送请求,或者让浏览器遵循重定向。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

HttpClient重定向结果在浏览器中不可见

来自分类Dev

某些SVG符号在浏览器中不可见

来自分类Dev

在SSAS Cube浏览器中可见的尺寸,在Excel中不可见

来自分类Dev

UFT 结果在 Jenkins 报告中不可见

来自分类Dev

laravel 5控制器在浏览器中不可见

来自分类Dev

Google Chrome浏览器图标不可见

来自分类Dev

聚合物纸输入仅在 shadow dom 中,在浏览器中不可见

来自分类Dev

ruby on rails,如果在浏览器中单击后退按钮,则重定向

来自分类Dev

在浏览器的“检查元素”中可见的IP地址

来自分类Dev

画布:检测在浏览器中是否可见

来自分类Dev

kdb/q:增加浏览器中的可见行

来自分类Dev

Fabric JS自定义旋转图标仅在iPhone的Google Chrome浏览器中不可见

来自分类Dev

从URL栏可见的Cookie,但在浏览器开发人员工具的“应用程序”选项卡中不可见

来自分类Dev

为什么我的徽标在所有浏览器中可见,但在打印视图中不可见

来自分类Dev

可见的浏览器回流

来自分类Dev

尽管测试结果在运行,但在QUnit中不可见

来自分类Dev

是否可以在浏览器中停止JavaScript重定向?

来自分类Dev

重定向后在应用浏览器中关闭

来自分类Dev

浏览器DOM更新后操作的SVG节点不可见

来自分类Dev

Java插件对所有浏览器都不可见

来自分类Dev

浏览器DOM更新后操作的SVG节点不可见

来自分类Dev

使用tomcat设置的jenkins运行硒测试时,浏览器不可见

来自分类Dev

散景 openStreetMap 磁贴在所有浏览器中都不可见

来自分类Dev

由于浏览器版本而重定向

来自分类Dev

防止从浏览器栏重定向

来自分类Dev

Spring重定向不起作用,仅在浏览器中显示重定向:/ URL

来自分类Dev

默认情况下,HTML TABLE <TH>是文本字体颜色白色/在Google Chrome浏览器中100%缩放时不可见

来自分类Dev

代替收音机/复选框的离子图标-在Firefox中不可见,但可在其他浏览器上使用

来自分类Dev

不需要的 <br> 标签出现在网页上,使用谷歌浏览器检查可见,但在应用程序代码中不可见

Related 相关文章

  1. 1

    HttpClient重定向结果在浏览器中不可见

  2. 2

    某些SVG符号在浏览器中不可见

  3. 3

    在SSAS Cube浏览器中可见的尺寸,在Excel中不可见

  4. 4

    UFT 结果在 Jenkins 报告中不可见

  5. 5

    laravel 5控制器在浏览器中不可见

  6. 6

    Google Chrome浏览器图标不可见

  7. 7

    聚合物纸输入仅在 shadow dom 中,在浏览器中不可见

  8. 8

    ruby on rails,如果在浏览器中单击后退按钮,则重定向

  9. 9

    在浏览器的“检查元素”中可见的IP地址

  10. 10

    画布:检测在浏览器中是否可见

  11. 11

    kdb/q:增加浏览器中的可见行

  12. 12

    Fabric JS自定义旋转图标仅在iPhone的Google Chrome浏览器中不可见

  13. 13

    从URL栏可见的Cookie,但在浏览器开发人员工具的“应用程序”选项卡中不可见

  14. 14

    为什么我的徽标在所有浏览器中可见,但在打印视图中不可见

  15. 15

    可见的浏览器回流

  16. 16

    尽管测试结果在运行,但在QUnit中不可见

  17. 17

    是否可以在浏览器中停止JavaScript重定向?

  18. 18

    重定向后在应用浏览器中关闭

  19. 19

    浏览器DOM更新后操作的SVG节点不可见

  20. 20

    Java插件对所有浏览器都不可见

  21. 21

    浏览器DOM更新后操作的SVG节点不可见

  22. 22

    使用tomcat设置的jenkins运行硒测试时,浏览器不可见

  23. 23

    散景 openStreetMap 磁贴在所有浏览器中都不可见

  24. 24

    由于浏览器版本而重定向

  25. 25

    防止从浏览器栏重定向

  26. 26

    Spring重定向不起作用,仅在浏览器中显示重定向:/ URL

  27. 27

    默认情况下,HTML TABLE <TH>是文本字体颜色白色/在Google Chrome浏览器中100%缩放时不可见

  28. 28

    代替收音机/复选框的离子图标-在Firefox中不可见,但可在其他浏览器上使用

  29. 29

    不需要的 <br> 标签出现在网页上,使用谷歌浏览器检查可见,但在应用程序代码中不可见

热门标签

归档