-2
我需要編寫一個簡單的java函數,它接受一個URL並處理JavaScript中的響應,我嘗試使用HttpUrlConnection,但它不能。有沒有處理JavaScript響應的任何Java庫?如何從java中的URL讀取JavaScript響應
謝謝。
編輯:我的代碼:
Url url = new url("https://login.live.com/oauth20_authorize.srf");
HttpURLConnection con = (HttpURLConnection) url.openConnection();
BufferedReader reader = new BufferedReader(new InputStreamReader(url.openStream()));
while(reader.readLine()!=null){
System.out.println(reader.readLine());
響應:
<html dir="..... Windows Live ID requires JavaScript to sign in. This web browser either does not support JavaScript, or scripts are being blocked......<body onload="evt_LoginHostMobile_onload(event);">
不過我想讀的JavaScript的響應。在java中可能嗎?
你由JavaScript響應意味着什麼呢? – BAF
我只能假設通過「JavaScript」你可能意味着JSON。 – Dylan
好吧,我添加了代碼。 @BAF:服務器使用JavaScript對http請求做出了迴應,我想,默認情況下,java無法處理。 –