並び順

ブックマーク数

期間指定

  • から
  • まで

41 - 80 件 / 92件

新着順 人気順

axiosの検索結果41 - 80 件 / 92件

  • Axios v0.25.0 で生じた breaking change の注意点 - 経験は何よりも饒舌

    English version: Notes on the breaking change that occurred in Axios v0.25.0 - 経験は何よりも饒舌 2022年1月18日に Axios v0.25.0がリリースされました。 その中の breaking change の1つに Adding error handling when missing url があります。 これは、引数で指定するRequest ConfigのurlがFalsyである場合にErrorを返すという変更です。 バグやエラーの内容を明確にすることを目的に導入されましたが、Request ConfigのbaseURLを活用する際や、GraphQLにリクエストを送る際など、意図的にFalsyにしている場合があるというissueが立てられています。 Node14にアップグレードするために、同じリリース

      Axios v0.25.0 で生じた breaking change の注意点 - 経験は何よりも饒舌
    • Axios vs. fetch(): Which is best for making HTTP requests? - LogRocket Blog

      LogRocket’s Galileo AI watches every session, surfacing impactful user struggle and key behavior patterns. Editor’s note: Updated on 29 January 2024 by Rosario De Chiara, this article now includes information about managing CORS errors and effectively handling responses in both Axios and fetch(). Is Axios better than fetch()? In my recent post “How to make HTTP requests like a pro with Axios,” I d

        Axios vs. fetch(): Which is best for making HTTP requests? - LogRocket Blog
      • Axios Wrappers in React Typescript

        So I recently had to make some changes to a React code base that was fairly unfamiliar to me. My task was to make a PUT API request to an external endpoint, in order to update a user profile upon a certain state being toggled on. It seemed like an easy enough task as I knew I could just tap into the installed axios package to make API calls... until I opened up the code repo and saw abstraction up

          Axios Wrappers in React Typescript
        • axiosでファイルダウンロード処理を実装(IEにも対応) - Qiita

          ダウンロードの仕組みはブラウザにて実装状況が異なるようです。 File APIを使ったダウンロードの仕組みが有名ですが、 IEではwindow.URL.createObjectURL()を使用するとおかしくなるみたいです。 File APIのブラウザによる差を吸収してくれるfileSaverというライブラリがあるため、 そちらを使用するとIEでも問題なくダウンロードできるようになります。 fileSaver - GitHub ダウンロード処理の例 import { saveAs } from "file-saver"; import axios from "axios"; function download(params = {}){ axios.get(apiUrl, { params, responseType: "blob" }) .then(response => { const

            axiosでファイルダウンロード処理を実装(IEにも対応) - Qiita
          • vue.js と axios を使って Web API にアクセスする | エクセルソフト ブログ

            こんにちは。エクセルソフトの田淵です。 この前は MySQL を使った DB のコンテナーを作りました。 CData API Server を使えばすぐに MySQL から API が作れるので、今度はその API にアクセスするフロントエンドを作ってみましょう。 ただ、私は Web フロントエンドには全く詳しくないので、Vuejs-jp が日本マイクロソフトが開催した de:code 2019 のイベントで公開してくれた Vue.js 初心者向けハンズオン – Visual Studio Code, TypeScript, Element 編 をベースにやっていきたいと思います。 またきちんと理解できていないので、メモ書きになってしまっている点はご容赦ください。 vue cli を使う Lab 0 – 開発環境の準備 そのままなのですが、 npm install -g @vue/cli

            • GitHub - simoneb/axios-hooks: 🦆 React hooks for axios

              You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

                GitHub - simoneb/axios-hooks: 🦆 React hooks for axios
              • nuxt/axios を使ってブラウザの Cookie を SSR 時に引き渡す方法 - Mobile Factory Tech Blog

                この記事はモバイルファクトリー Advent Calendar 2020 1日目の記事です。 こんにちは、ブロックチェーンチームでソフトウェアエンジニアをしている id:odan3240 です。最近会社で使っていた椅子と同じモデルの椅子を購入して QoL が上がっています。 認証に Cookie を使用している API を叩いてサーバサイドレンダリング (以下 SSR) する場合、SSR 時にも認証を通しておく必要があります。 Nuxt.js において、API リクエストを行うライブラリとして nuxt/axios を使用していると SSR 時に HTTP ヘッダーを proxy してくれるため、これを達成できます。この記事ではこれについて解説します。 Cookie を伝搬させる必要性 セッション情報を Cookie で管理している API サーバにリクエストを投げるときには HTTP ヘ

                  nuxt/axios を使ってブラウザの Cookie を SSR 時に引き渡す方法 - Mobile Factory Tech Blog
                • Nuxt.js×Axios×RepositoryFactoryのオレオレベストプラクティス - Qiita

                  はじめに 今回はNuxtのAPI設計をRepositoryFactoryパターンを適応して実装して 昔と比べてかなりスッキリした設計にできたかなと満足できたので、そちらの構成の紹介をしていこうと思います。 ディレクトリ設計 project ├ src |  ├ repositories │  │  ├ user-repository.js │  │  └ post-repository.js │  ├ factories │  │  └ api-repository-factory.js │  ├ store │  │  └ post.js │  └ plugins │ ├ axios.js │    └ api.js │ └ nuxt.config.js Repositoryの作成 まず大本となるRepositoryをVue.jsなどであれば作成するのですが、 Nuxtの場合は@nuxt

                    Nuxt.js×Axios×RepositoryFactoryのオレオレベストプラクティス - Qiita
                  • 【Nxut.js】axiosの初期設定を行う(baseURL・browserBaseURLを解説) - 独学プログラマ

                    2020.06.23に公開 Udemy 5. RailsAPI×Nuxt.js初めてのAPI通信 No.2 / 3 今回達成すること API通信をするaxios(アクシオス)モジュールの設定を行い、 Nuxt.jsのトップページにAPIリクエストを送るボタンを設置します。 完走するとhttp://localhost:8080に、このようなボタンが表示されます。 ※ この記事ではNuxt.js(frontディレクトリ内)のファイルを編集します。 axiosのインストールを確認する 手順通りに進んできた方はpackage.jsonに@nuxtjs/axiosモジュールがインストールされていると思います。 front/package.json ... "dependencies": { "nuxt": "^2.0.0", "@nuxtjs/axios": "^5.3.6" }, もし見当たらない

                      【Nxut.js】axiosの初期設定を行う(baseURL・browserBaseURLを解説) - 独学プログラマ
                    • vue.jsとaxiosで、edge/IE11で問題が… - suzuki_kuni's blog

                      vue.jsとaxiosでpostするようなものを作っていた所、edge、IE11で動かず、それを解決したのでその手順をまとめた。 postのパラメーターを作るのに、axiosだと、 let params = new URLSearchParams(); params.append('postData', 'aaaaaa'); というようなURLSearchParamsを使ってpostdataを作るサンプルが多くあるが、 なんとそもそも、edge、IE11ではURLSearchParamsが使えない。 (※edgeでは次期バージョンから使えるようになる、みたいな情報もあったが…) なので、 github.com のような、polyfillを読み込むようにして、使えるようにした所、まず、edgeではそれだけで問題なくなった。 ※polyfillとは…というのはこちらが詳しかった。 qiita

                        vue.jsとaxiosで、edge/IE11で問題が… - suzuki_kuni's blog
                      • Nuxt.jsにおけるaxiosライブラリ、asyncData Hookの使い方 | アールエフェクト

                        Nuxt.jsでもVue.jsで同様にaxiosを利用することで外部からデータを取得することができます。外部からのデータ取得はアプリケーションを構築する上で表示に重要な部分なので本文書ではNuxt.jsにおけるaxiosの使い方とasyncDataの使い方について説明を行っています。 Nuxt.jsではサーバサイドでデータを取得する際はasyncData Hookまたはfetch Hookの中にデータを取得する処理を記述します。クライアントサイドでデータを取得する際にはmounted Hookの中にデータを取得する処理を記述します。 fetch HookはJavaScriptのfetch関数とは異なります。また本文書ではfetch Hookについての説明は行っておりません。

                          Nuxt.jsにおけるaxiosライブラリ、asyncData Hookの使い方 | アールエフェクト
                        • Vue Test UtilsでStub(スタブ), axiosのMock(モック), ShallowMountを理解

                          本文書はJestとVue Test Utilを利用したVue.jsでのテストに関する2回目の記事で2回目となる今回はテスト入門者にとって少しわかりずらいStub(スタブ)やMock(モック)、Shallow Mountに注目して説明を行っています。 Stub, ShallowMountとMountの違いを説明した後にVue.jsのHTTPリクエストで頻繁に利用されるaxiosのMock(モック)の方法についても説明を行っています。コンポーネントの単体テストでは、axiosライブラリやfetch関数を利用した外部へのアクセスを伴う機能を実装している場合モックを利用することで外部へのアクセスを行うことなくコンポーネントのテストを実施することができます。 Vueでのテストを実施したまたは学習した経験がない人であれば先に前回公開した”【基本編】Jestを利用してVue コンポーネントをテストする方

                            Vue Test UtilsでStub(スタブ), axiosのMock(モック), ShallowMountを理解
                          • Axiosでレスポンスヘッダが取得できなかった (CORSなAPI) | キリウ君が読まないノート

                            タグ JavaScript の新しい記事Viteで.envの内容が取得できない時に確認したこと (2023-02-26)JavaScriptのイベントは非同期じゃない (EventTarget) (2021-11-23)選択禁止・右クリック禁止・キーボード操作禁止を全部解除するブックマークレット (2021-06-05)WindowsでJestをファイル指定して起動するにはパスの区切り文字にスラッシュを使わないと (2021-03-26)navigator.clipboard.writeText() で「Document is not focused.」エラー (2020-09-08)

                              Axiosでレスポンスヘッダが取得できなかった (CORSなAPI) | キリウ君が読まないノート
                            • Axios

                              Promise based HTTP client for the browser and node.js Axios is a simple promise based HTTP client for the browser and node.js. Axios provides a simple to use library in a small package with a very extensible interface.

                              • Vue.jsとaxiosでAPIを叩く ( GET, POST, PUT, DELETE ) - Qiita

                                import Vue from 'vue' import Vuex from 'vuex' import axios from 'axios' Vue.use(Vuex) // .envファイルから環境変数(トークン・URLを読み込ませる) var TOKEN = process.env.TOKEN var BASE_URL = process.env.BASE_URL export default new Vuex.Store({ actions: { get_event(context,param) { return axios.get(BASE_URL + param, { headers: { "Content-Type": "application/json", "Authorization": 'Bearer ' + TOKEN }, responseType: 'json',

                                  Vue.jsとaxiosでAPIを叩く ( GET, POST, PUT, DELETE ) - Qiita
                                • fetch APIとaxiosについて - Qiita

                                  fetch APIとは? fetch APIは、ブラウザに標準で実装されたWeb APIであり、HTTPリクエストを簡単に処理することができます。 fetch APIは低レベルなAPIであり、リクエストやレスポンスの処理がやや複雑です。 しかし、Promiseを返すため非同期処理が簡単に行えるため、JavaScriptのプロミスを使った非同期処理が得意な開発者にとっては非常に使いやすいAPIです。 axiosとは? axiosは、HTTPクライアントライブラリであり、HTTPリクエストを簡単に処理することができます。axiosは、シンプルなAPIを提供するため、開発者がHTTPリクエストをより簡単に処理できるようになっています。また、Promiseを返すため非同期処理が簡単に行えます。 fetch APIとaxiosの違い fetch APIとaxiosの違いは、以下の通りです。 fetc

                                    fetch APIとaxiosについて - Qiita
                                  • React axiosを使用して画像ファイルをAPI送信したい - Qiita

                                    目的 Reactで画像などのファイルデータをAPIに送信する方法をまとめてみました。 以下の方に、参考になれば幸いです。 ・Reactの画像ファイルの送り方がわからない。 ・axiosを使用して送信したい。 今回は、画像ファイルと文字ファイルを同時に送っています。 導入 axiosライブラリを使用する準備をします。 import React from 'react'; import { useState } from 'react'; import axios from 'axios'; function Send() { const [title,setTitle] = useState(); const [image,setImage] = useState(); const handleSubmit = () => { const file = new FormData() file

                                      React axiosを使用して画像ファイルをAPI送信したい - Qiita
                                    • React axios インターセプターでフックを使えるようにする

                                      Vite + React + TypeScript 環境で axios を使用しています。 axiosのインタセプターでフックを使おうとしたのですが、その方法がわからずちょっと迷ったので、解決した方法を記事にまとめました。 axiosのバージョン: v0.25.0 axiosで、デフォルトConfig と インタセプター基本的な設定方法 axios公式サイト:デフォルトConfig axios公式サイト:インタセプター まずは公式サイトに従って、基本的な方法でデフォルトConfig と インタセプターを作成してみます。 axios 拡張用のファイルを作成します。 ファイル名はなんでもいいですが、axiosClient.ts というファイル名で作成しました。 ▶ すべての HTTP リクエストに共通するデフォルト config を指定する すべての HTTP リクエストに共通するデフォルトの

                                        React axios インターセプターでフックを使えるようにする
                                      • 【JavaScript】async/awaitとaxios、非同期通信について - Qiita

                                        axiosとは HTTP通信(データの更新・取得)など、HTTPリクエストのやり取りを簡単に行うことができる、JavaScriptのライブラリです。Node.jsで記述されています。APIを提供するクラウドサービスに対して、データを送受信することができます。 非同期にHTTPメソッド(GET・POST・PUT・DELETE通信など)を取り扱えます。 非同期処理とは 時間の掛かる処理の結果を待たずにすぐ次の処理を実行できる仕組みです。Promiseを使うと簡単に実現できます。 Promiseとは、非同期処理の状態を監視するためのオブジェクトで、非同期処理を同期処理のように扱える書き方です。 使う場面 JSONデータを提供しているAPIと接続して、データを取得することが多いです。 Webの場合、サーバーの中で外部にデータを提供している機能(またはそnページ)のことをAPIとよびます。 asyn

                                          【JavaScript】async/awaitとaxios、非同期通信について - Qiita
                                        • JavaScript axios Content-Type の設定にはハマる - かもメモ

                                          axios で express のAPI にリクエストを投げていて何故かうまく値が取れなくてハマってしまったのでメモ。 Express のAPI const express = require('express'); const app = express(); const Joi = require('@hapi/joi'); const validation = (data) => { const schema = Joi.object({ email: Joi.string().required().email(), password: Joi.string().min(6).required(), }); return schema.validate(data, { abortEarly: false }); }; app.post('/api/login', (req, res)

                                            JavaScript axios Content-Type の設定にはハマる - かもメモ
                                          • Chart.js+Vue.js+Axiosを使ってグラフを描写しよう | アールエフェクト

                                            JavaScriptライブラリのChart.jsを利用するとブラウザ上に美しいグラフを簡単に描写することができます。 日々の業務活動から発生したデータを保存している外部サービスやバックエンドから取得したデータを使ってグラフを描写したいという要望もあるかと思います。そのような時にどうやって情報を取得し、グラフに描写するのか知りたいと思った時に活用できるのが本文書です。 axiosを利用しAPI経由で外部サービスまたはバックエンドからデータを取得し、vue.jsを使って取得したデータを処理し、Chart.jsでグラフを描く手順を確認します。 Chart.jsでグラフを描くためには、グラフの元になるデータの準備またaxiosやvue.jsといった技術の基礎知識も必要となります。 Chart.js単体よりもVue.js+Axiosとの組み合わせた使用方法の説明に重点を置いているためChart.js

                                              Chart.js+Vue.js+Axiosを使ってグラフを描写しよう | アールエフェクト
                                            • You may not need Axios - Dan Levy's Programming Blog

                                              You may not need Axios This is not an attack on Axios. Rather, it’s advocacy for the fetch API which has become quite capable. 🦄 Overview This article is a collection of the “missing” fetch code snippets and common use cases I wish were easier to find. Fetch Snippets My top 10 list of fetch examples, plus a bonus or 2. Get JSON from a URL Custom headers HTTP Error Handling CORS example Posting JS

                                              • ポストaxiosのky

                                                kyとは kyはブラウザとDenoのためのhttp clientです。 最近ではNuxt.jsのhttp moduleに使用されるなど、人気が高まりつつあります。 名前の由来は特にないみたいだが、日本語のKYも意識されているみたい? A form of text-able slang, KY is an abbreviation for 空気読めない (kuuki yomenai), which literally translates into “cannot read the air.” It's a phrase applied to someone who misses the implied meaning. axiosとの違い axiosはXMLHttpRequestで実装されているのに対し、kyはfetchで実装されているので、Service Workerに対応可能 axio

                                                  ポストaxiosのky
                                                • JavaScript axios エラー時にもレスポンスを使いたい。 - かもメモ

                                                  axios で API に接続している時 status 400 などでレスポンスが返ってくると catch 節で取得できるのですが、その際にも API から返される値を使いたい時のメモ e.g. status 400 が返される時 API (Express) router.post('/api', (req, res) => { // … 処理 return res.status(400).send('エラーだよ'); }); フロント try { const res = await axios.post(API_PATH, data); } catch (err) { console.log(err, err.message); } API は エラーだよ を送っているが、status 400 で返ってきた時の err は次のような感じになる。 > POST http://localho

                                                    JavaScript axios エラー時にもレスポンスを使いたい。 - かもメモ
                                                  • Google Formへaxiosで非同期通信しようとした時に出るCROSエラーの回避

                                                    GoogleFormをカスタマイズして自サイト(Vue.js + Firebase)で利用しようとしてハマったこと。 フォーム内容送信時にGoogleForm専用の送信完了画面に飛ぶのが嫌 →とりあえず非同期通信(axios)で送信してみる →CROSのエラー↓が出る 「Failed to load https://docs.google.com/forms/XXXXXX/formResponse: Response to preflight request doesn't pass access control check: No 'Access-Control-Allow-Origin' header is present on the requested resource.」 まず、エラーが出てても非同期通信はうまくいきます。 参考:Googleフォームをカスタマイズして導入、Aja

                                                    • axiosライブラリを使ってリクエストする - Qiita

                                                      概要 deleteでの通信で割とはまったのでメモっておく。 GET (参照) クエリパラメータをセットする場合は、URLに直接記述するか、 第2引数にparamsというキー名でセットする。 const queries = { id: '1000' }; Axios .get('/api/sample/', {params: queries}) .then(res => { alert("「" + queries.id + "」参照完了"); console.log(res); }) .catch(error => { alert("「" + queries.id + "」参照失敗"); console.log(error, queries); }); const data = { name: 'hoge' }; Axios .post('/api/sample/', data) .then

                                                        axiosライブラリを使ってリクエストする - Qiita
                                                      • React で Axios を使用する方法とは: 決定版ガイド (2021年)

                                                        原文: How To Use Axios With React: The Definitive Guide (2021) このガイドでは、React フックを盛り込んだ多くの実例を使用することによって、React で Axios.js を正しく使用する方法がわかります。 まず、なぜデータの取り込みライブラリとして Axios を使用すべきなのかについてお伝えし、React で Axios を設定する方法と、主要な 4 つのタイプの HTTP リクエストを Axios で送信する方法について見ていきます。 その後、再利用性を良くするために Axios インスタンスを作成し、わかりやすくするために async-await を使用する方法や、カスタムフックとして Axios を使用する方法など、より高度な機能について触れます。 さっそくはじめましょう! プログラムの写しが必要ですか?‬ 📄PD

                                                          React で Axios を使用する方法とは: 決定版ガイド (2021年)
                                                        • 【Vue.js入門】08_axiosを使って非同期通信を行う | s9iブログ

                                                          はじめに ユーザビリティ向上やSPAなどで非同期通信(ajax)は頻繁に用いられますが、今回はVue.jsで非同期通信を使ってビットコインの価格を表示してみたいと思います。 非同期通信を実現するためにaxios(アキシオス)というライブラリを使用します。axiosはVue公式サイトも推奨しているライブラリです。 ビットコイン価格の取得は会員登録なしで利用できるcoindeskのAPIを使います。 レスポンスの内容はこちらから確認できます。 ソースコード 解説 Javascript まずはJavascriptから解説します。 new Vue({ el: '#app', data: { bpi: null, hasError: false, loading: true }, }) dataプロパティに以下の3つを定義します。 ビットコインの情報を保持するbpi APIエラー制御用のhasErr

                                                          • vue-cliでaxiosを使用する(設定から使用方法まで) - Qiita

                                                            vueで非同期通信を行う際に手段はいろいろとありますが、axiosの使用が推奨されているようです。 axios を利用した API の使用-Vue.js CDNでの導入方法はたくさんありましたが、vue-cliでの導入に手こずったため備忘録としての記事になります。 環境 windows10 @vue/cli 4.0.4 npm -version 6.12.0 node -v v10.16.3 前提 すでにnode・npm・vue-cli環境が整っており、vueプロジェクトが存在していること 手順 axiosとvue-axiosをインストール 以下コマンドを実行 npm install --save axios vue-axios main.jsにてインポート vue-axiosにはエントリーファイルにて設定を行うように記載されています。 エントリーファイルの意味が完全に理解できていませんが

                                                              vue-cliでaxiosを使用する(設定から使用方法まで) - Qiita
                                                            • axios-hooksで楽々非同期処理!reduxにthunkもsagaもいらない? - Qiita

                                                              import useAxios from 'axios-hooks' function App() { const [{ data, loading, error }, refetch] = useAxios( 'https://api.myjson.com/bins/820fc' ) if (loading) return <p>Loading...</p> if (error) return <p>Error!</p> return ( <div> <button onClick={refetch}>refetch</button> <pre>{JSON.stringify(data, null, 2)}</pre> </div> ) } 公式のCodeSandboxです useAxios(url|config, options) 引数 url | config - configはax

                                                                axios-hooksで楽々非同期処理!reduxにthunkもsagaもいらない? - Qiita
                                                              • 【JavaScript】FetchAPIとaxiosの違いって?機能やメリットを比較

                                                                今回はJavaScriptのFetchAPIとHTTP通信のライブラリであるaxiosの違いについて解説します。 「fetchAPIとaxiosってやってること同じ...?何が違うの?」という疑問から色々調べてみたのでまとめてみました。 なお、基本構文や根底にある非同期通信、Promise自体の解説は割愛します。 FetchAPIとは まずイメージを掴むために、Fetchの語源から確認してみます。 フェッチとは、取りに行く、取ってくる、持ってくる、などの意味を持つ英単語。ITの分野では機器やプログラムなどが特定の場所からデータなどを読み出す動作のことを指すことが多い。 (フェッチとは - IT用語辞典 より) プログラミングではAPIサーバーなどからデータを持ってくる、取ってくるという意味でfetchという単語がよく使われていますね。 次にFetchAPIに関して確認してみましょう。 Fe

                                                                  【JavaScript】FetchAPIとaxiosの違いって?機能やメリットを比較
                                                                • How to use Axios POST requests - LogRocket Blog

                                                                  Chimezie Innocent I am Chimezie, a software developer based in Nigeria. I am highly skilled in HTML, CSS, and JS to build web-accessible and progressive apps. I'm also skilled with React for web, React Native for Android apps, and Tailwind CSS. I write technical articles, too. Editor’s note: This guide to understanding Axios POST requests was last updated on 8 February 2023 to include sections on

                                                                    How to use Axios POST requests - LogRocket Blog
                                                                  • Reactを使ってaxiosを学ぶ | アールエフェクト

                                                                    axiosはPromiseベースのHTTPクライアントでReactに限らずフロントエンドのフレークワークで利用することができるだけではなく、バックエンドのNode.jsでも利用することができる便利なライブラリです。バックエンドサーバを含め外部のサービスからデータを取得したい時に利用することができます。本文書ではReact環境におけるaxiosの利用方法について確認していきます。 React+axiosを使える環境を構築 Reactを使ってaxiosを使う場合どのように設定を行うのか知りたいと思っている入門者の方も多いかと思います。Vue.jsでも同様の文書を公開したところ閲覧してくれている読者の方も多いので今回React版を作成しました。axiosだけでなくReactの基本処理も一緒に理解を深めることができます。 Reactのプロジェクトを作成してからaxiosライブラリをインストールする

                                                                      Reactを使ってaxiosを学ぶ | アールエフェクト
                                                                    • Nuxt.js の axios-module(プラグイン)で開発環境と本番環境で取得先のURLを変えたい

                                                                      axios-moduleというのはNuxt-communityが提供してるプラグインです。オフィシャルのリストには入っていないのですが、Nuxtのドキュメントでもこちらを使用が推奨されており、事実上のオフィシャルプラグインだと思います。 下記の環境で試してます。 nuxt: 2.8.1 @nuxtjs/axios: 5.5.4 とりあえず相対パス指定する 開発と本番でAPI(など)のURLを変えたいということはあると思います。 例えば/static/data/の下にusers.jsonというJSONを配置します。そしてvueコンポーネントでそいつを取得するとします。とりあえずasyncDataで相対パス指定しますよね。

                                                                      • ajaxでファイル送信したい(xhr, jquery, axios, fetch) | 感情的プログラミング伝記 | タウン情報誌 AIR函館 - 北海道函館市の食・呑・遊をご紹介!

                                                                        2020.03.04 13:00:00投稿 ajaxでファイル送信したい(xhr, jquery, axios, fetch) さて、前回は色々なHTTP Requestの仕方をご紹介しました。 今回はajaxでファイル送信をする方法について、模索していこうと思います。 ファイル送信の基本 まずはajaxとかjavascript無しでファイル送信をする方法をおさらいしましょう。 <form action="file.php" method="post" enctype="multipart/form-data"> <input type="hidden" name="foo" value="fuga" /> <input type="file" name="img" /> <button>送信!</button> </form> こんな感じですね。本来ならacceptやら何やら設定すべき項

                                                                          ajaxでファイル送信したい(xhr, jquery, axios, fetch) | 感情的プログラミング伝記 | タウン情報誌 AIR函館 - 北海道函館市の食・呑・遊をご紹介!
                                                                        • axios による Facade パターン - Qiita

                                                                          はじめに 本題と関係ないですが、ちょっと前までNode.jsで開発していたはずが最近はPython漬けの毎日です。 フロントエンドを実装していて、データ取得する際に外部APIと通信するのにaxiosを利用されている方も多いかと思います。 1つのデザインパターンとして、Facadeパターンを考えてみました。 以降のコードはフロントエンド開発に一部Vue.jsを利用しています。 axiosのインスタンスの生成 同じような設定は何度も行うことが無いようにaxiosのインスタンスを生成するようにします。 キャメルケースへの変換もインタセプトして行います。 import Axios from 'axios'; import changeCase from "change-object-case"; // DEBUG const isDebug = process.env.NODE_ENV !== '

                                                                            axios による Facade パターン - Qiita
                                                                          • Consuming REST APIs In React With Fetch And Axios — Smashing Magazine

                                                                            If you’re a React developer who’d like to learn how you can start consuming APIs in your React applications, then this article is for you. Shedrack Akintayo explains what a REST API is and how to build a simple application that consumes a REST API by using both Fetch API and Axios. Consuming REST APIs in a React Application can be done in various ways, but in this tutorial, we will be discussing h

                                                                              Consuming REST APIs In React With Fetch And Axios — Smashing Magazine
                                                                            • axios で添付ファイルありのリクエスト(multipart/form-data の POST)

                                                                              はじめにaxios で、添付ファイルありのリクエストを送信する方法を整理した。 【React】axiosを使用してmultipart/form-data形式の通信をする - モノクロタイム を参考にさせてもらった。 TL;DR FormData の append でデータを構築 Request Config の transformRequest でも対応できるかも?(未検証) FormData はブラウザのみなので、CLI ツールなどは別フォーマットを使う必要がありそう

                                                                                axios で添付ファイルありのリクエスト(multipart/form-data の POST)
                                                                              • How to make HTTP requests with Axios - LogRocket Blog

                                                                                LogRocket’s Galileo AI watches every session, surfacing impactful user struggle and key behavior patterns. Editor’s note: Updated on 29 November 2023, this tutorial covers Axios usage with async/await for better code maintenance and Axios error handling. Axios is a client HTTP API based on the XMLHttpRequest interface provided by browsers. In this tutorial, we’ll demonstrate how to make HTTP reque

                                                                                  How to make HTTP requests with Axios - LogRocket Blog
                                                                                • Release Release v1.7.0 · axios/axios

                                                                                  You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

                                                                                    Release Release v1.7.0 · axios/axios