Unicode を適切な文字に変換する次のコードがあります。たとえば、ユーザーがブラウザに username を入力すると、%FAsername がコードに返され、コードがそれを username に変換します。
ただし、ブラウザーのエンコーディングが UTF-8 に設定されている場合、コードに渡される値は %C3%BAsername であり、これは認証に予期される誤った値である úsername に変換されます。コードを変更して UTF-8 互換にする方法を教えてください。
Unicode を適切な文字に変換する次のコードがあります。たとえば、ユーザーがブラウザに username を入力すると、%FAsername がコードに返され、コードがそれを username に変換します。
ただし、ブラウザーのエンコーディングが UTF-8 に設定されている場合、コードに渡される値は %C3%BAsername であり、これは認証に予期される誤った値である úsername に変換されます。コードを変更して UTF-8 互換にする方法を教えてください。