Laravel Guzzle客户端服务器同步

时间:2018-04-03 18:15:28

标签: php laravel http synchronization guzzle

所以,我是网络世界的新手,我正在开展一些项目,我正在使用Laravel 5.6,

将所有客户端填充表单并提交它,Web应用程序接受该POST请求,对信息进行一些处理并将它们发送到另一个完全不同的服务器(运行后端Web应用程序,让'将其命名为X)通过POST HTTP请求,因为我使用最新版本的GuzzleHttp并且工作得很好!

现在我的问题在于,我需要让客户端等到Web应用程序从X获得一些自定义数据(不仅仅是' 200')的响应,然后将其回显给客户端 !

客户(发送和等待) - > WebApp - > X - > WebApp - >客户端

正如我所说,使用GuzzleHttp从WebAPP发送到X工作正常,我得到200响应,但我如何让它等待自定义数据回应客户端,我怎么做将它从X发送到客户端的特定会话!

我搜索了这个,但没有发现任何东西!

use GuzzleHttp\Client;
$client=new Client();
$response=client->request('POST','http://192.168.1.49/register',
                                   ['form_params' => 
                                        [
                                           'foo' => 'bar'
                                        ]
                                   ]);
dd($response);

当我这样做时它工作得很好,我收到了一个" 200"回应,但那又不是我的问题! 我很感激反馈,有点丢失!

0 个答案:

没有答案