UrlFetchParams
Définit les paramètres utilisés dans une demande de ressource web.
Propriétés
Propriété | Type | Description |
---|---|---|
contentType | string | Type de média des données dans la charge utile de la requête. La valeur par défaut est application/x-www-form-urlencoded. |
en-têtes | objet | Objet qui contient une paire clé-valeur pour chaque en-tête de requête que vous souhaitez spécifier. |
méthode | string | Verbe HTTP à utiliser dans la requête. Les valeurs possibles sont : GET, POST, PUT, PATCH et DELETE. La valeur par défaut est GET. |
payload | chaîne ou objet | Charge utile d’une requête POST, PUT ou PATCH. Si la charge utile est un objet, elle peut contenir une ou plusieurs paires nom-valeur. |
muteHttpExceptions | Valeur booléenne | Détermine s’il faut empêcher cette méthode de lever une exception si le code status de la réponse est un code d’échec. Définissez sur true pour désactiver le son des codes d’échec HTTP. La valeur par défaut est False. Si la valeur est false et que la demande échoue, le journal n’inclut pas le corps de la réponse, qui peut contenir un message d’erreur. Pour capturer le message d’erreur, définissez muteHttpExceptions sur true. Vous devez ensuite appeler getResponseCode après l’envoi de la demande pour déterminer si l’appel a réussi ou échoué. Si l’appel échoue, appelez getContentText pour obtenir le corps de la réponse, qui peut contenir le messaage d’erreur. |