如果使用IE5.0或更高版本的瀏覽器,可以透過HTTP請求從伺服器端取得XML資料。
-------------------------------------------- ------------------------------------
瀏覽器請求
透過瀏覽器可以發送HTTP請求,從伺服器端取得XML資料:
var objHTTP = new ActiveXObject("Microsoft.XMLHTTP") objHTTP.Open('GET','httprequest.asp',false) objHTTP.Send()
下面的程式碼是在瀏覽器中顯示從伺服器端的得到的回傳資料:
document.all['A1'].innerText= objHTTP.status document.all['A2'].innerText= objHTTP.statusText document.all['A3'].innerText= objHTTP.responseText
------ -------------------------------------------------- ------------------------
與伺服器的交互
透過HTTP請求就可以做到與伺服器進行“互動” 。
使用XML與伺服器進行互動
我們在伺服器端「捏造」了下面的ASP程式碼進行互動操作:
<% response.ContentType="text/xml" txt="<answer><text>12 Years</text></answer>" response.write(txt) %>
因此,無論你提問什麼,回答永遠是12年。在現實生活中,不得不去寫大量的程式碼去分析問題並且回應出正確的答案。
以上是關於XML的HTTP請求詳解的詳細內容。更多資訊請關注PHP中文網其他相關文章!