如何在Laravel中将数据从一个应用程序传递到另一个应用程序?

时间:2017-01-25 08:09:10

标签: php laravel laravel-5 laravel-5.3

我想在Laravel中将数据从一个应用程序传递到另一个应用程序。

假设我想从一个应用程序中获取用户数据,并且我想将此数据发送到另一个应用程序表单。

我想以这种方式发送..但我收到错误.. 所以,如果有人可以为此建议任何解决方案......将不胜感激..

public function store(Request $request)
    {
        $payment = new Payment();
        $payment->username = $request->Input(['username']);
        $payment->price = $request->Input(['price']);
        $payment->purchase_id = $request->Input(['purchase_id']);
        $payment->save();
        $store_id =\Hash::make($payment->id);
        $price = $payment->price; 

        return \Redirect::to('http://localhost/blog/public/getPayment');
    }

我收到以下错误:

InvalidArgumentException in Response.php line 462:
The HTTP status code "0" is not valid.

1 个答案:

答案 0 :(得分:2)

如果您只是希望将您的用户重定向到其他应用,以便他们可以填写您可以使用的任何表单

return Redirect::away('http://localhost/blog/public/getPayment');

请参阅方法here

<强> BUT

如果您想在不重定向用户的情况下将数据发送到其他应用,我可以提供的最佳解决方案是在此其他应用上制作API,以便您可以向此API发出请求(使用Guzzle或其他内容),传递一些数据。