- Als u een geavanceerde pc-gebruiker bent, bent u waarschijnlijk bekend met hoe de proxy werkt.
- Veel ontwikkelaars meldden dat er een fout is opgetreden tijdens het proxyverzoek in hun projecten, maar er is een manier om dit probleem op te lossen.
- Meer weten over proxy's? Dit speciaal artikel over proxyserver heeft alle informatie die je nodig hebt.
- Heeft u nog meer problemen met uw pc? Onze Fix Hub heeft meer diepgaande handleidingen die u kunnen helpen al uw problemen op te lossen.
Deze software zorgt ervoor dat uw stuurprogramma's blijven werken en beschermt u zo tegen veelvoorkomende computerfouten en hardwarestoringen. Controleer nu al uw chauffeurs in 3 eenvoudige stappen:
- DriverFix downloaden (geverifieerd downloadbestand).
- Klik Start scan om alle problematische stuurprogramma's te vinden.
- Klik Stuurprogramma's bijwerken om nieuwe versies te krijgen en systeemstoringen te voorkomen.
- DriverFix is gedownload door 0 lezers deze maand.
Als u een ontwikkelaar bent, bent u mogelijk een Er is een fout opgetreden bij het proberen om een proxyverzoek te doen bericht op uw pc.
Deze fout kan voor sommige gebruikers veel problemen veroorzaken, maar vandaag willen we u een aantal oplossingen laten zien die u kunnen helpen dit probleem voor eens en altijd op te lossen.
Hoe kan ik een fout oplossen die is opgetreden tijdens een proxyverzoek?
1. Controleer welke IP-versie de server gebruikt
- Controleer de IP-versie van uw server.
- Zorg ervoor dat de server en proxy dezelfde versie van IP gebruiken.
Gebruikers meldden dit foutbericht omdat de server IPV6 gebruikte terwijl de proxy IPV4 gebruikte, maar nadat dit was gewijzigd, was het probleem volledig opgelost.
2. Wijzig uw code
- Open uw project.
- Pas de code nu als volgt aan:
{
"/api": {
"doelwit": " https://localhost: 12345",
"veilig": vals,
"changeOrigin": waar
}
}
Gebruikers meldden dat het toevoegen van de veranderingOrigin instelling heeft het probleem opgelost, dus probeer dat zeker.
3. Configuratie van webpack-proxy wijzigen
- Open webpack.config.js. U zou dit bestand in de hoofdmap van uw projectdirectory moeten vinden.
- Zorg ervoor dat uw code er als volgt uitziet:
devServer: {
volmacht: {
"*": " http://[::1]:8081"
// "veilig": vals,
// "changeOrigin": waar:
}
},
Volgens gebruikers is het cruciaal dat je toevoegt you [::1] om dit probleem op te lossen, dus probeer dat zeker.
4. Wijzig het hosts-bestand
- Open de gastheren het dossier. Houd er rekening mee dat dit bestand is beveiligd, dus zorg ervoor dat u onze gids voor het correct bewerken van hosts-bestanden op Windows 10.
- Voeg nu de volgende regel toe aan het hosts-bestand:
127.0.0.1 localhost
- Sla de wijzigingen op en controleer of het probleem is opgelost.
5. Body-parser verwijderen
Veel gebruikers meldden dat ze dit probleem eenvoudig hebben opgelost door te verwijderen express body-parser middleware vóór HPM.
Nadat u dat had gedaan, was het probleem volledig opgelost, dus probeer dat zeker.
6. Een koptekst toevoegen in de clientproxy
- Open uw code.
- Pas het als volgt aan:
module.exports = functie (app) {
app.use (proxy('/api', {
doelwit: ' http://127.0.0.1:8080/',
koppen: {
"Verbinding": "keep-alive"
},
}));
};
Er is een fout opgetreden bij het proberen om een proxyverzoek te doen bericht kan veel problemen veroorzaken, maar hopelijk kunt u het oplossen met een van onze oplossingen.