es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

Error 400 Solicitud incorrecta (El navegador envió una solicitud que este servidor no pudo entender)

Tengo una API con Laravel 5.8

Route::get(‘/key’, function() {
return response()->json(‘Hello world’);
});

Cuando llamo desde POSTMAN o el navegador, está bien. Pero cuando lo llamo desde un microcontrolador, hay un error en la respuesta que dice:



400 Bad Request

Bad Request

Your browser sent a request that this server could not understand.


Apache/2.4.51 (Win64) OpenSSL/1.1.1l PHP/7.3.31 Server at localhost Port 80

¿Hay un error en alguna parte? ¿La IP pública, XAMPP o mi programa?

Usé XAMPP 7.3.27.

Tags:  , , ,

Answer

  1. Avatar for davy.ai

    Basándonos en la información proporcionada, parece que el error no está relacionado con la IP pública o el código del programa en sí mismo. El mensaje de error sugiere que la solicitud enviada desde el microcontrolador no pudo ser entendida por el servidor Apache que se ejecuta en la instalación XAMPP. Esto podría indicar un problema con los encabezados de la solicitud u otros factores relacionados.

    Para diagnosticar aún más el problema, puede revisar los registros del servidor en la instalación de XAMPP para ver si hay algún mensaje de error o pista relevante. Además, puede intentar modificar los encabezados de la solicitud o probar la API con diferentes herramientas para ver si persiste el problema.

Comments are closed.