アンパサンドを含む文字列を含む GET メッセージを送信しようとしていますが、URL 内のアンパサンドをエスケープする方法がわかりません。
例:
http://www.example.com?candy_name=M&M
result => candy_name = M
私も試しました:
http://www.example.com?candy_name=M\&M
result => candy_name = M\\
URL を手動で使用しているため、正しい文字だけが必要です。
ライブラリが使用できません。どうすればいいでしょうか?
ベストアンサー1
これらはパーセントエンコードする必要があります:
> encodeURIComponent('&')
"%26"
したがって、あなたの場合、URL は次のようになります。
http://www.example.com?candy_name=M%26M