Possible Duplicate:
Java and crossdomain.xml
我需要一个未签名的(我不希望提示访问者要求运行该小程序)从另一个域抓取源代码的 Java 小程序。我使用 prowser 库制作了一个小程序,当我在 eclipse 上执行它(作为小程序)或作为可运行的 jar 时,它可以工作,但当我在网站上执行小程序时,它不起作用。它返回我“null”。
我的小程序代码:
import java.applet.Applet;
public class HelloWorldApplet extends Applet {
public void init() {
Prowser prowser = new Prowser();
Tab tab = prowser.createTab();
System.out.println(tab.go("http://www.canyouseeme.org").getPageSource());
}
}
之前我在导入库时遇到了问题:Export Applet Java with referenced libraries
预先感谢您的帮助。
最佳答案
将抓取其他站点的代码放在您的服务器上(即,在 servlet 中),然后让 applet 通过 HTTP(REST、Web 服务等)与 servlet 对话。
关于java - 使用未签名的 Java 小程序从另一个域获取源代码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7070356/