Estoy usando PHP 8.0.7, Laravel 8.41.0 y soy nuevo en Laravel. Construyendo algunas API simples. No hay problemas con las API GET, pero tengo problemas con POST.
El objeto $request siempre está vacío sin importar lo que hice. Simplemente devuelve [].
Estoy publicando a continuación los datos en Fiddler:
User-Agent: Fiddler Content-Type: application/json { "parent_id" : "1", "process_no" : "20", "process_name" : "Aux Electrical", "level" : "4", "priority_no" : "1" }Intenté volcar el contenido de $request en api.php sin éxito.
Route::post('/processtree', function (Request $request){ return $request->all(); });Probé todo tipo de versiones diferentes de leer el objeto $request, nuevamente no funcionó. Todo lo que obtengo es [].
¿Alguna idea de lo que podría estar mal aquí?
Tal vez reformatee su json a uno válido ( : en lugar de = )
{ "parent_id":"1", "process_no":"20", "process_name":"Aux Electrical", "level":"4", "priority_no":"1" }