サーバーから特定の数値を外部に送信する際openssl_encryptを暗号化に使っているのですが、Android端末のAsyncTaskで受け取った際に文字化けしてしまいます。
$method = 'aes-128-cbc'; $ivLength = openssl_cipher_iv_length($method); $iv = self::IVSTRING; $encrypted = openssl_encrypt($HideKey, $method, self::HIDE_PASS, OPENSSL_RAW_DATA, $iv); return urlencode($encrypted);
サーバー内では問題なく表示されますがAndroid側で受け取った際に文字化けが発生します。
サーバーでヘッダーに text/plain を付与しても同様に文字化けとなってしまいます。
解決策が解りません。
あなたの回答
tips
プレビュー