コールバックをテストしていますが、サーバーと正常に通信する API の機能を妨げている不要なスラッシュが追加されています。これらのスラッシュを追加するのはなぜですか?どうすれば状況を改善できますか? 以下のコード:
<?php
$real_secret = 'cantletyousee';
$my_address = '16qVmcFj6EergwQuiXLqHucBC2BZzdpMfo';
$my_callback_url = 'http://myurlcantseeit.me/gg/blockchain_callback.php?secret=' . $real_secret;
$root_url = 'https://blockchain.info/api/receive';
$parameters = 'method=create&callback='. urlencode($my_callback_url) . '&address=' . $my_address;
$response = file_get_contents($root_url . '?' . $parameters);
var_dump($response);
$object = json_decode($response);
?>
var ダンプが返されます:string(203) "{"input_address":"1MtYhCDEq1euiV7PjL58XtjfwTgX3Bqqpe","callback_url":"http:\/\/myurlcantseeit.me\/gg\/blockchain_callback.php?secret=cantletyousee","fee_percent":0,"destination":"16qVmcFj6EergwQuiXLqHucBC2BZzdpMfo"}"
シークレットとサイトの URL をダミーの情報に置き換えて、非公開にしましたが、違いはありません。
ご覧のとおり、 http://myurlcantseeit.me/gg/blockchain_callback.php?secret=cantletyouseeのはずですが、どこにでもバックスラッシュが追加されています。
なぜ、どうすればこれを修正できますか?