Objet objet intégré

Objet HttpCollection

http Objet conteneur pour http Stockage et organisation de l'en-tête, du cookie, de la requête, du formulaire et d'autres données

Héritage

#lineWidth: 1.5 #font: Helvetica,sans-Serif #fontSize: 10 #leading: 1.6 #.this: fill=lightgray #.class: fill=white [<class>object|toString();toJSON()] [<this>HttpCollection|operator[String]|clear();has();first();all();add();set();remove();delete();sort();keys();values()] [object] <:- [HttpCollection] HttpCollection operator[String] clear() has() first() all() add() set() remove() delete() sort() keys() values() object toString() toJSON()

Opérateur

operator[String]

Autoriser l'accès direct aux valeurs à l'aide d'indices clé-valeur

1
Variant HttpCollection[String];

Fonction membre

clear

Effacer les données du conteneur

1
HttpCollection.clear();

has

Vérifiez s'il existe des données avec la valeur de clé spécifiée dans le conteneur

1
Boolean HttpCollection.has(String name);

Paramètres d'appel :

  • name: String, spécifiez la valeur de la clé à vérifier

Résultat de retour :

  • Boolean, Renvoie si la valeur de clé existe

first

Interroger la première valeur de la valeur de clé spécifiée

1
Variant HttpCollection.first(String name);

Paramètres d'appel :

  • name: chaîne, spécifiez la valeur de la clé à interroger

Résultat de retour :

  • Variant, Renvoie la valeur correspondant à la valeur de la clé, si elle n'existe pas, renvoie undefined

all

Interroger toutes les valeurs de la valeur de clé spécifiée

1
NObject HttpCollection.all(String name = "");

Paramètres d'appel :

  • name: chaîne, spécifiez la valeur de clé à interroger, passez une chaîne vide pour renvoyer le résultat de toutes les valeurs de clé

Résultat de retour :

  • NObject, Renvoie un tableau de toutes les valeurs correspondant à la valeur clé, si les données n'existent pas, renvoie null

add

Ajouter une donnée clé-valeur, l'ajout de données ne modifie pas les données clé-valeur existantes

1
HttpCollection.add(Object map);

Paramètres d'appel :

  • map: Objet, spécifiez le dictionnaire de données clé-valeur à ajouter

Ajouter un ensemble de données clé-valeur, l'ajout de données ne modifie pas les données clé-valeur existantes

1 2
HttpCollection.add(String name, Array values);

Paramètres d'appel :

  • name: String, spécifiez la valeur de clé à ajouter
  • values: Tableau, spécifiez un ensemble de données à ajouter

Ajouter une donnée clé-valeur, l'ajout de données ne modifie pas les données clé-valeur existantes

1 2
HttpCollection.add(String name, Variant value);

Paramètres d'appel :

  • name: String, spécifiez la valeur de clé à ajouter
  • value: Variante, précisez les données à ajouter

set

Définissez une donnée de valeur clé, les données de réglage modifieront la première valeur correspondant à la valeur clé et effaceront les données restantes de la même valeur clé

1
HttpCollection.set(Object map);

Paramètres d'appel :

  • map: Objet, spécifiez le dictionnaire de données clé-valeur à définir

Définir un ensemble de données d'une valeur de clé, les données de réglage modifieront la valeur correspondant à la valeur de clé et effaceront les données restantes de la même valeur de clé

1 2
HttpCollection.set(String name, Array values);

Paramètres d'appel :

  • name: chaîne, spécifiez la valeur de la clé à définir
  • values: Tableau, spécifiez un ensemble de données à définir

Définissez une donnée de valeur clé, les données de réglage modifieront la première valeur correspondant à la valeur clé et effaceront les données restantes de la même valeur clé

1 2
HttpCollection.set(String name, Variant value);

Paramètres d'appel :

  • name: chaîne, spécifiez la valeur de la clé à définir
  • value: Variante, spécifiez les données à définir

remove

Supprimer toutes les valeurs de la valeur clé spécifiée

1
HttpCollection.remove(String name);

Paramètres d'appel :

  • name: String, spécifiez la clé à supprimer

delete

Supprimer toutes les valeurs de la valeur clé spécifiée

1
HttpCollection.delete(String name);

Paramètres d'appel :

  • name: String, spécifiez la clé à supprimer

sort

Trier le contenu du conteneur en fonction de la valeur de la clé

1
HttpCollection.sort();

keys

Interroger la valeur de la clé dans le conteneur

1
NArray HttpCollection.keys();

Résultat de retour :

  • NArray, Renvoie un tableau contenant toutes les valeurs clés

values

Interroger la valeur dans le conteneur

1
NArray HttpCollection.values();

Résultat de retour :

  • NArray, Renvoie un tableau contenant toutes les valeurs

toString

Renvoie la représentation sous forme de chaîne de l'objet, renvoie généralement "[Objet natif]", l'objet peut être ré-implémenté selon ses propres caractéristiques

1
String HttpCollection.toString();

Résultat de retour :

  • String, Renvoie la représentation sous forme de chaîne de l'objet

toJSON

Renvoie la représentation au format JSON de l'objet, renvoie généralement une collection d'attributs lisibles définis par l'objet

1
Value HttpCollection.toJSON(String key = "");

Paramètres d'appel :

  • key: chaîne, inutilisé

Résultat de retour :

  • Value, Renvoie une valeur contenant JSON sérialisable