用java可以知道哪些网页打开了吗?
示例: 我的标签:
facebook.com || stackoverflow.com/||google.com ||+||
我想要的示例。
java 的输出:
Site:
http://www.facebook.com
http://www.stackoverflow.com
http://www.google.com
我可以使用以下代码将网址放入浏览器中:
Desktop.getDesktop().browse(new URL("http://www.google.com").toURI());
但是我怎么得到呢?
最佳答案
没有标准的 Java API 可以实现这一点。此外,浏览器部分没有标准 API 来向其他应用程序提供此信息。
所以简而言之你不能这样做。对于某些操作系统和某些浏览器,您可能可以通过执行某些操作系统命令并解析输出来获得此信息,但这只是 hacky,并且在所有情况下都不起作用。
关于java - 从浏览器获取 URL,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26510105/