Ispravite pogrešku koja se dogodila pri pokušaju proxy zahtjeva
Miscelanea / / April 05, 2023
Došlo je do pogreške tijekom upisivanja u proxy zahtjev uobičajena je pogreška na koju programeri nailaze dok pišu i objavljuju kodove. To se događa kada je zahtjev za proxy prema web poslužitelju odbijen ili ne uspije zbog različitih razloga kao što su netočan kod i nepravilne IP konfiguracije. Programer može imati ovu pogrešku zbog raznih razloga kao što su pogrešan kod, netočna IP adresa itd. Postoji nekoliko metoda koje možete slijediti kako biste popravili pogrešku koja se dogodila prilikom pokušaja proxy zahtjeva. U ovom vodiču raspravljat ćemo o nekim metodama za pronalaženje proxy poslužitelja u mojoj blizini i rješavanje problema s proxyjem na računalima sa sustavom Windows.
![Ispravite pogrešku koja se dogodila pri pokušaju proxy zahtjeva](/f/f704a9d9e150cdd4a4b1cc0f6788df5f.png)
Sadržaj
- Kako popraviti pogrešku koja se dogodila prilikom pokušaja proxy zahtjeva u sustavu Windows 10
- Metoda 1: Provjerite verziju IP poslužitelja
- Metoda 2: Koristite stariju verziju
- Metoda 3: Izmjena koda
- Metoda 4: Promjena Webpack proxy konfiguracije
- Metoda 5: Izmijenite datoteku hostova
- Metoda 6: Uklonite Body-parser
- Metoda 7: Dodajte zaglavlje u proxy klijenta
Kako popraviti pogrešku koja se dogodila prilikom pokušaja proxy zahtjeva u sustavu Windows 10
Mogu postojati različiti razlozi zbog kojih je došlo do pogreške tijekom upisivanja na proxy zahtjev. Neki od mogućih razloga navedeni su u nastavku.
- Netočna IP verzija poslužitelja može uzrokovati ovu pogrešku.
- Neispravan kod također je odgovoran za pogreške proxyja.
- Netočna konfiguracija webpack proxyja također može biti razlog ove pogreške.
- Neispravne host datoteke također su odgovorne za ovu grešku.
- Mnogi programeri otkrili su da je problem uzrokovao Body-Parser.
- Neispravan proxy klijent također može uzrokovati ovu pogrešku.
Sljedeći vodič će vam dati metode za rješavanje pogreške koja se dogodila prilikom pokušaja proxy zahtjeva.
Metoda 1: Provjerite verziju IP poslužitelja
Ponekad kada korisnici koriste drugu IP verziju za proxy mogu dobiti ovu pogrešku. Prvi korak za dodavanje WiFi proxy poslužitelja je pronalaženje IP adrese Wi-Fi mreže na koju se pokušavate povezati na računalu sa sustavom Windows, a zatim je dodajte na nju.
1. pritisni Windows tipka, tip Naredbeni redak i kliknite na Pokreni kao administrator.
![Otvorite naredbeni redak kao administrator](/f/39b6b86239e5db126b9e2f16fe97de60.png)
2. Upišite ipconfig/sve naredbu i pritisnite Enter tipka za pregled pojedinosti IP adrese internetske veze.
![pogledajte detalje IP adrese internetske veze. Ispravite pogrešku koja se dogodila pri pokušaju proxy zahtjeva](/f/2847e5f7cf7a0805f9500d7cce72f6f9.png)
3. Zabilježite IP adresu u IPv4 odjeljak.
![Zabilježite IP adresu](/f/e33397546f1a0a02cc00dedd2b7edebd.png)
Provjerite koriste li poslužitelj i proxy iste IP verzije. Često su mnogi korisnici otkrili da njihov poslužitelj i proxy koriste različite IP verzije, a njihova promjena im je riješila pogrešku. Pročitajte naš vodič dalje kako promijeniti IP adresu u Windows 10.
![Odaberite ikonu Koristi sljedeće adrese DNS poslužitelja](/f/3f98cb43ec076628bc546bbeafe4e528.png)
Ako promjena IP verzije ne riješi vaš problem, prijeđite na sljedeću metodu.
Metoda 2: Koristite stariju verziju
Ponekad smanjenje verzije također može ukloniti pogrešku. Ako se suočite s ovim u verziji čvora 17, smanjite svoju verziju na 16. Posjetiti Node.js stranicu s prethodnim izdanjem za preuzimanje starijih verzija.
![stranica prethodnog izdanja node js](/f/c85778ac76f6c557ba95264f30c4fcd7.png)
Sada bi vaš problem mogao biti riješen, ako ne prijeđite na druge metode.
Također pročitajte:11 najboljih IDE-a za Node.js programere
Metoda 3: Izmjena koda
Vrlo je česta pojava pogreške prilikom pokušaja proxy zahtjeva da se problem pojavi zbog netočnog koda, ovaj se problem može riješiti jednostavnom izmjenom koda koji ste napisali i rješavanjem proxy poslužitelja u mojoj blizini pitanja.
1. Otvorite projekt na kojem radite.
2. Izmijenite svoj kôd dodavanjem promjena podrijetla postavke
{ "/api": { "cilj": " https://localhost: 12345", "sigurno": lažno, "changeOrigin": točno }}
![node js code changeOrigin](/f/fbbb07f443f60958e74ab4df5ff9598c.png)
Mnogi su korisnici otkrili da je dodavanje postavki changeOrigin njihovom kodu riješilo problem s proxyjem i problem je riješen. Ako problem još uvijek nije riješen, prijeđite na sljedeću metodu.
Metoda 4: Promjena Webpack proxy konfiguracije
Webpack proxy konfiguracija je koristan alat koji mnogi programeri koriste za slanje proxyja na drugi poslužitelj. Mnogi su korisnici prijavili da je pogrešku uzrokovala neispravna konfiguracija proxy webpacka. Ovaj se problem može riješiti promjenom konfiguracije za webpack proxy konfiguraciju.
1. Pronađite webpack.config.js datoteku u korijenu direktorija vašeg projekta.
2. Osigurajte da kodirati izgleda ovako.
devServer: { proxy: { "*": " http://[::1]:8081" // "sigurno": netočno, // "promijeni podrijetlo": točno }},
Bilješka: Provjerite jeste li dodali [::1] vrijednost u kodu za popravak pogreške koja se dogodila prilikom pokušaja proxy zahtjeva pogreške.
![datoteku webpack.config.js](/f/c1d2c2bb1590ff34e784c8e7922b6f8f.png)
Također pročitajte:Popravak Windows nije mogao automatski otkriti postavke proxyja ove mreže
Metoda 5: Izmijenite datoteku hostova
Host datoteke su datoteke koje se nalaze u vašem Windows direktoriju. Te se datoteke ne mogu otvoriti neovlaštenim pristupom. Kada se dogodi pogreška prilikom pokušaja proxy zahtjeva, pogreška se javlja zbog neispravnih host datoteka, morat ćete izmijeniti host datoteke da biste riješili problem s proxy poslužiteljem u mojoj blizini.
1. u Start izbornik traži, tip Bilježnica, zatim kliknite na Pokreni kao administrator.
![Kliknite na Pokreni kao administrator](/f/e14f78afb5d221d4406054e6f4048359.png)
2. U Notepadu idite na Datoteka karticu i kliknite na Otvorena… opcija.
![idite na karticu Datoteka i kliknite na Otvori](/f/721a8c39d95eb3a2f3c05170f87c9bb7.png)
3. Sada idite na sljedeću lokaciju staza.
C:\Windows\System32\drivers\itd
![idite na sljedeću lokaciju Lokalni disk C Windows System32 upravljački programi itd](/f/4f1cdfe21340bfe084f87db1bae71b30.png)
4. Odaberite vrstu proširenja kao Sve datoteke, Klikni na domaćini datoteka > Otvoren kako je prikazano.
![kliknite na host datoteku i otvorite je](/f/65f854695830b4746f36410816c5e021.png)
5. Dodati 127.0.0.1 lokalni host u glavnoj datoteci kao što je prikazano označeno & Uštedjeti to.
![dodajte 127 0 0 1 localhost u host datoteku. Ispravite pogrešku koja se dogodila pri pokušaju proxy zahtjeva](/f/176057198a91c4b8a3e5a8cd25f38684.png)
Izmjena host datoteke je učinkovita metoda za rješavanje problema. Ako vam ovo ne uspije, prijeđite na sljedeću metodu.
Metoda 6: Uklonite Body-parser
Mnogi su programeri otkrili da je problem uzrokovao Node.js body-parser middleware. Razvojni programeri koriste body-parser za analizu dolaznih tijela zahtjeva. Međutim. Ponekad se programeri žale na body-parser koji uzrokuje pogrešku prilikom pokušaja proxy zahtjeva za problem s njihovim kodovima. Da biste riješili ovaj problem, možete jednostavno ukloniti body-parser.
Također pročitajte:Popravite Java TM Platform SE Binary koja ne reagira u sustavu Windows 10
Metoda 7: Dodajte zaglavlje u proxy klijenta
Zaglavlje koje nedostaje u proxyju klijenta također može uzrokovati ovu pogrešku s vašim kodom. Da biste riješili ovaj problem, možete pokušati dodati zaglavlje u proxyju klijenta.
1. Pokrenite svoj projekt.
2. Napiši kodirati poput sljedećeg formata.
module.exports = funkcija (aplikacija) { app.use (proxy('/api', { cilj: ' http://127.0.0.1:8080/', zaglavlja: { "Veza": "održavaj živim" }, }));};
![kod aplikacije modula node js](/f/5408d97cb0312a4cb1e351d6aa07826c.png)
U većini slučajeva dodavanje zaglavlja u proxy klijenta riješilo je problem s proxy poslužiteljem u mojoj blizini.
Često postavljana pitanja (FAQ)
P1. Što je proxy pogreška?
Ans. Pogreške proxyja uobičajene su pogreške koje programeri često imaju sa svojim kodovima. Ovu pogrešku možete dobiti kada proxy zahtjev web poslužitelju ne uspije.
Q2. Kako popraviti pogrešku proxyja?
Ans. Programer može upotrijebiti nekoliko učinkovitih metoda za rješavanje ovog problema, međutim, izmjena koda i popravljanje problema s kodom može učinkovito pomoći.
Q3. Gdje mogu locirati host datoteke?
Ans. Host datoteke mogu se nalaziti u Windows direktoriju u datotekama vašeg sustava, tim datotekama se ne može pristupiti bez ovlaštenog dopuštenja korisnika.
Preporučeno:
- Ispravite pogrešku Resource Not Owned u sustavu Windows 10
- Popravite da Ethernet kabel nije ispravno priključen
- Popravak nije uspio pri stvaranju proxy uređaja za USB uređaj
- Popravi IP adresu poslužitelja nije moguće pronaći u sustavu Windows 10
Nadamo se da vam je ovaj vodič bio od pomoći i da ste uspjeli popraviti došlo je do pogreške prilikom pokušaja proxy zahtjeva problema s vašim kodom. Recite nam koja vam je metoda uspjela. Ako imate bilo kakvih pitanja ili prijedloga za nas, javite nam u odjeljku za komentare.
![Elon](/f/0bdb5d761d74bddfacb36aefb1b13e3b.jpg)
Elon Decker
Elon je tehnički pisac na TechCultu. Već oko 6 godina piše vodiče s uputama i obradio je mnoge teme. Voli pokrivati teme vezane uz Windows, Android te najnovije trikove i savjete.