var percentEncodedFragment : String?
var percentEncodedHost : String?
var percentEncodedPassword : String?
var percentEncodedPath : String
var percentEncodedQuery : String?
Availability 有効性
Technology
var percentEncodedUser: String
? { get set }
The getter for this property retains any percent encoding this component may have. Setting this properties assumes the component string is already correctly percent encoded. Attempting to set an incorrectly percent encoded string will cause a fatal
. Although ‘;’ is a legal path character, it is recommended that it be percent-encoded for best compatibility with URL
(String
will percent-encode any ‘;’ characters if you pass Character
).
このプロパティに対するゲッターは、この構成要素が持つかもしれないあらゆるパーセント符号化をそのまま残します。このプロパティを設定することは、構成要素文字列がすでに正しくパーセント符号化されると仮定します。不正なパーセント符号化文字列を設定しようとする試みは、fatal
を引き起こすでしょう。たとえ ‘;’ が合法なバス文字列だとしても、URL
との最良の互換性のためにそれがパーセント符号化されることは推奨されます(String
はあらゆる ‘;’ 文字をパーセント符号化するでしょう、あなたがCharacter
を渡すならば)。
var percentEncodedFragment : String?
var percentEncodedHost : String?
var percentEncodedPassword : String?
var percentEncodedPath : String
var percentEncodedQuery : String?