ホームページ  >  記事  >  バックエンド開発  >  URLリンク内の特殊文字をエスケープする方法

URLリンク内の特殊文字をエスケープする方法

WBOY
WBOYオリジナル
2016-07-25 08:53:567721ブラウズ
この記事では、URL リンク内の特殊文字をエスケープする方法を紹介します。必要な友達は参考にしてください。

URL アドレス内の特殊文字は URL 内で特別な目的を持っているため、URL エンコードが必要です。

エンコード形式は次のとおりです: % に文字の ASCII コード、つまりパーセント記号 % を加え、その後に対応する文字の ASCII (16 進数) コード値が続きます。 URL の特殊文字はエスケープする必要があります 1. スペースをプラス記号 (+) に置き換えます。 2. スラッシュ (/) はディレクトリとサブディレクトリを区切ります。 3. 疑問符 (?) は URL とクエリを区切ります 4. パーセント記号 (%) は特殊文字を指定します。 5.#で指定したブックマーク 6. アンパサンドでパラメータを区切ります

URL 特殊記号と対応する 16 進値エンコーディング: 1. + サインイン + URL はスペース %2b を表します 2. URL 内のスペースは + 記号でマークするか、%20 でエンコードできます。 3. / はディレクトリとサブディレクトリを区切ります %2f 4. ? 実際の URL とパラメータ %3f を分離します。 5. % は特殊文字 %25 を指定します。 6. # はブックマーク %23 を表します 7. & URL %26 で指定されたパラメータ間の区切り文字 8. = URL %3d

で指定されたパラメータの値

jsのURLエスケープ文字を処理する関数 エスケープ、エンコードウリ、エンコードウリコンポーネント phpフィルターパラメータの特殊文字のアンチインジェクション 不正な特殊な文字列をフィルタリングするためのphpメソッド phpの例:特殊文字処理関数の例 超長いテキスト内の特殊文字を置換するためのphpコード



声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。