問題タブ [axios]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
14 に答える
186328 参照

http-headers - Axios は応答ヘッダー フィールドにアクセスできます

React と Redux を使用してフロントエンド アプリを構築しており、axiosを使用してリクエストを実行しています。応答のヘッダーにあるすべてのフィールドにアクセスしたいと考えています。ブラウザでヘッダーを調べると、必要なすべてのフィールド (token、uid など) が存在することがわかりますが、呼び出すと

私はただ得る

他のすべてのフィールドが表示されていることがわかるように、ここに私のブラウザのネットワーク タブがあります。

ここに画像の説明を入力

ベスト。

0 投票する
1 に答える
1938 参照

upload - InvalidPolicyDocument、Missing policy エラー google クラウド ストレージ

ファイルをアップロードするために axios を使用して Google クラウド ストレージ バケットにアクセスしようとしています。

バケットの CORS ポリシーを次のように設定しました。

次に、次の gsutil コマンドを使用して署名付き URL を生成します。

最後に、この axios POST リクエストを送信します。

私が得るこの結果は次のとおりです。

ここで私は正確に何を間違えましたか?ここにある指示に従っています。


更新: 以下の @BrandonYarbrough から、数回後にすべてを機能させるために修正しなければならなかったことに関するいくつかのメモ:

最初に axios リクエストが間違っていました。次のようになります。

次に、以下で説明するように gstuil コマンドを更新する必要がありました。

0 投票する
3 に答える
4184 参照

node.js - Node JS は、HTTP 経由でファイル ストリームをアップロードします

プロジェクトの 1 つを、requestもう少し軽量なもの (got、axios、または fetch など) に切り替えています。すべて順調に進んでいますが、ファイル ストリーム (PUTおよびPOST) をアップロードしようとすると問題が発生します。request パッケージでは問題なく動作しますが、他の 3 つのパッケージはいずれもサーバーから 500 を返します。

500 は通常、サーバー側の問題を意味することを知っていますが、これは私がテストしている HTTP パッケージとのみ一致します。コードを use に戻すと、request正常に動作します。

ここに私の現在のリクエストコードがあります:

そして、これは別のパッケージを使用した試みの1つです(この場合は取得しました):

入手したドキュメントform-dataに従って、その例に従ってパッケージを組み合わせて使用​​しようとしましたが、それでも同じ問題が発生します。

私が収集できるこれら2つの唯一の違いは、ヘッダーgotを手動で指定する必要があることです。そうしないと、エンドポイントで適切なエラーが発生します。Content-Typeそれ以外の場合、2 つのパッケージがストリームを使用して本体を構築する方法がわかりませんが、前述したようfetchaxiosgot.

を使用したスニペットが必要な場合は、fetch喜んaxiosで投稿します。

0 投票する
3 に答える
16995 参照

javascript - axios でヘッダーを設定する必要があるリクエストを実行できません

API キーを設定するために特定のヘッダーを必要とする外部 API (Mashape から) からいくつかのデータを取得しようとしています。

jQuery を使用してすべて問題ありません。

ただし、反応するアプリケーションの axios で同じリクエストを実行しようとすると、404 エラーが発生します。

私が欠けているものはありますか?ありがとう。

0 投票する
1 に答える
917 参照

unit-testing - Jestがaxiosでajaxモジュールをテストするのに問題がある

ajax.js一連の ajax 関数をエクスポートするというモジュールがあります。Jestで次の機能をテストしようとしています:

私のテストは次のようになります。

テストで実行時エラーが発生し続けます。

ランタイムジェストエラー

axios の場合unmock、エラーは解消されますが、axio を嘲笑したいので、それは役に立ちません。

また、次の行が原因でエラーが発生しているようです。

Jest が axios に苦労しているのはなぜですか。関数をインポートするだけでstatusこのエラーが発生するのはなぜですか? ここで何か間違ったことをしていますか?

0 投票する
0 に答える
1085 参照

reactjs - axiosをモックしている間、JESTで未定義のプロパティ「baseURL」を読み取れません

以下のように、React Component で AXIOS を使用して ajax 呼び出しを試みました。

React コンポーネントは完全に動作します。JEST で上記のコンポーネントをモックしようとすると、エラーが表示されます。

以下にJESTコードを添付しました。

npm jest を実行すると、上記のコンポーネントに対して以下のエラーが発生します

JESTで上記のエラーを解決するのを手伝ってくれる人はいますか

0 投票する
3 に答える
7398 参照

android - httpsを介したAndroidのReact-native POSTリクエストがネットワークエラーを返す

axios を使用した react-native で https POST リクエストを使用してユーザー アカウントを作成しようとしましたが、Android では常に「ネットワーク エラー」で失敗しました。

iOS では、同じ https POST リクエストが正常に機能します。

http に変更すると、同じ POST リクエストが android でも機能します。

また、Android で https 経由の GET リクエストを試みたところ、期待どおりにバックエンド サーバーからデータを取得できました。

それについて何か考えはありますか?

リンクされた画像は、コンソールログからの出力、コンソールログからの 出力です