Webサービス呼び出しでGETパラメーターを使用している場合、どのタイプのエスケープを実行する必要がありますか?htmlentitiesだけを使うことを考えていました。
例: http ://example.com/search.php?search = 1234
Search.php
$ _GET ['search']を使用して、別のサービスへのWebサービス呼び出しを行います。
Webサービス呼び出しでGETパラメーターを使用している場合、どのタイプのエスケープを実行する必要がありますか?htmlentitiesだけを使うことを考えていました。
例: http ://example.com/search.php?search = 1234
Search.php
$ _GET ['search']を使用して、別のサービスへのWebサービス呼び出しを行います。
URL では、urlencode
data.
HTML エンティティは、HTML コンテキストでのみ関連します。
おそらく、偉大な現実逃避 (または、テキスト内のテキストを操作するために知っておくべきこと)は、その混乱を解消することができます。
@decezeの回答に追加するだけで、rawurlencode
.