将发布数据从外部Web应用程序发送到Laravel

时间:2018-08-03 07:21:57

标签: php

我正在尝试将帖子数据从外部应用程序发送到我的Laravel应用程序。

我在www.myexternal.com上有一个简单的表格。当我提交表单时,源数据将发送到Web上的Laravel应用程序。

我收到错误:

  

Symfony \组件\ HttpKernel \ Exception \ MethodNotAllowedHttpException

我认为这是由于csrf所致,所以我在VerifyCsrfToken.php中添加了一个异常,但仍然无法正常工作。

这是web.php文件中的路由:

Route :: post('/ datasent',DataSentController @ index');

VerifyCsrfToke.php中是例外:

protected $except = [
'datasent',
];

The HTML code

<!DOCTYPE html>
<head>
<meta charset="utf-8"/>
</head>
<body>
<form action="https://mylaravelapp.com/datasent" method="POST" id="form1" enctype="multipart/form-data" >
<div>
    <label for="xrc">E-mail:</label>
    <input type="text" id="xrc" name="xrc">
</div>
<div class="button">
    <button type="submit">Send message</button>
</div>
</form>
</body>
</html>

有人可以帮我吗?我没有找到解决方案,我应该能够发送数据。我的代码有问题吗,还是Laravel不允许这样做?

0 个答案:

没有答案