Laravel,我如何捕获发回给我的请求
Laravel, how to i catch a request that is sent back to me
我想知道如何捕获发回的请求。我可以发送我需要的东西,但无法收到发回给我的答案。
就这样进来了
Request URL: https://myserver/index.php/response/stuff/success/26?json=allthedatathatiscoimin
我需要捕获请求然后将其保存到 sql,我可以保存但一切都不知道如何捕获它。
您可以使用 laravel 请求来捕获您的请求。
我假设你有一个控制器方法绑定到你的成功路由
public function success(Request $request)
{
if($request->has('json'))
{
$json = $request->get('json'); // DO whatever you want with json key's value
}
}
您可以使用 laravel http 客户端作为文档 here or use guzzle。
以下代码可以帮助您使用 laravel http 客户端
use Illuminate\Support\Facades\Http;
$address = 'https://myserver/index.php/response/stuff/success/26?json=allthedatathatiscoimin';
$request = Http::get($address);
if($request->ok()){
$your_json_data = $request->json();
$your_array_data = json_decode($your_json_data, true);
$your_collected_data = collect($your_array_data);
}
我想知道如何捕获发回的请求。我可以发送我需要的东西,但无法收到发回给我的答案。
就这样进来了
Request URL: https://myserver/index.php/response/stuff/success/26?json=allthedatathatiscoimin
我需要捕获请求然后将其保存到 sql,我可以保存但一切都不知道如何捕获它。
您可以使用 laravel 请求来捕获您的请求。
我假设你有一个控制器方法绑定到你的成功路由
public function success(Request $request)
{
if($request->has('json'))
{
$json = $request->get('json'); // DO whatever you want with json key's value
}
}
您可以使用 laravel http 客户端作为文档 here or use guzzle。
以下代码可以帮助您使用 laravel http 客户端
use Illuminate\Support\Facades\Http;
$address = 'https://myserver/index.php/response/stuff/success/26?json=allthedatathatiscoimin';
$request = Http::get($address);
if($request->ok()){
$your_json_data = $request->json();
$your_array_data = json_decode($your_json_data, true);
$your_collected_data = collect($your_array_data);
}