Napraw błąd, który wystąpił podczas próby żądania proxy
Różne / / April 05, 2023
Wystąpił błąd podczas wpisywania żądania proxy, to częsty błąd, na który napotykają programiści podczas pisania i publikowania kodów. Dzieje się tak, gdy żądanie proxy skierowane do serwera WWW zostaje odrzucone lub kończy się niepowodzeniem z różnych powodów, takich jak nieprawidłowy kod i niewłaściwa konfiguracja adresu IP. Deweloper może mieć ten błąd z różnych powodów, takich jak zły kod, nieprawidłowy adres IP itp. Istnieje kilka metod, które można zastosować, aby naprawić błąd występujący podczas próby żądania proxy. W tym przewodniku omówimy niektóre metody znajdowania serwera proxy w pobliżu i rozwiązywania problemów z serwerem proxy na komputerach z systemem Windows.
![Napraw błąd, który wystąpił podczas próby żądania proxy](/f/f704a9d9e150cdd4a4b1cc0f6788df5f.png)
Spis treści
- Jak naprawić błąd występujący podczas próby żądania proxy w systemie Windows 10
- Metoda 1: Sprawdź wersję serwera IP
- Metoda 2: Użyj niższej wersji
- Metoda 3: Zmodyfikuj kod
- Metoda 4: Zmień konfigurację serwera proxy Webpack
- Metoda 5: Zmodyfikuj plik Hosts
- Metoda 6: Usuń Body-parser
- Metoda 7: Dodaj nagłówek w serwerze proxy klienta
Jak naprawić błąd występujący podczas próby żądania proxy w systemie Windows 10
Mogą istnieć różne przyczyny wystąpienia błędu podczas wpisywania żądania proxy. Niektóre z możliwych przyczyn wymieniono poniżej.
- Nieprawidłowa wersja adresu IP serwera może spowodować ten błąd.
- Niepoprawny kod odpowiada również za błędy proxy.
- Przyczyną tego błędu może być również niepoprawna konfiguracja proxy webpacka.
- Niewłaściwe pliki hosta są również odpowiedzialne za ten błąd.
- Wielu programistów stwierdziło, że przyczyną problemu był Body-Parser.
- Niewłaściwy serwer proxy klienta może również powodować ten błąd.
Poniższy przewodnik zawiera metody rozwiązania błędu, który wystąpił podczas próby żądania proxy.
Metoda 1: Sprawdź wersję serwera IP
Czasami, gdy użytkownicy używają innej wersji adresu IP dla serwera proxy, mogą otrzymać ten błąd. Pierwszym krokiem do dodania serwera proxy Wi-Fi jest znalezienie adresu IP sieci Wi-Fi, z którą próbujesz się połączyć na komputerze z systemem Windows, a następnie dodanie go do niego.
1. wciśnij Klucz Windowsa, typ Wiersz polecenia i kliknij na Uruchom jako administrator.
![Otwórz wiersz polecenia jako administrator](/f/39b6b86239e5db126b9e2f16fe97de60.png)
2. Wpisz ipconfig/all polecenie i naciśnij Przycisk ENTER aby wyświetlić szczegóły adresu IP połączenia internetowego.
![wyświetlić szczegóły adresu IP połączenia internetowego. Napraw błąd, który wystąpił podczas próby żądania proxy](/f/2847e5f7cf7a0805f9500d7cce72f6f9.png)
3. Zanotuj adres IP w pliku IPv4 Sekcja.
![Zanotuj adres IP](/f/e33397546f1a0a02cc00dedd2b7edebd.png)
Sprawdź, czy serwer i serwer proxy używają tych samych wersji adresów IP. Często wielu użytkowników stwierdziło, że ich serwer i serwer proxy używały różnych wersji adresów IP, a ich zmiana rozwiązała problem. Przeczytaj nasz przewodnik na jak zmienić adres IP w systemie Windows 10.
![Wybierz ikonę Użyj następujących adresów serwerów DNS](/f/3f98cb43ec076628bc546bbeafe4e528.png)
Jeśli zmiana wersji adresu IP nie rozwiąże problemu, przejdź do następnej metody.
Metoda 2: Użyj niższej wersji
Czasami obniżenie wersji może również usunąć błąd. Jeśli napotkasz to w wersji węzła 17, obniż swoją wersję do 16. Odwiedzić Node.js stronę poprzedniej wersji, aby pobrać starsze wersje.
![strona poprzedniej wersji węzła js](/f/c85778ac76f6c557ba95264f30c4fcd7.png)
Teraz Twój problem może zostać rozwiązany, jeśli nie, przejdź do innych metod.
Przeczytaj także:11 najlepszych IDE dla programistów Node.js
Metoda 3: Zmodyfikuj kod
Bardzo często zdarza się, że podczas próby żądania proxy wystąpił błąd z powodu nieprawidłowego kodu, ten problem można rozwiązać, po prostu modyfikując napisany kod i rozwiązując problem serwera proxy w pobliżu kwestie.
1. Otwórz projekt, nad którym pracujesz.
2. Zmodyfikuj swój kod, dodając zmień pochodzenie ustawienia
{ "/api": { "cel": " https://localhost: 12345", „bezpieczny”: fałszywy, "changeOrigin": prawda }}
![zmiana kodu węzła jsOrigin](/f/fbbb07f443f60958e74ab4df5ff9598c.png)
Wielu użytkowników stwierdziło, że dodanie ustawień changeOrigin do ich kodu rozwiązało problem z serwerem proxy i problem został rozwiązany. Jeśli problem nadal nie został rozwiązany, przejdź do następnej metody.
Metoda 4: Zmień konfigurację serwera proxy Webpack
Konfiguracja serwera proxy pakietu internetowego jest przydatnym narzędziem używanym przez wielu programistów do wysyłania serwera proxy na inny serwer. Wielu użytkowników zgłosiło, że błąd był spowodowany niewłaściwą konfiguracją serwera proxy webpack. Ten problem można rozwiązać, zmieniając konfigurację konfiguracji serwera proxy pakietu internetowego.
1. Zlokalizuj webpack.config.js plik w katalogu głównym twojego katalogu projektu.
2. Upewnij się, że kod wygląda następująco.
Serwer deweloperski: { proxy: { "*": " http://[::1]:8081" // "bezpieczne": fałszywe, // "zmień pochodzenie": prawda }},
Notatka: Upewnij się, że dodałeś [::1] wartość w kodzie, aby naprawić błąd, który wystąpił podczas próby błędu żądania proxy.
![plik webpack.config.js](/f/c1d2c2bb1590ff34e784c8e7922b6f8f.png)
Przeczytaj także:Napraw system Windows nie mógł automatycznie wykryć ustawień serwera proxy tej sieci
Metoda 5: Zmodyfikuj plik Hosts
Pliki hosta to pliki znajdujące się w katalogu Windows. Pliki te nie mogą zostać otwarte przez nieautoryzowany dostęp. Gdy wystąpił błąd podczas próby żądania serwera proxy z powodu niewłaściwych plików hosta, będziesz musiał zmodyfikować pliki hosta, aby naprawić problem z serwerem proxy w pobliżu.
1. w Menu startowe Typ wyszukiwania Notatnik, a następnie kliknij Uruchom jako administrator.
![Kliknij Uruchom jako administrator](/f/e14f78afb5d221d4406054e6f4048359.png)
2. W Notatniku przejdź do Plik zakładkę i kliknij na Otwarty… opcja.
![przejdź do zakładki Plik i kliknij Otwórz](/f/721a8c39d95eb3a2f3c05170f87c9bb7.png)
3. Teraz przejdź do następującej lokalizacji ścieżka.
C:\Windows\System32\drivers\etc
![przejdź do następującej lokalizacji Dysk lokalny C Sterowniki Windows System32 itp](/f/4f1cdfe21340bfe084f87db1bae71b30.png)
4. Wybierz typ rozszerzenia jako Wszystkie pliki, Kliknij na zastępy niebieskie plik > otwarty jak pokazano.
![kliknij plik hosta i otwórz go](/f/65f854695830b4746f36410816c5e021.png)
5. Dodać 127.0.0.1 host lokalny w pliku hosta, jak pokazano podświetlone i Ratować To.
![dodaj 127 0 0 1 localhost w pliku hosta. Napraw błąd, który wystąpił podczas próby żądania proxy](/f/176057198a91c4b8a3e5a8cd25f38684.png)
Modyfikowanie pliku hosta to skuteczna metoda rozwiązania problemu. Jeśli to nie zadziała, przejdź do następnej metody.
Metoda 6: Usuń Body-parser
Wielu programistów stwierdziło, że przyczyną problemu było oprogramowanie pośredniczące analizatora treści Node.js. Programiści używają parsera treści do analizowania nadchodzących treści żądań. Jednakże. Czasami programiści narzekają na parser treści, który powoduje błąd podczas próby żądania proxy z ich kodami. Aby rozwiązać ten problem, możesz po prostu usunąć body-parser.
Przeczytaj także:Napraw plik binarny Java TM Platform SE, który nie odpowiada w systemie Windows 10
Metoda 7: Dodaj nagłówek w serwerze proxy klienta
Brakujący nagłówek w serwerze proxy klienta może również powodować ten błąd w Twoim kodzie. Aby rozwiązać ten problem, możesz spróbować dodać nagłówek w serwerze proxy klienta.
1. Uruchom swój projekt.
2. Napisz kod jak w poniższym formacie.
module.exports = funkcja (aplikacja) { app.use (proxy('/api', { cel: ' http://127.0.0.1:8080/', nagłówki: { „Połączenie”: „utrzymuj aktywność” }, }));};
![kod aplikacji modułu node js](/f/5408d97cb0312a4cb1e351d6aa07826c.png)
W większości przypadków dodanie nagłówka w serwerze proxy klienta rozwiązało problem z serwerem proxy w pobliżu.
Często zadawane pytania (FAQ)
Q1. Co to jest błąd serwera proxy?
Odp. Błędy proxy to typowe błędy, które programiści często mają w swoich kodach. Ten błąd może pojawić się, gdy żądanie proxy do serwera WWW nie powiedzie się.
Q2. Jak naprawić błąd proxy?
Odp. Deweloper może zastosować kilka skutecznych metod rozwiązania tego problemu, jednak modyfikacja kodu i naprawienie problemów z kodem może skutecznie pomóc.
Q3. Gdzie mogę zlokalizować pliki hosta?
Odp. Pliki hosta mogą znajdować się w katalogu Windows w plikach systemowych, do tych plików nie można uzyskać dostępu bez autoryzowanej zgody użytkownika.
Zalecana:
- Napraw błąd nieposiadania zasobu w systemie Windows 10
- Napraw kabel Ethernet nie jest prawidłowo podłączony
- Napraw Nie udało się utworzyć urządzenia proxy dla urządzenia USB
- Nie można znaleźć adresu IP serwera w systemie Windows 10
Mamy nadzieję, że ten przewodnik był dla Ciebie pomocny i udało Ci się to naprawić wystąpił błąd podczas próby żądania proxy problemy z twoim kodem. Daj nam znać, która metoda zadziałała dla Ciebie. Jeśli masz dla nas jakieś pytania lub sugestie, daj nam znać w sekcji komentarzy.
![Elon](/f/0bdb5d761d74bddfacb36aefb1b13e3b.jpg)
Elona Deckera
Elon jest pisarzem technicznym w TechCult. Od około 6 lat pisze poradniki i porusza wiele tematów. Uwielbia omawiać tematy związane z systemem Windows, Androidem oraz najnowszymi sztuczkami i wskazówkami.