Senden von Json-Objekten zu Laravel via Post

Ich bin derzeit mit einigen dificulty zu verstehen, wie das framework funktioniert, wie in der übermittlung von Daten aus dem as3. Derzeit habe ich diesen code in Laravel:

Route::get('HelloWorld',function(){return "Hello World";});
//Method returns a Hello World - works

Route::post('Register/{nome?}' ,'AccountController@Register');
//Method returns a string saying "How are you" - doesn't process

Auf AccountController:

public function Register($nome){
    return "How are you";
}

Auf meine AS3, ich bin derzeit dabei diese Methoden:

request.url = "http://myip/HelloWorld";
request.requestHeaders = [new URLRequestHeader("Content-Type", "application/json")];
request.method = URLRequestMethod.GET;

var loader: URLLoader = new URLLoader();
loader.addEventListener(Event.COMPLETE, receiveLoginConfirmation);
loader.addEventListener(SecurityErrorEvent.SECURITY_ERROR, notAllowed);
loader.addEventListener(HTTPStatusEvent.HTTP_STATUS, httpStatusHandler);
loader.addEventListener(IOErrorEvent.IO_ERROR, notFound);
loader.load(request);
//Works


var variables: URLVariables = new URLVariables();
variables.nome = "Pedro";

request.url = "http://myip/Register";
request.requestHeaders = [new URLRequestHeader("Content-Type", "application/json")];
request.data = variables;
request.method = URLRequestMethod.POST;

var loader: URLLoader = new URLLoader();
loader.addEventListener(Event.COMPLETE, receiveRegisterConfirmation);
loader.addEventListener(SecurityErrorEvent.SECURITY_ERROR, notAllowed);
loader.addEventListener(HTTPStatusEvent.HTTP_STATUS, httpStatusHandler);
loader.addEventListener(IOErrorEvent.IO_ERROR, notFound); 
loader.load(request);
//Trying to understand the error, it gives me httperror 500, if I comment request.data it gives me httperror 405.

Zweifel im mit ist das Verständnis, wie Sie Vorgehen, um Informationen zu erhalten, die in laravel UND feststellen, ob meine as3-Anfrage korrekt ist.

InformationsquelleAutor abr | 2015-12-22

Schreibe einen Kommentar