Heim  >  Artikel  >  Backend-Entwicklung  >  Detaillierte Erläuterung von XML-HTTP-Anfragen

Detaillierte Erläuterung von XML-HTTP-Anfragen

黄舟
黄舟Original
2017-03-28 17:21:122635Durchsuche

Wenn Sie den Browser IE5.0 oder höher verwenden, können Sie XML-Daten vom Server über eine HTTP-Anfrage abrufen.

---------------- ------ ------------------------------------

Browseranfrage
Durchsuchen nach Der Server kann HTTP-Anfragen senden, um XML-Daten vom Server zu erhalten:

var objHTTP = new ActiveXObject("Microsoft.XMLHTTP")
objHTTP.Open('GET','httprequest.asp',false)
objHTTP.Send()

Der folgende Code zeigt die Rückgabedaten vom Server im Browser an:

document.all['A1'].innerText= objHTTP.status
document.all['A2'].innerText= objHTTP.statusText
document.all['A3'].innerText= objHTTP.responseText

-- ----------------------------------------------- --- -------------

Interaktion mit dem Server
Sie können mit dem Server kommunizieren über HTTP-Anfragen „interagieren“.

Verwenden von XML zur Interaktion mit dem Server

Wir haben den folgenden ASP-Code auf der Serverseite „verfälscht“, um mit ihm zu interagieren:

<%
response.ContentType="text/xml"
txt="<answer><text>12 Years</text></answer>"
response.write(txt)
%>

Also, egal, was Sie tun Fragen Sie: Die Antwort lautet immer 12 Jahre. Im wirklichen Leben muss man viel Code schreiben, um das Problem zu analysieren und auf die richtige Antwort zu reagieren.

Das obige ist der detaillierte Inhalt vonDetaillierte Erläuterung von XML-HTTP-Anfragen. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn