AWS SDK Version 3 for .NET
API Reference

AWS services or capabilities described in AWS Documentation may vary by region/location. Click Getting Started with Amazon AWS to see specific differences applicable to the China (Beijing) Region.

URL encodes a string per the specified RFC. If the path property is specified, the accepted path characters {/+:} are not encoded.

Namespace: Amazon.Util
Assembly: AWSSDK.Core.dll
Version: 3.x.y.z

Syntax

C#
public String UrlEncode(
         Int32 rfcNumber,
         String data,
         Boolean path
)

Parameters

rfcNumber
Type: System.Int32

RFC number determing safe characters

data
Type: System.String

The string to encode

path
Type: System.Boolean

Whether the string is a URL path or not

Return Value


Type: String
The encoded string

Remarks

Currently recognised RFC versions are 1738 (Dec '94) and 3986 (Jan '05). If the specified RFC is not recognised, 3986 is used by default.

Version Information

.NET Core App:
Supported in: 3.1

.NET Standard:
Supported in: 2.0

.NET Framework:
Supported in: 4.5, 4.0, 3.5