Nima
Nima
Laravel
Comparte:

Desarrollo de una API

Buenas!
Vengo siguiendo el curso y me encuentro con un problema que no logro entender, al llamar a la ruta show de categories. Esto me devuelve postman
Lo que no sucede con los test ahi resuelve este recurso pero cuando quiero consumirlo me pasa esto.
Un saludo!
Jorge García
Jorge García (0 xp)
Hola Nima, no se ve lo que devuelve postman, agrégalo por favor para revisarlo
Nima
Nima (0 xp)
Este es el mensaje. Pasa en category y article aparentement el metodo show tiene un exeso de redirects.
 

Error: Exceeded maxRedirects. Probably stuck in a redirect loop https://desarrollo-de-una-api-con-laravel-2021.test/api/v1/categories/development

▶Request Headers
Accept: application/vnd.api+json
User-Agent: PostmanRuntime/7.29.0
Postman-Token: 95cf23e1-18a0-431f-9a8e-6e0bdf24f9df
Host: desarrollo-de-una-api-con-laravel-2021.test
Accept-Encoding: gzip, deflate, br
Connection: keep-alive 




Error: Exceeded maxRedirects. Probably stuck in a redirect loop https://desarrollo-de-una-api-con-laravel-2021.test/api/v1/articles/fix-dates

▶Request Headers
Accept: application/vnd.api+json
User-Agent: PostmanRuntime/7.29.0
Postman-Token: c4f13a65-9d2b-4981-a6d5-727002055aea
Host: desarrollo-de-una-api-con-laravel-2021.test
Accept-Encoding: gzip, deflate, br
Connection: keep-alive 


Gracias por la respuesta!
Vicent Baixauli
Vicent Baixauli (0 xp)
Buenas tardes, estoy con el mismo problema.
¿Esto al final tuvo alguna respuesta/solución? 
Agradecería si la podéis compartir.

Un saludo
gssa
gssa (0 xp)
Revisando un poco mas, el problema de la redireccion lo ocasiona el header Location, esto unicamente sucede con las peticiones de tipo GET y es que al peticionar por post al metodo "store" el resource que se utiliza devuelve una respuesta correcta, no asi cuando se usa el metodo GET, que es cuando el header "Location" genera este inconveniente, el cual se encuentra dentro del resource si este header es retirado al realizar las pruebas hacia el servicio, este ya respondera correctamente. Estos errores no son posibles observarlos con los test