検索

ホームページ  >  に質問  >  本文

javascript - nodejs などの非ブラウザ環境で http リクエストを行うことを ajax と呼ぶことはできますか?

AJAX は「Asynchronous JavaScript and XML」(非同期 JavaScript および XML テクノロジ) の略です

给我你的怀抱给我你的怀抱2734日前1232

全員に返信(2)返信します

  • PHP中文网

    PHP中文网2017-05-31 10:43:45

    一般的に言えば、XHR (XMLHttpRequest) リクエストのみを ajax に変換します。

    しかし、fetch がリリースされたとき、私たちは通常、fetch を区別するために xhr ベースのネットワークリクエストを 伝統的な ajax と呼んでいました (fetch は
    xhr に基づいていません)。

    フェッチの説明を見てみましょう:

    Fetch API は、リクエストや応答などの HTTP パイプラインの一部にアクセスして操作するための JavaScript インターフェイスを提供します。また、ネットワーク全体でリソースを非同期にフェッチするための簡単で論理的な方法を提供するグローバル fetch() メソッドも提供します。 その背後にある意味:

    ネットワーク経由でリソースを非同期的に取得する

    おそらく、将来的には ajax のようなものは存在しないでしょう。結局のところ、ajax には x はありません。

    返事
    0
  • 滿天的星座

    滿天的星座2017-05-31 10:43:45

    ウィキ上の 2 つの文

    1. AJAX は「Asynchronous JavaScript and XML」の略です

    2. Ajax はブラウザーのプラグインを必要としませんが、ユーザーがブラウザーで JavaScript を実行できるようにする必要があります。

    だから、ajaxとは呼ばれません


    mdn は、jax で最も重要なものは XMLHttpRequest オブジェクトであることも具体的に指摘しました

    非同期 JavaScript + XML は、それ自体はテクノロジーではありませんが、2005 年に Jesse James Garrett によって作られた用語であり、HTML または XHTML、カスケード スタイル シートなど、多数の既存テクノロジーを一緒に使用する「新しい」アプローチを表します。 、JavaScript、ドキュメント オブジェクト モデル、XML、XSLT、そして最も重要なのは XMLHttpRequest オブジェクトです。

    これは、他の環境では ajax とみなされないことも示しています。これは、ブラウザーが Web サイトにアクセスするためのリクエストを行うのと同様、単なる通常の http リクエストである必要があります。


    wiki: https://zh.wikipedia.org/wiki...
    mdn: https://developer.mozilla.org...

    返事
    0
  • キャンセル返事