[Vue.js]ビューHTTP通信-Axiosは
💻 WebアプリケーションのHTTP通信方法
ユーザとのインタラクションに応じて動的に画面にデータを表示する必要があるため、HTTP通信は必須の機能である.
HTTPは、ブラウザとサーバとの間でデータを交換する通信プロトコルである.
ブラウザでリクエストを送信して特定のデータを送信すると、サーバは応答してデータを送信する.
💻 Axiosは?
ビューで推奨されるHTTP通信ライブラリはAxiosであり、PromiseベースのHTTP通信ライブラリである.
📍 Axiosのインストール方法
CDN方式 <script src="https://unpkg.com/axios/dist/axios.min.js"></script> NPMモード npm install axios
📍 HTTP GETリクエスト
axios.get(「urlアドレス」)です。then().catch(); このURLアドレスに対するHTTP GET要求を送信する。 サーバが送信されたデータを正常に受信している場合は、「次」()で定義された論理を実行します。 データ受信時にエラーが発生した場合にcatch()で定義された論理を実行
📍HTTP POST要求
axios.post(「urlアドレス」)です。then().catch(); このURLアドレスに対するHTTP POST要求を送信する。 GETリクエストと動作は同じです。
📍HTTPリクエストのオプション属性のクリーンアップ
axios({ method : 'get', url:「URLアドレス」 ... }); HTTPリクエストの詳細プロパティを直接定義して送信できます。
Reference
この問題について([Vue.js]ビューHTTP通信-Axiosは), 我々は、より多くの情報をここで見つけました https://velog.io/@silverbi99/Vue.js-뷰-HTTP-통신-Axios란テキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol