HttpUtility.UrlPathEncode メソッド
Web サーバーからクライアントへ信頼性のある HTTP 伝送を行うために、URL 文字列のパス部分をエンコードします。
名前空間: System.Web
アセンブリ: System.Web (system.web.dll 内)
構文
'宣言
Public Shared Function UrlPathEncode ( _
str As String _
) As String
'使用
Dim str As String
Dim returnValue As String
returnValue = HttpUtility.UrlPathEncode(str)
public static string UrlPathEncode (
string str
)
public:
static String^ UrlPathEncode (
String^ str
)
public static String UrlPathEncode (
String str
)
public static function UrlPathEncode (
str : String
) : String
適用できません。
パラメータ
- str
URL エンコードするテキスト。
戻り値
URL エンコードされたテキスト。
解説
URL をエンコーディングすると、すべてのブラウザは URL 文字列のテキストを正常に送信します。ブラウザによっては、"?"、"&"、"/"、空白などの文字が切り捨てられる場合や正しく表示されない場合があります。そのため、これらの文字は、<A> タグやクエリ文字列ではエンコードする必要があります。これらのタグやクエリに指定した文字列は、ブラウザによって要求文字列の一部として送信される可能性があるためです。
プラットフォーム
Windows 98,Windows Server 2000 SP4,Windows CE,Windows Millennium Edition,Windows Mobile for Pocket PC,Windows Mobile for Smartphone,Windows Server 2003,Windows XP Media Center Edition,Windows XP Professional x64 Edition,Windows XP SP2,Windows XP Starter Edition
Microsoft .NET Framework 3.0 は Windows Vista,Microsoft Windows XP SP2,および Windows Server 2003 SP1 でサポートされています。
バージョン情報
.NET Framework
サポート対象 : 3.0,2.0,1.1
参照
関連項目
HttpUtility クラス
HttpUtility メンバ
System.Web 名前空間