abs-url (プロシージャ)
public {abs-url str:String}:Url
パッケージ: CURL.IO.FILE

絶対 URL を表す String を解析し、Url を生成します。

str: Url に解析される String

説明

絶対 URL はスキーム名で始まり、コロンが続きます。
scheme:
有効な URL はスキームによって異なりますが、http:https:file: および一部の curl: の場合、特殊文字 '%''?' および '#' には特別な意味があるので、これらの文字を特別な意味を持たないようにして使うにはエンコードが必要です (url-encode-filename を参照)。さらに、パス コンポーネント ('.''..') は不正な文字になります。

注意事項

構造化されていない文字列 (ユーザー入力など) から、Url への自発的な変換については、parse-url を参照してください。
相対 URL を解決するには、parse-url を呼び出すか (relative を指定して)、working-url または urlUrl.merge または Url.concat を呼び出します。

例外のスロー

IOExceptionstr が URL 構文に一致しない場合。