Esistono due server applicazioni e uno switch. Quando accedo all'applicazione utilizzando l'ip del server delle applicazioni, funziona bene. Tuttavia se io uso switch ip nel mio url, l'errore di richiesta errato si presenta solo per Firefox e Chrome solo per alcuni link.Richiesta non valida, il browser invia una richiesta che questo server non è in grado di comprendere
Richiesta non valida, il browser invia una richiesta che questo server non è in grado di comprendere
risposta
Here è una spiegazione dettagliata & soluzione per questo problema da IBM.
Problema (Abstract)
richiesta al server HTTP viene a mancare con il codice di risposta 400.
Sintomo
risposta dal browser potrebbe essere mostrato in questo modo:
Bad Richiesta Il tuo browser ha inviato una richiesta che questo server non è riuscito a capire. La dimensione del campo dell'intestazione della richiesta supera il limite del server.
HTTP Server Error.log mostra il seguente messaggio: "richiesta non riuscita: errore di lettura delle intestazioni"
Causa
Questo è normalmente causata dalla presenza di un grande Cookie, quindi un colpo di testa di richiesta campo ha superato il limite impostato per Web Server.
Diagnosticare il problema
Per assistere con diagnosi del problema è possibile aggiungere il seguente alla direttiva LogFormat nel httpd.conf: errori nota:% {error-note} n
Risolvere il problema
per il lato server: Aumentare il valore per la direttiva LimitRequestFieldSize nel httpd.conf: LimitRequestField Dimensioni 12288 o 16384 per come impostare la LimitRequestFieldSize, controllare Increase the value of LimitRequestFieldSize in Apache
Per il lato client: Cancellare la cache del browser web dovrebbe andare bene.
come trovare 'httpd.conf'. Sto usando ubuntu e apache tomcat7.0.34 –
* "Questo è normalmente causato dall'avere un cookie molto grande, quindi un campo di intestazione della richiesta ha superato il limite impostato per il server Web." * - A destra e quindi a sua volta, probabilmente con un cookie danneggiato dal lato del cliente, che è quello che mi è successo oggi. È necessario accedere alle impostazioni sulla privacy ed eliminare i cookie offensivi. –
- 1. Richiesta non valida in SOAPUI
- 2. richiesta jQuery CORS non funziona quando si invia richiesta Gamma
- 3. DotNetOpenAuth CTP - Richiesta non valida di Facebook
- 4. OpenID di Google: la pagina richiesta non è valida
- 5. L'URL richiesta non è valida in IIS 7
- 6. Finestra di dialogo richiesta app Facebook non invia richiesta
- 7. Richiesta non valida dall'API di Yelp
- 8. CUICatalog: Richiesta non valida: richiesta sottotipo senza specifica idioma
- 9. java.net.SocketException: Richiesta non valida: invalido come
- 10. Select2 con Ajax non invia richiesta
- 11. Backbone.js model.destroy() non invia richiesta DELETE
- 12. Sfondo iOS Posizione che non invia richiesta http
- 13. Richiesta non valida - Crea tabella in Archiviazione locale di Azure
- 14. Symfony2: invia una richiesta HTTP
- 15. Invia una richiesta POST non ASCII in Python?
- 16. Codice errore Domain = com.alamofire.error.serialization.response = -1011 "Richiesta non riuscita:. Richiesta non valida (400)
- 17. richiesta HTTP di monitoraggio da non-browser
- 18. Invia richiesta con Wget?
- 19. org.springframework.web.multipart.MultipartException: la richiesta corrente non è una richiesta multipart.
- 20. Invia HTTPS Inserisci richiesta al server
- 21. Invia richiesta messaggio in Scrapy
- 22. vapore Inserisci richiesta - Impossibile caricare risorsa: il server ha risposto con uno stato di 400 (Richiesta non valida)
- 23. Instagram API risponde con il codice 400 (Richiesta non valida)
- 24. È richiesta una richiesta Ajax per l'invio di cookie?
- 25. CoffeScript: richiesta non riconosciuta durante il runninjg dal browser
- 26. Chrome invia una richiesta più volte
- 27. Perché il mio modulo non è in grado di gestire la richiesta di paging del kernel?
- 28. Differenza tra richiesta AJAX e una normale richiesta del browser
- 29. come si invia una richiesta SOAP?
- 30. nodo js invia richiesta post con corpo di richiesta raw
Che tipo di "interruttore" usi? Potrebbe essere il bilanciamento del carico manomettere i dati della richiesta e inoltrarla in un modo che il server dell'app non comprende. È probabile che le intestazioni illegali UTF-8 o troncate siano candidate ... –
Forse stai usando alcuni caratteri speciali che causano questo errore. –