Php android如何向Laravel框架发送POST json请求
嗨,我在做android和laravel框架。。 但当我使用post方法并通过post将json发送到LaravelAPI时。。结果是500分。。请帮忙 这是我在android中发送post数据的异步任务之一。。假设SendJSONObject是一个具有值的jsonobjectPhp android如何向Laravel框架发送POST json请求,php,android,laravel,Php,Android,Laravel,嗨,我在做android和laravel框架。。 但当我使用post方法并通过post将json发送到LaravelAPI时。。结果是500分。。请帮忙 这是我在android中发送post数据的异步任务之一。。假设SendJSONObject是一个具有值的jsonobject URL url = new URL("http://dexter-laravelframe.rhcloud.com/register"); urlConnect = (HttpURLConnection
URL url = new URL("http://dexter-laravelframe.rhcloud.com/register");
urlConnect = (HttpURLConnection) url.openConnection();
urlConnect.setRequestMethod("POST");
urlConnect.setConnectTimeout(10000);
urlConnect.setRequestProperty("Content-Type", "application/json");
urlConnect.setRequestProperty("x-csrf-token", Model_Application.token_csrf);
urlConnect.connect();
OutputStreamWriter outWrite = new OutputStreamWriter(urlConnect.getOutputStream());
outWrite.write(sendJsonObj.toString());
outWrite.flush();
outWrite.close();
int code = urlConnect.getResponseCode();`
在我的Laravel框架上。。
routes.php
Route::post('/register','UserController@register');代码>
UserController.php
public function register()
{
$json = Input::json()->all();
$resultJson = json_encode($json);
echo $resultJson;
}
这将给出来自Laravel api的500响应代码。。我想让它读取json数据。。然后把它寄回去。。如果我使用Mozilla插件rest客户端,并在正文中发送json数据。。它给出了200 500是内部服务器错误,因此您应该在某个地方记录错误(我不熟悉Laravel)。它应该是app/storage/logs/Laravel.log
您使用的是哪个版本或Laravel?这种语法看起来一点也不正确。如果只执行returnresponse::json(Input::all())代码>如果使用Laravel 5,请在调度异常之前检查Handler::render得到了什么。这可能是CORS问题吗?使用Volley作为HTTP处理程序和jsonObject。相反,在laravel中使用Route:post-via api。结帐: