UrlFetchParams
Definisce i parametri usati in una richiesta di risorse Web.
Proprietà
Proprietà | Tipo | Descrizione |
---|---|---|
Contenttype | stringa | Tipo multimediale di dati nel payload della richiesta. Il valore predefinito è application/x-www-form-urlencoded. |
Intestazioni | Oggetto | Oggetto che contiene una coppia chiave-valore per ogni intestazione della richiesta che si desidera specificare. |
Metodo | stringa | Verbo HTTP da usare nella richiesta. I valori possibili sono: GET, POST, PUT, PATCH e DELETE. Il valore predefinito è GET. |
Payload | stringa o oggetto | Payload per una richiesta POST, PUT o PATCH. Se il payload è un oggetto, può contenere una o più coppie nome-valore. |
muteHttpExceptions | Booleano | Determina se impedire a questo metodo di generare un'eccezione se il codice di stato della risposta è un codice di errore. Impostare su true per disattivare i codici di errore HTTP. Il valore predefinito è false. Se false e la richiesta ha esito negativo, il log non includerà il corpo della risposta, che potrebbe contenere un messaggio di errore. Per acquisire il messaggio di errore, impostare muteHttpExceptions su true. È quindi necessario chiamare getResponseCode dopo aver inviato la richiesta per determinare se la chiamata ha avuto esito positivo o negativo. Se la chiamata ha esito negativo, chiamare getContentText per ottenere il corpo della risposta, che può contenere il messaggio di errore. |