通过浏览器访问Internet

时间:2014-04-22 10:43:25

标签: proxy

是否可以将浏览器的互联网连接用于其他应用程序?

我在环境中浏览器是唯一可以访问互联网连接的应用程序。同时,我需要运行需要互联网访问的maven项目来下载所需的JAR。

我正在考虑在Chrome扩展程序或其他浏览器中创建Proxy Server。但是,我希望我能找到另一种更简单的方法。

2 个答案:

答案 0 :(得分:0)

听起来像Selenium WebDriver就是你所需要的。您可以尝试将下载重定向到浏览器或尝试以编程方式模拟浏览器。

答案 1 :(得分:0)

是的,这是可能的。

最近我在Java中创建了一个启动3个套接字服务器的http_proxy服务器:

  • Http服务器以接收用户请求,
  • WebSocket服务器,允许Chromium扩展程序创建与http_proxy服务器的连接。
  • Http Server 从Chromium接收回复正文。

因此,将有3个套接字连接:

  • 接收http用户请求并发回内容,
  • 将请求的网址发送至Chromium浏览器
  • 当浏览器收到响应时(通过Xhr),它会向http_proxy服务器发送HTTP POST以发送内容。

这就是全部!