2012-01-27 76 views
0

我需要的只是加載網頁的簡單方法。我有一個PHP腳本設置,我只需要加載Java。Java - 加載PHP網頁(只是加載)

我試過HttpURLConnection的,但似乎並沒有工作:/下面的代碼我想:

HttpURLConnection webpage = (HttpURLConnection) url.openConnection(); 
webpage.setRequestMethod("GET"); 
webpage.setReadTimeout(15*1000); 
webpage.connect(); 

沒有錯誤,只是頁面沒有加載。如果我在瀏覽器中加載頁面,它工作正常。

我不需要它來讀取頁面或任何東西,只需加載它。

任何幫助,將不勝感激!

+0

你可以把變量「url」的初始化代碼? – 2012-01-27 00:23:31

+0

當你說「加載」時,你是什麼意思?你只是想在服務器上點擊URL,而不關注任何返回的數據?因爲這應該是你的代碼在做什麼。 – aroth 2012-01-27 00:24:54

回答

1

您可能需要調用getContent()爲了使頁面真正被加載(或getInputStream(),或一些其他等價物)

我沒有對太陽內部HttpURLConnection實現源,但盡我所能通過讀取字節碼來告訴,connect()會向服務器打開一個OutputStream,但實際上並沒有寫入任何內容。

+0

謝謝!這解決了它! – DannyF247 2012-01-27 00:35:48