エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
JavaScript クエリパラメータをエスケープ処理 - Qiita
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
JavaScript クエリパラメータをエスケープ処理 - Qiita
はじめに クエリパラメータに、扱えないマルチバイト文字などが含まれる可能性がある場合は、 表記可能... はじめに クエリパラメータに、扱えないマルチバイト文字などが含まれる可能性がある場合は、 表記可能な文字列に変換するエスケープ処理が必要です。このような変換処理を「URIエンコード」と言います 方法は主に三つ。 encodeURI() URIの予約文字以外の記号をエンコードするグローバル関数 decodeURI()で元の文字列に戻せます。 エスケープされないもの: A-Z a-z 0-9 ; , / ? : @ & = + $ - _ . ! ~ * ' ( ) # var set1 = ";,/?:@&=+$#"; // 予約文字 var set2 = "-_.!~*'()"; // 予約されていない記号 var set3 = "ABC abc 123"; // 英数字 + 空白 console.log(encodeURI(set1)); // ;,/?:@&=+$# console.l

