0
次のCURL呼び出しとその転送が正常に使用されています。CURL + Base64でデータを転送
私は、暗号化キーを送信するために試してみた - (AESを使用して)暗号化された各伴って変化するが、このようになりますどれを:cpZa~Hó」™itz²÷DT =þ|私はIUIを†±ワット?「は
を¡私はbase64を使用する必要があると言われました。下にutf8_encodeを試しました。 base64を使用するにはどうすればよいですか? これは、CURLやPHPでエンコードされデコードされたものに追加されたオプションですか?
$data = array('validation' => '1', 'encryptkey' => utf8_encode($encryptedDate));
//utf8_encode()
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, 'http://www.domain.com/this.php');
curl_setopt($ch, CURLOPT_FAILONERROR, true);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_POST, true);
curl_setopt($ch, CURLOPT_USERPWD,$authentication);
curl_setopt($ch, CURLOPT_HTTPAUTH, CURLAUTH_BASIC);
curl_setopt($ch, CURLOPT_REFERER,$_SESSION['domainname']);
curl_setopt($ch, CURLOPT_POSTFIELDS,$data);
$result = curl_exec($ch);
curl_close($ch);
echo $result;