是否可以使用Java套接字API来读取网页的内容,例如:“ www.yahoo.com”?有人可以举个例子吗?

以及如何阅读受Web应用程序登录屏幕保护的页面的内容?

提前致谢,
达拉角

最佳答案

这是可能的,但不建议这样做。该网页是使用HTTP返回的,它不仅仅是字节流。这意味着,为了使用套接字,您的应用程序需要理解HTTP响应中的指令并相应地执行操作。

要以编程方式访问网页,请使用Jakarta Commons HTTP Client

关于安全网页,这将取决于它们的安全性,但是,鉴于HTTP客户端可以维护cookie,您也应该能够通过代码执行登录。

关于java - java套接字读取网页内容,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/2719674/

10-11 22:48
查看更多