検索

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

Axios リクエストのタイムアウトを増やすにはどうすればよいですか?

私は JavaScript/TypeScript については比較的初心者で (まだ学習中です)、fetch と axios を使用してリクエストを作成しようとしていますが、ネットワーク接続の問題が発生しています。受け取ったエラーは次のとおりです:

リーリー

このコードは不要だと思います。axios({"url": "https://example.com"}) を使用してください。

ネットワーク速度が遅くて不安定ですが、インターネットにはアクセスできます。これらのリクエストは、curl や Python のリクエストなどの他のユーティリティでも問題なく動作するため (まず両方を使用してみてください)、コンピュータやネットワーク構成に問題が発生する可能性は排除されます。

fetch と axios はどちらも実際には機能しますが、機能すると判断されるまで (最大 200 回) 再試行し続ける必要があります。 { timeout: 0 }{ timeout: 5000 } を axios コンストラクターに渡してみましたが、成功しませんでした。

私もこれを試してみましたが、何も機能しないようです:

リーリー ああああ

P粉293550575P粉293550575453日前636

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

  • P粉814160988

    P粉8141609882023-09-07 10:18:52

    timeout 属性は、axios に渡すことができる構成オプションの 1 つとして使用できます。

    https://axios-http.com/docs/req_config

    timeout 属性を毎回使用する代わりに、デフォルト値を変更することもできます。

    リーリー

    https://axios-http.com/docs/config_defaults

    返事
    0
  • キャンセル返事