Le type Url!

1. Résumé

Une valeur de type url! représente une référence à une ressource réseau et permet d’exprimer directement des addresses de ressources (Uniform Resource Locators).

Url! appartient aux ensembles de types suivants: any-string!, series!

2. Création

Les valeurs de type Url! peuvent être créées à l’aide de la syntaxe littérale, ou à l’exécution en utilisant le constructeur make ou la conversion to.

>> make url! [foo bar baz]
== foo://bar/baz
>> to url! [ftp localhost]
== ftp://localhost

3. Syntaxe littérale

Un ou plusieurs caractères suivis par deux points :, suivis par un ou plusieurs caractères.

Les codes de conversion URL, tels que %20 et %30, sont autorisés.

4. Comparaisons

Tous les comparateurs peuvent être appliqués à Url!: =, ==, <>, >, <, >=, <=, =?. De plus, min, et max sont aussi supportés.

5. Test de valeurs

Utilisez url? pour vérifier si une valeur est du type Url!.

>> url? https://www.foo.org
== true

Utilisez type? pour connaître le type d’une valeur donnée.

>> url? http://bar.net
== true

6. Mots prédéfinis

6.1. Actions

read, write

6.2. Fonctions

clean-path, dir?, dirize, do-file, do-thru, exists-thru?, load, load-thru, path-thru, read-thru, save, split-path, suffix?, to-url, url?

6.3. Natifs

browse, dehex

results matching ""

    No results matching ""