ホームページ  >  記事  >  バックエンド開発  >  XML HTTPリクエストの詳細説明

XML HTTPリクエストの詳細説明

黄舟
黄舟オリジナル
2017-03-28 17:21:122636ブラウズ

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 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。