axiosでVUEのインストールと使用

axios HTTPベースのクライアントブラウザとNode.jsの

ウェブサイトのリンクします。https://github.com/axios/axios

 

 

1、機能:

  • 生産、XMLHttpRequestのブラウザから
  • 生産、HTTPの Node.jsのからのリクエスト
  • サポートが約束した APIを
  • インターセプトのリクエストとレスポンス
  • 変換要求と応答データ
  • キャンセル要求
  • データJSONを自動的に変換
  • 防ぐために、クライアントのサポートXSRFを

 

 

2、インストール:

NPMを使用します:
$ NPM axiosをインストール
亭の使用:
$の亭はaxiosをインストール
糸を使用しました:
$糸はaxiosを追加します
CDNを使用します:
< スクリプトSRC = "https://unpkg.com/axios/dist/axios.min.js "> </ スクリプト>

 

 

図3は、使用するように設定しました:

POSTメソッド:
// POSTリクエストを送信し
 axios({ 
  メソッド'ポスト'、URL '/ユーザ/ 12345 '、データ:{firstNameの'フレッド'とLastName 'フリントストーン'}})を、



方法を取得します:
//リモート画像の要求GET
 axios({ 
  メソッド'取得'、URL 'http://bit.ly/2mTM3nY '、responseType 'ストリーム'})。次いで、(関数(応答){ 応答。データ。パイプ(FS。createWriteStream('ada_lovelace.jpg '))})。

 

 

図4に示すように、応答モード

要求に応じて、以下の情報が含まれています。

{
   // `data`は、サーバによって提供された応答である
   データ:{}、

  //` status`がサーバ応答からHTTPステータスコードである ステータス200、// `statusText`からHTTPステータスメッセージでありますサーバ応答STATUSTEXT 「OK 」、 // `サーバーがで応答ヘッダheaders` //すべてのヘッダ名が下ケースに入れているヘッダは:{}、 //` config`を者にaxios` `に提供された設定でありますリクエストの設定:{}、request`はこの応答を生成した要求である// ` //これは、(リダイレクト中)のNode.jsの最後ClientRequestインスタンスであります//とブラウザでのXMLHttpRequestインスタンスリクエスト:{} }



ここだけの学習の交換のために、元の作者に属します。

 

おすすめ

転載: www.cnblogs.com/w-yue/p/11792107.html
おすすめ