Webアプリケーション内で、次のようなURLへのリクエストを処理しています
http://example.com/<website-base-url>
リクエストの生のGETパラメーターをuft8データベース列とファイルシステムに記録しています。いくつかの中国のドメインでは、次のような website-base-url パラメータを使用してリクエストを取得します
%C3%83%C2%A3%C3%82%C2%A5%C3%83%C2%A2%C3%82%C2%A4%C3%83%C2%A2%C3%82%C2%A7%C3%83%C2%A3%C3%82%C2%A5%C3%83%C2%A2%C3%82%C2%A4%C3%83%C2%A2%C3%82%C2%B4%C3%83%C2%A3%C3%82%C2%A8%C3%83%C2%A2%C3%82%C2%B4%C3%83%C2%A2%C3%82%C2%B4.cn
urldecode を使用したデコードが返される
ã¥â¤â§ã¥â¤â´ã¨â´â´.cn
これは、ユーザーが要求したいドメイン名ではないようです。
urlencoding、base64、utf8、およびその組み合わせを試しましたが、成功しませんでした。
指定されたパラメーターを utf8 にデコードする方法について何か提案はありますか?