0
我需要一個無符號的(我不希望遊客要求運行小程序提示)從另一個域中獲取源代碼的Java小程序。我使用prowser庫創建了一個applet,當我在eclipse(applet)上執行它時,或者它作爲可運行jar工作,但是當我在我的網站上執行applet時,它不起作用。它返回我「null」。
我的applet代碼:
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
感謝您的幫助。
但刮會客戶端還是服務器端?因爲刮擦必須是客戶端。 – user895063
我看到我的線程已關閉此鏈接http://stackoverflow.com/questions/1908083/java-and-crossdomain-xml但我不明白crossdomain.xml必須放在服務器上?是否允許在java中使用urlconnection函數創建套接字連接?因爲我已經測試了它,但是java控制檯返回了我對套接字權限的拒絕訪問?真的非常感謝您的幫助 – user895063
我已經閱讀了crossdomain.xml文檔,但我不能上傳到我想刮的網站。我測試了我的小程序,它適用於同一個域中的網站,但不適用於跨域。 – user895063