Come Risolvere l'Errore Durante il Tentativo di Richiesta Proxy

Reading time icon 3 min. read


Key notes

  • Se sei un utente PC avanzato, molto probabilmente hai familiarità con il funzionamento del proxy.
  • Molti sviluppatori hanno segnalato che si è verificato un errore durante il tentativo di inviare messaggi di richiesta proxy nei loro progetti, ma esiste un modo per risolvere questo problema.
XINSTALLA CLICCANDO DIRETTAMENTE SUL FILE DI DOWNLOAD
UN MESSAGGIO DAL NOSTRO PARTNER

Correggi tutti gli eventi BSoD con un unico strumento: Fortect!

  • Scarica Fortect e installalo sul tuo PC
  • Avvia lo strumento ed inizia la scansione per trovare i file danneggiati che causano i problemi
  • Click destro su Avvia riparazione per risolvere i file che influiscono sulla sicurezza e sulle prestazioni del tuo pc
Scoprilo ora FORTECT È STATO SCARICATO DA 0 LETTORI QUESTO MESE, CON VALUTAZIONE 4,4 SU TrustPilot

Se sei uno sviluppatore, potresti aver riscontrato un errore durante il tentativo di inviare un messaggio di richiesta proxy sul tuo PC.

Questo errore può causare molti problemi ad alcuni utenti, ma oggi vogliamo mostrarti un paio di soluzioni che potrebbero aiutarti a risolvere questo problema una volta per tutte.

Come posso correggere l’errore che si è verificato durante il tentativo di richiesta proxy?

1. Verificare quale versione IP utilizza il server

  1. Controlla la versione IP del tuo server.
  2. Assicurati che il server e il proxy utilizzino la stessa versione di IP.

Gli utenti hanno segnalato questo messaggio di errore perché il server utilizzava IPV6 mentre il proxy utilizzava IPV4, ma dopo averlo modificato il problema è stato completamente risolto.

2. Modifica il tuo codice

  1. Apri il tuo progetto.
  2. Ora modifica il codice in questo modo:

{

"/api": {

"target": "https://localhost:12345",

"secure": false,

"changeOrigin": true

}

}

Gli utenti hanno segnalato che l’aggiunta dell’impostazione changeOrigin ha risolto il problema, quindi assicurati di provarlo.

3. Modificare la configurazione del proxy del pacchetto web

  1. Apri webpack.config.js . Dovresti trovare questo file nella radice della directory del tuo progetto.
  2. Assicurati che il tuo codice sia simile a questo:

devServer: {

proxy: {

"*": "http://[::1]:8081"

// "secure": false,

// "changeOrigin": true

}

},

Secondo gli utenti, è fondamentale aggiungere [::1] per risolvere questo problema, quindi assicurati di provarlo.

4. Modificare il file host

  1. Apri il file degli host . Tieni presente che questo file è protetto, quindi assicurati di consultare la nostra guida su come modificare correttamente il file host su Windows 10.
  2. Ora aggiungi la seguente riga al file host:
    127.0.0.1 hostlocale
    localhost host files error occurred while trying to proxy request
  3. Salva le modifiche e controlla se il problema è stato risolto.

5. Rimuovere body-parser

Molti utenti hanno riferito di aver risolto questo problema semplicemente rimuovendo il middleware express body-parser prima di HPM.

Dopo averlo fatto, il problema è stato completamente risolto, quindi assicurati di provarlo.

6. Aggiungere un’intestazione nel proxy client

  1. Apri il tuo codice.
  2. Modificalo in questo modo:

module.exports = function(app) {

app.use(proxy('/api', {

target: 'http://127.0.0.1:8080/',

headers: {

"Connection": "keep-alive"

},

}));

};

Si è verificato un errore durante il tentativo di inviare un messaggio di richiesta proxy può causare molti problemi e abbiamo trattato un errore simile nella nostra guida agli errori non autorizzati GraphQL, quindi visitala per ulteriori informazioni.

Se riscontri ulteriori problemi con Webpack, abbiamo anche una guida su Field browser non contiene un errore di configurazione alias valido , quindi da non perdere.

Inoltre, se riscontri problemi con il proxy, la nostra guida ERR_PROXY_CONNECTION_FAILED dovrebbe essere in grado di aiutarti a risolverli.

More about the topics: aggiornamento windows, Programmi, windows 10, windows 11

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *