是否可以使用java套接字API读取网页内容,例如:“www.yahoo.com”?有人可以举个例子吗?
那么读取受网络应用登录屏幕保护的页面内容怎么样?
提前致谢, 达拉角
最佳答案
这是可能的,但不建议这样做。网页使用 HTTP 返回,这不仅仅是字节流。这意味着,为了使用套接字,您的应用程序需要了解 HTTP 响应中的指令并采取相应的行为。
要以编程方式访问网页,请使用 Jakarta Commons HTTP Client .
关于安全网页,这取决于它们的安全方式,但是鉴于 HTTP 客户端可以维护 cookie,您也应该能够通过代码执行登录。
关于java套接字读取网页内容,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2719674/