Json 在另一个Laravel项目上调用一个Laravel API路由
我有两个LARAVEL项目,一个包含API路由,第二个包含视图 API端点使用命令在端口8000上运行Json 在另一个Laravel项目上调用一个Laravel API路由,json,laravel,laravel-api,Json,Laravel,Laravel Api,我有两个LARAVEL项目,一个包含API路由,第二个包含视图 API端点使用命令在端口8000上运行php artisan serve 第二个运行在端口8001上,使用命令php artisan-serve——端口8001 我想显示从API端点到视图的JSON 有哪些可能的方法可以做到这一点 我想测试视图的JSON数据,这就是为什么要这样做 $response = $client->request('GET', 'http://localhost:
php artisan serve
第二个运行在端口8001上,使用命令php artisan-serve——端口8001
我想显示从API端点到视图的JSON
有哪些可能的方法可以做到这一点
我想测试视图的JSON数据,这就是为什么要这样做
$response = $client->request('GET',
'http://localhost:8000/api/generate/token', [
'headers' => [
'Accept' => 'application/json',
],
]
);
return json_encode($response);
目前正在这样做
$response = $client->request('GET',
'http://localhost:8000/api/generate/token', [
'headers' => [
'Accept' => 'application/json',
],
]
);
return json_encode($response);
但这返回错误客户端错误404未找到我遇到了相同的问题,这就是我解决问题的方法 1、运行此命令 编写器需要guzzle http/guzzle:~6.0 2、像这样实现你的逻辑 $client=new\GuzzleHttp\client() 有关更多详细信息,请访问此网站
我也面临同样的问题,我就是这样解决的 1、运行此命令 编写器需要guzzle http/guzzle:~6.0 2、像这样实现你的逻辑 $client=new\GuzzleHttp\client() 有关更多详细信息,请访问此网站
也许你应该运行
php artisan cache:clear
然后运行php artisan serve--port=
也许你应该运行php artisan cache:clear
然后运行php artisan serve--port=
检查你的APIartisan路由:list
。api/generate/token
是否存在?您是否尝试过:您的\u LOCAL\u IP/project\u name/public/api/?你的两个应用程序都有相同的应用程序密钥吗?是的,我在本地尝试过,比如localhost:8000/url,但它的客户端返回404@FouedMOUSSI@Artas没有应用程序密钥不同请检查您的APIartisan route:list
。api/generate/token
是否存在?您是否尝试过:您的\u LOCAL\u IP/project\u name/public/api/?你的两个应用程序都有相同的应用程序密钥吗?是的,我在本地尝试过,比如localhost:8000/url,但它的客户端返回404@FouedMOUSSI@Artas没有应用程序密钥是不同的