Module module de base

URL du module

module de traitement d'url

Objet

URL

Créer UrlObject Objet de demande, voir UrlObject

1
UrlObject url.URL;

Fonction statique

format

Construction des paramètres UrlObject Objet

1
static String url.format(Object args);

Paramètres d'appel :

  • args: Object, l'objet dictionnaire qui spécifie les paramètres de construction. Les champs pris en charge sont : protocole, barres obliques, nom d'utilisateur, mot de passe, nom d'hôte, port, nom de chemin, requête, hash

Résultat de retour :

  • String, Renvoie la chaîne construite avec succès

parse

Analyser une chaîne d'URL

1 2 3
static UrlObject url.parse(String url, Boolean parseQueryString = false, Boolean slashesDenoteHost = false);

Paramètres d'appel :

  • url: String, spécifiez la chaîne d'URL qui doit être analysée
  • parseQueryString: booléen, spécifiez s'il faut analyser la requête
  • slashesDenoteHost: booléen, la valeur par défaut est false, si elle est définie sur true, la chaîne d'après la chaîne '//' à la suivante'/' sera analysée en tant qu'hôte, par exemple, '//foo/bar', le résultat devrait être { host:'foo', pathname:'/bar') au lieu de {pathname:'//foo/bar'}

Résultat de retour :

  • UrlObject, Renvoie un objet contenant des données analysées

resolve

Combiner des chemins relatifs en un chemin absolu

1 2
static String url.resolve(String _from, String to);

Paramètres d'appel :

  • _from: chaîne, chemin source
  • to: chaîne, chemin relatif

Résultat de retour :

  • String, Renvoie le chemin absolu