目前我正在用 PHP 制作软件,它使用 Guzzle 到托管它的同一 IP 来发送 Web 请求。目前,我正在提出一个看起来像这样的请求:
http://localhost:8000/temp/utils/transactions/callback?address=long_btc_address&balance=0&completed=0`
应返回的代码应如下所示
$router->get('/temp/utils/transactions/callback', function (Illuminate\Http\Request $request)
{
\Illuminate\Support\Facades\Log::info($request, 'Callback');
return 'yo';
});
目前,该网站使用以下方式运行:
php -S localhost:8000 -t public
此外,发送此请求的代码如下所示:
$client = new Client();
$addy = decrypt($address->address);
$callback = $transaction->callback . "?address={$addy}&balance={$address->current_balance}&completed=0";
$res = $client->request('GET', $callback);
if ($res->getStatusCode() === 200) {
return json_decode($res->getBody()->getContents());
}
总之,如果没有真实世界的测试,我不太确定如何解决这个问题,但我想在本地进行测试,看看我收到了什么。
慕雪6442864