Maison  >  Article  >  développement back-end  >  Explication détaillée des requêtes HTTP XML

Explication détaillée des requêtes HTTP XML

黄舟
黄舟original
2017-03-28 17:21:122636parcourir

Si vous utilisez un navigateur IE5.0 ou supérieur, vous pouvez obtenir des données XML du serveur via une requête HTTP.

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

Demande du navigateur
Parcourir par Le serveur peut envoyer des requêtes HTTP et obtenir des données XML du serveur :

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

Le code suivant affiche les données de retour du serveur dans le navigateur :

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

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

Interaction avec le serveur
Vous pouvez communiquer avec le serveur via des requêtes HTTP Pour "interagir".

Utiliser XML pour interagir avec le serveur

Nous avons "truqué" le code ASP suivant côté serveur pour interagir avec :

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

Donc, peu importe ce que vous demandez, la réponse est toujours 12 ans. Dans la vraie vie, vous devez écrire beaucoup de code pour analyser le problème et répondre à la bonne réponse.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn