Wysyłanie JSON do Laravela
Próbuję wysłać prośbę o json do Laravela. Żądanie jest odbierane na serwerze, ale gdy próbuję uzyskać dostęp do nieruchomości, otrzymuję:„Próba uzyskania właściwości obiektu innego niż obiekt”. Na kliencie używam angularjs.
kątowy:
$http.post($rootScope.globals.basePath+"login/handleAjax",{"id" : obj.values[0].id,"profileUrl" : obj.values[0].publicProfileUrl}).success(function(data){
console.log("got success!",data);
});
laravel:
class LoginController extends BaseController {
/*User logs in to linkedin and sends his id through ajax to this function*/
public function handle_ajax() {
$data = Input::all();
*//Clockwork is just a debugging extension I'm using*
Clockwork::info($data->id); **//"Trying to get property of non-object".**
}
Uwaga: Widzę w Skrzypaczu, że wysyłany JSON jest poprawny i że osiąga metodę kontrolera + (http 200).
Samo żądanie postu (jak widać z Skrzypkiem)
Headers:
Accept: application/json, text/plain, */*
...
Text View:
{"id":"my id","profileUrl":"http://www.linkedin.com/pub/yoel-blum/51/373/76"}