これを使用して、API からいくつかのデータを要求しています。
<?php
$query = "https://somewebsite.com/apiv2/customer.stats.json?api_user=USERNAME&api_key=PASSWORD@&user=SUBUSER";
$curl = curl_init();
curl_setopt_array($curl, array(
CURLOPT_RETURNTRANSFER => 1,
CURLOPT_URL => $query
));
$result = curl_exec($curl);
curl_close($curl);
echo $result;
?>
現在、変数 $query には URL が含まれており、この URL にはユーザー名とパスワードが含まれています。上記のメソッドは GET を使用していますが、処理中にデータが漏洩する可能性はありますか?
すみません、勉強中です。機密情報を扱う場合は POST を使用する方が安全であることはわかっていますが、何かを変更する予定がある場合にのみ post を使用する必要があると考えました。この場合、何も変更せずにデータを参照しているだけなので、頭の中で POST を使用できません。これは私を混乱させます。
誰か説明してもらえますか?それは非常に高く評価されます。
ありがとうございました。