Windowsエラー
 Computer >> コンピューター >  >> トラブルシューティング >> Windowsエラー

リクエストのプロキシ試行中に発生したエラーを修正

リクエストのプロキシ試行中に発生したエラーを修正

プロキシ リクエストの入力中にエラーが発生しました。これは、開発者がコードを記述および公開しているときに遭遇する一般的なエラーです。これは、Web サーバーへのプロキシ リクエストが、コードの誤りや不適切な IP 構成などのさまざまな理由で拒否または失敗した場合に発生します。開発者は、コードの誤り、IP の誤りなど、さまざまな理由でこのエラーが発生する可能性があります。プロキシ要求の試行中に発生したエラーを修正するために従うことができるいくつかの方法があります。このガイドでは、近くのプロキシ サーバーを見つけて Windows PC のプロキシの問題を解決する方法について説明します。

リクエストのプロキシ試行中に発生したエラーを修正

Windows 10 でリクエストをプロキシしようとしたときに発生したエラーを修正する方法

プロキシ リクエストの入力中にエラーが発生した場合、さまざまな理由が考えられます。考えられる理由のいくつかを以下に示します。

  • サーバーの IP バージョンが正しくないと、このエラーが発生する可能性があります。
  • 不適切なコードもプロキシ エラーの原因です。
  • webpack プロキシ構成が正しくないことも、このエラーの原因である可能性があります。
  • 不適切なホスト ファイルもこのエラーの原因です。
  • 多くの開発者が、問題の原因が Body-Parser であることを発見しました。
  • 不適切なクライアント プロキシもこのエラーを引き起こす可能性があります。

次のガイドでは、リクエストのプロキシ試行中に発生したエラーを解決する方法について説明します。

方法 1:IP サーバーのバージョンを確認する

ユーザーがプロキシに別の IP バージョンを使用している場合、このエラーが発生することがあります。 WiFi プロキシ サーバーを追加するための最初のステップは、Windows PC で接続しようとしている Wi-Fi ネットワークの IP アドレスを見つけ、それを追加することです。

1. Windows キーを押します 、コマンド プロンプトと入力します [管理者として実行] をクリックします。

リクエストのプロキシ試行中に発生したエラーを修正

2. ipconfig/all を入力します コマンドを入力してEnterキーを押します インターネット接続の IP アドレスの詳細を表示します。

<強い> リクエストのプロキシ試行中に発生したエラーを修正

3. IPv4 の IP アドレスをメモします。

<強い> リクエストのプロキシ試行中に発生したエラーを修正

サーバーとプロキシが同じ IP バージョンを使用しているかどうかを確認します。多くの場合、多くのユーザーは、サーバーとプロキシが異なる IP バージョンを使用していることに気付き、それらを変更するとエラーが解決しました。 Windows 10 で IP アドレスを変更する方法については、ガイドをお読みください。

リクエストのプロキシ試行中に発生したエラーを修正

IP バージョンを変更しても問題が解決しない場合は、次の方法に進んでください。

方法 2:下位バージョンを使用する

バージョンを下げるとエラーが解消される場合もあります。ノード 17 バージョンでこれに直面した場合は、バージョンを 16 に下げてください。古いバージョンをダウンロードするには、Node.js の以前のリリース ページにアクセスしてください。

リクエストのプロキシ試行中に発生したエラーを修正

他の方法に移行しない場合でも、これで問題が解決する可能性があります。

方法 3:コードを変更する

誤ったコードが原因で、プロキシ リクエストの問題が発生しようとしているときにエラーが発生することは非常に一般的です。この問題は、作成したコードを変更し、近くのプロキシ サーバーの問題を解決するだけで修正できます。

1. 作業中のプロジェクトを開きます。

2. changeOrigin を追加してコードを変更します 設定

{
    "/api": {
    "target": "https://localhost:12345",
    "secure": false,
    "changeOrigin": true
    }
}

リクエストのプロキシ試行中に発生したエラーを修正

多くのユーザーは、コードに changeOrigin 設定を追加することでプロキシの問題が解決し、問題が解決したことに気付きました。それでも問題が解決しない場合は、次の方法に進んでください。

方法 4:Webpack プロキシ構成を変更する

Webpack プロキシ構成は、多くの開発者がプロ​​キシを別のサーバーに送信するために使用する便利なツールです。多くのユーザーは、エラーが不適切な webpack プロキシ構成によって引き起こされたと報告しています。この問題は、webpack プロキシ構成の構成を変更することで解決できます。

1. webpack.config.js を見つけます プロジェクト ディレクトリのルートにあるファイル。

2. コード 次のようになります。

devServer: {
    proxy: {
        "*": "https://[::1]:8081"
        // "secure": false,
        // "changeOrigin": true
    }
},

注: [::1] を必ず追加してください プロキシ リクエスト エラーの試行中に発生したエラーを修正するためのコードの値。

リクエストのプロキシ試行中に発生したエラーを修正

方法 5:Hosts ファイルを変更する

ホスト ファイルは、Windows ディレクトリにあるファイルです。これらのファイルは、不正アクセスによって開くことはできません。不適切なホスト ファイルが原因で、プロキシ リクエスト エラーが発生したときにエラーが発生した場合は、ホスト ファイルを変更して、近くのプロキシ サーバーの問題を修正する必要があります。

1. [スタート] メニューで 検索、入力メモ帳 、[管理者として実行] をクリックします。 .

リクエストのプロキシ試行中に発生したエラーを修正

2. メモ帳で ファイル に移動します。 タブをクリックし、開く… をクリックします。 オプション。

リクエストのプロキシ試行中に発生したエラーを修正

3. 次に、次の場所 path に移動します .

C:\Windows\System32\drivers\etc

リクエストのプロキシ試行中に発生したエラーを修正

4. 拡張子のタイプとして [すべてのファイル] を選択します 、ホストをクリックします ファイル> 開く

リクエストのプロキシ試行中に発生したエラーを修正

5. 127.0.0.1 localhost を追加します 強調表示されているようにホスト ファイルに保存し、保存します。

リクエストのプロキシ試行中に発生したエラーを修正

ホスト ファイルを変更することは、問題を解決する効果的な方法です。これがうまくいかない場合は、次の方法に進んでください。

方法 6:Body-parser を削除する

多くの開発者は、この問題が Node.js body-parser ミドルウェアによって引き起こされていることを発見しました。 body-parser は、開発者が着信リクエストの本文を解析するために使用します。でも。開発者は、コードでリクエストの問題をプロキシしようとしているときにエラーが発生した body-parser について不満を言うことがあります。この問題を解決するには、body-parser を削除するだけです。

方法 7:クライアント プロキシにヘッダーを追加する

クライアント プロキシにヘッダーがないことも、コードでこのエラーを引き起こしている可能性があります。この問題を解決するには、クライアント プロキシにヘッダーを追加してみてください。

1. プロジェクトを開始します .

2. コードを書く 次の形式のように。

module.exports = function(app) {
    app.use(proxy('/api', {
        target: 'https://127.0.0.1:8080/',
        headers: {
            "Connection": "keep-alive"
        },
    }));
};

リクエストのプロキシ試行中に発生したエラーを修正

ほとんどの場合、クライアント プロキシにヘッダーを追加すると、近くのプロキシ サーバーの問題が解決されます。

よくある質問 (FAQ)

Q1.プロキシ エラーとは?

答え。 プロキシ エラーは、開発者がコードでよく発生する一般的なエラーです。このエラーは、Web サーバーへのプロキシ リクエストが失敗した場合に発生する可能性があります。

Q2.プロキシ エラーを修正する方法

答え。 開発者はこの問題を解決するためにいくつかの効果的な方法を使用できますが、コードを変更してコードの問題を修正すると効果的です。

Q3.ホスト ファイルはどこにありますか?

答え。 ホスト ファイルは、システム ファイルの Windows ディレクトリに配置できます。これらのファイルは、ユーザーからの承認を得ずにアクセスすることはできません。

推奨:

  • Windows 10 でリソースが所有されていないというエラーを修正
  • イーサネット ケーブルが正しく接続されていない問題を修正する
  • USB デバイスのプロキシ デバイスの作成に失敗する問題を修正
  • Windows 10 でサーバーの IP アドレスが見つからない問題を修正

このガイドがお役に立ち、プロキシ リクエスト中にエラーが発生しましたを修正できたことを願っています。 あなたのコードの問題。どの方法が効果的かをお知らせください。ご質問やご提案がありましたら、コメント セクションでお知らせください。


  1. Robloxの起動中に発生したエラーを修正

    最小限のシステム要件とさまざまなオプションのおかげで、Roblox はゲーム体験で最も人気のあるアプリになりました。 Roblox は、優れたオンライン ゲーム体験を提供するプラットフォームです。このプラットフォームでは、プレイヤーは何百万もの冒険、ミニゲーム、および他の人々によって作成および事前に設計された世界を楽しんでいます。これに加えて、Roblox スタジオで独自のゲームを作成できる巨大なマルチプレイヤー オンライン ゲーム作成プラットフォームです。ここで、基本的な質問が発生します。Roblox Studio とは何ですか?簡単に言えば、ユーザーがゲームを作成および変更できるゲーム作成

  2. 予期しないエラーが発生しましたChrome OSの回復を修正

    デバイスに Google Chrome をインストールしようとすると、Chromebook エラーが発生することがよくあります。 Chromebook 回復ユーティリティは Chrome システムの重要な機能であり、あらゆるデバイスが Chrome オペレーティング システムを回復するのに役立ちます。 Chromebook リカバリ ユーティリティが動作しないエラーにより、デバイスで Chrome を実行できなくなる可能性があります。この問題を解決するには、Chrome OS のリカバリが発生したという予期しないエラーを修正する必要があります。このガイドで説明されているこの問題を解決するには、