这是我第一次使用laravel。我只是想问一个关于跨域表单提交最佳实践的问题。
假设我在myfirstdomain.com/form
中有简单的HTML表单<form action="http://myseconddomain.com/insert/data/" method="POST">
<input name="fullname" type="text" placeholder="Enter your name" />
<input type="submit" value="submit">
</form>
我已注册&#34; / insert / data&#34;在我的其他域的路由文件中,假设myseconddomain.com:
Route::get('/insert/data', function()
{
$fullname = Input::get('fullname');
// Insert the name after this...
});
这样做是否安全?我的意思是我使用POST提交表单并使用Route :: get来获取它? 还有其他更好的选择吗?我尝试了Route :: post并获得了MethodNotAllowed错误。
谢谢