次の問題があります。Androidでhttppostを使用してデータを送信しようとしています(私のコードはhttp://www.androidsnippets.com/executing-a-http-post-request-with-httpclientのようになります)。phpを使用してデータを取得するサーバー。コードは次のとおりです。
<?php
$fileContents = $_POST["xml"];
$fileHandle = fopen("test.xml", 'w') or die("can't create file");
fprintf($fileHandle, "%s", $fileContents);
fclose($fileHandle);
?>
非ASCII文字がファイル内で乱雑であることを除いて、正常に動作します。phpスクリプトを使用してデータを送信すると、ASCII以外のすべての文字が必要に応じて正確に表示されました。私は何をすべきか?