Google AppEngineで小さなプロジェクトを作成していますが、国際文字に問題があります。私のプログラムは、URL「page.html?data1&data2 ...」を介してユーザーからデータを取得し、後で表示するために保存します。
ただし、ユーザーがåäöなどの国際文字を使用している場合は、%F4、%F5、および%F6としてコード化されます。これは、ASCIIテーブルの最初の128(?)文字のみがhttp-requestで許可されているためだと思います。
これに対する良い解決策を持っている人はいますか?テキストをデコードする簡単な方法はありますか?また、データを保存する前にデコードする方がよいのでしょうか、それともユーザーに表示するときにデコードする必要があるのでしょうか。