Izlabojiet kļūdu, kas radās, mēģinot pieprasīt starpniekserveri
Miscellanea / / April 05, 2023
Ievadot starpniekservera pieprasījumu, radās kļūda, kas ir izplatīta kļūda, ar kuru izstrādātāji saskaras, rakstot un publicējot kodus. Tas notiek, ja starpniekservera pieprasījums tīmekļa serverim tiek noraidīts vai neizdodas dažādu iemeslu dēļ, piemēram, nepareiza koda un nepareizas IP konfigurācijas dēļ. Izstrādātājam šī kļūda var būt dažādu iemeslu dēļ, piemēram, nepareizs kods, nepareizs IP u.c. Ir dažas metodes, kuras var izmantot, lai novērstu kļūdu, kas radās, mēģinot veikt starpniekservera pieprasījumu. Šajā rokasgrāmatā mēs apspriedīsim dažas metodes, kā atrast manā tuvumā esošu starpniekserveri un novērst starpniekservera problēmas ar Windows datoriem.
Satura rādītājs
- Kā labot kļūdu, kas radās, mēģinot pieprasīt starpniekserveri operētājsistēmā Windows 10
- 1. metode: pārbaudiet IP servera versiju
- 2. metode: izmantojiet zemāko versiju
- 3. metode: modificējiet kodu
- 4. metode: mainiet Webpack starpniekservera konfigurāciju
- 5. metode: modificējiet saimniekdatoru failu
- 6. metode: noņemiet pamatteksta parsētāju
- 7. metode: pievienojiet galveni klienta starpniekserverī
Kā labot kļūdu, kas radās, mēģinot pieprasīt starpniekserveri operētājsistēmā Windows 10
Var būt dažādi iemesli, kāpēc, ierakstot starpniekservera pieprasījumu, radās kļūda. Daži no iespējamiem iemesliem ir minēti tālāk.
- Šo kļūdu var izraisīt nepareiza servera IP versija.
- Nepareizs kods ir atbildīgs arī par starpniekservera kļūdām.
- Šīs kļūdas iemesls var būt arī nepareiza tīmekļa pakotnes starpniekservera konfigurācija.
- Par šo kļūdu ir atbildīgi arī nepareizi resursdatora faili.
- Daudzi izstrādātāji atklāja, ka problēmu izraisīja Body-Parser.
- Šo kļūdu var izraisīt arī nepareizs klienta starpniekserveris.
Šajā rokasgrāmatā ir sniegtas metodes, kā novērst kļūdu, kas radusies, mēģinot veikt starpniekservera pieprasījumu.
1. metode: pārbaudiet IP servera versiju
Dažreiz, kad lietotāji starpniekserveram izmanto citu IP versiju, viņi var saņemt šo kļūdu. Pirmais solis, lai pievienotu WiFi starpniekserveri, ir jāatrod tā Wi-Fi tīkla IP adrese, ar kuru mēģināt izveidot savienojumu, izmantojot Windows datoru, un pēc tam pievienojiet to.
1. Nospiediet pogu Windows atslēga, tips Komandu uzvedne un noklikšķiniet uz Izpildīt kā administratoram.
2. Ierakstiet ipconfig/all komandu un nospiediet Ievadiet atslēgu lai skatītu informāciju par interneta savienojuma IP adresi.
3. Ņemiet vērā IP adresi IPv4 sadaļā.
Pārbaudiet, vai serveris un starpniekserveris izmanto vienas un tās pašas IP versijas. Bieži vien daudzi lietotāji atklāja, ka viņu serveris un starpniekserveris izmanto dažādas IP versijas, un, mainot tās, kļūda tika novērsta. Izlasiet mūsu ceļvedi kā mainīt IP adresi operētājsistēmā Windows 10.
Ja IP versijas maiņa neatrisina problēmu, pārejiet pie nākamās metodes.
2. metode: izmantojiet zemāko versiju
Dažreiz kļūdu var novērst arī versijas pazemināšana. Ja ar to saskaraties 17. mezgla versijā, samaziniet savu versiju līdz 16. Apmeklējiet Node.js iepriekšējā izlaiduma lapa, lai lejupielādētu vecākās versijas.
Tagad jūsu problēma var tikt atrisināta, ja ne pāriet uz citām metodēm.
Lasi arī:11 labākie IDE Node.js izstrādātājiem
3. metode: modificējiet kodu
Ļoti bieži, mēģinot starpniekservera pieprasījumu, radās kļūda nepareiza koda dēļ, šo problēmu var novērst, vienkārši mainot kodu, ko esat uzrakstījis, un atrisinot starpniekserveri manā tuvumā jautājumiem.
1. Atveriet projektu, pie kura strādājat.
2. Mainiet savu kodu, pievienojot mainītIzcelsme iestatījumi
{ "/api": { "mērķis": " https://localhost: 12345", "drošs": nepatiess, "ChangeOrigin": taisnība }}
Daudzi lietotāji atklāja, ka, pievienojot kodam changeOrigin iestatījumus, tika atrisināta problēma ar starpniekserveri un problēma tika atrisināta. Ja problēma joprojām nav atrisināta, pārejiet pie nākamās metodes.
4. metode: mainiet Webpack starpniekservera konfigurāciju
Tīmekļa pakotnes starpniekservera konfigurācija ir noderīgs rīks, ko daudzi izstrādātāji izmanto, lai nosūtītu starpniekserveri uz citu serveri. Daudzi lietotāji ziņoja, ka kļūdu izraisīja nepareiza tīmekļa pakotnes starpniekservera konfigurācija. Šo problēmu var atrisināt, mainot tīmekļa pakotnes starpniekservera konfigurāciju.
1. Atrodiet webpack.config.js failu sava projekta direktorija saknē.
2. Pārliecinieties, ka kodu izskatās šādi.
devServer: { starpniekserveris: { "*": " http://[::1]:8081" // "drošs": nepatiess, // "changeOrigin": taisnība }},
Piezīme: Pārliecinieties, ka esat pievienojis [::1] vērtība kodā, lai labotu kļūdu, radās, mēģinot veikt starpniekservera pieprasījuma kļūdu.
Lasi arī:Labojums Windows nevarēja automātiski noteikt šī tīkla starpniekservera iestatījumus
5. metode: modificējiet saimniekdatoru failu
Host faili ir faili, kas atrodas jūsu Windows direktorijā. Šos failus nevar atvērt ar nesankcionētu piekļuvi. Ja, mēģinot veikt starpniekservera pieprasījumu, radās kļūda, rodas kļūda nepareizu resursdatora failu dēļ, jums būs jāmaina resursdatora faili, lai novērstu manā tuvumā esošā starpniekservera problēmu.
1. Iekš Sākt izvēlne meklēt, ierakstīt Notepad, pēc tam noklikšķiniet uz Izpildīt kā administratoram.
2. Programmā Notepad dodieties uz Fails cilni un noklikšķiniet uz Atvērt… opciju.
3. Tagad dodieties uz šo vietu ceļš.
C:\Windows\System32\draiveri\u.c
4. Atlasiet paplašinājuma veidu kā Visi faili, noklikšķiniet uz saimnieki fails > Atvērt kā attēlots.
5. Pievienot 127.0.0.1 localhost resursdatora failā, kā parādīts iezīmēts & Saglabāt to.
Resursdatora faila modificēšana ir efektīvs veids, kā atrisināt problēmu. Ja tas jums nelīdz, pārejiet pie nākamās metodes.
6. metode: noņemiet pamatteksta parsētāju
Daudzi izstrādātāji atklāja, ka problēmu izraisīja Node.js ķermeņa parsētāja starpprogrammatūra. Izstrādātāji izmanto ķermeņa parsētāju, lai parsētu ienākošo pieprasījumu pamattekstus. Tomēr. Dažreiz izstrādātāji sūdzas par ķermeņa parsētāju, kas izraisa kļūdu, mēģinot starpniekservera pieprasījuma problēmu ar viņu kodiem. Lai atrisinātu šo problēmu, varat vienkārši noņemt ķermeņa parsētāju.
Lasi arī:Labojiet Java TM Platform SE bināro nereaģēšanu operētājsistēmā Windows 10
7. metode: pievienojiet galveni klienta starpniekserverī
Šo kļūdu ar kodu var izraisīt arī trūkstoša galvene klienta starpniekserverī. Lai atrisinātu šo problēmu, varat mēģināt pievienot galveni klienta starpniekserverī.
1. Palaidiet savu projektu.
2. Uzrakstiet kodu kā šāds formāts.
module.exports = funkcija (lietotne) { app.use (proxy('/api', { mērķis:' http://127.0.0.1:8080/', galvenes: { "Savienojums": "turēt dzīvu" }, }));};
Vairumā gadījumu, pievienojot galveni klienta starpniekserverim, tika atrisināta manā tuvumā esošā starpniekservera problēma.
Bieži uzdotie jautājumi (FAQ)
Q1. Kas ir starpniekservera kļūda?
Ans. Starpniekservera kļūdas ir izplatītas kļūdas, kas izstrādātājiem bieži rodas saistībā ar saviem kodiem. Šī kļūda var tikt parādīta, ja starpniekservera pieprasījums tīmekļa serverim neizdodas.
Q2. Kā novērst starpniekservera kļūdu?
Ans. Izstrādātājs var izmantot dažas efektīvas metodes, lai atrisinātu šo problēmu, tomēr koda modificēšana un koda problēmu novēršana var efektīvi palīdzēt.
Q3. Kur es varu atrast resursdatora failus?
Ans. Host faili var atrasties Windows direktorijā jūsu sistēmas failos, šiem failiem nevar piekļūt bez autorizētas lietotāja atļaujas.
Ieteicams:
- Izlabojiet kļūdu, kas nepieder resursam operētājsistēmā Windows 10
- Labojiet Ethernet kabelis nav pareizi pievienots
- Labojums Neizdevās izveidot starpniekserveri USB ierīcei
- Fix servera IP adresi nevarēja atrast operētājsistēmā Windows 10
Mēs ceram, ka šī rokasgrāmata jums bija noderīga un jūs varējāt to novērst Mēģinot veikt starpniekservera pieprasījumu, radās kļūda problēmas ar jūsu kodu. Pastāstiet mums, kura metode jums bija piemērota. Ja jums ir kādi jautājumi vai ieteikumi mums, lūdzu, informējiet mūs komentāru sadaļā.
Elons Dekers
Īlons ir TechCult tehnoloģiju rakstnieks. Viņš raksta pamācības jau aptuveni 6 gadus un ir aptvēris daudzas tēmas. Viņam patīk apspriest tēmas, kas saistītas ar Windows, Android, kā arī jaunākos trikus un padomus.