如何像新请求一样调用路由



我尝试用laravel调用我自己的api,我尝试了所有选项,例如:在答案中:使用我自己的 Laravel API

或在此博客中:http://blog.antoine-augusti.fr/2014/04/laravel-calling-your-api/

和这个插件:https://github.com/teepluss/laravel4-hmvc

对不起,听起来很愚蠢,我不明白所有的事情,但他们没有提出完整的 100% 真实要求,例如例如,对于普通的 ajax post 请求,我可以这样做来获取一些参数: Request::createFromGlobals()->request->get('some-parameter')

但是对于其他技术,这只返回空我正在使用这种方式,因为这就是"thephpleague/oauth2-server"插件获取后参数的方式( https://github.com/thephpleague/oauth2-server/blob/master/src/AuthorizationServer.php#L234 )

所以我的问题:有没有一种真正的方法来调用其他路由并使其 100% 看起来像正常请求?

从听起来你正在尝试做的事情来看,你可以使用Snoopy或cURL进行实际调用。

真正的问题是为什么这些需要实际调用?您发布的第一个链接有一些非常棒的示例,这些示例适用于直接返回到Laravel应用程序的任何调用。该文章链接到一个名为HMVC的模块,该模块使您的代码看起来整洁并简化过程。

任何 HTTP 客户端都会这样做。

  • 噜咕��
  • 巴 斯
  • 请求

最新更新