UrlFetchParams
Define os parâmetros utilizados num pedido de recurso Web.
Propriedades
Propriedade | Tipo | Descrição |
---|---|---|
contentType | cadeia | O tipo de suporte de dados no payload do pedido. A predefinição é application/x-www-form-urlencoded. |
cabeçalhos | objeto | Um objeto que contém um par chave-valor para cada cabeçalho de pedido que pretende especificar. |
método | cadeia | O verbo HTTP a utilizar no pedido. Os valores possíveis são: GET, POST, PUT, PATCH e DELETE. A predefinição é GET. |
payload | cadeia ou objeto | O payload de um pedido POST, PUT ou PATCH. Se o payload for um objeto, pode conter um ou mais pares nome-valor. |
muteHttpExceptions | Booleano | Determina se pretende impedir que este método crie uma exceção se o código de estado da resposta for um código de falha. Defina como verdadeiro para desativar o som dos códigos de falha HTTP. A predefinição é false. Se for falso e o pedido falhar, o registo não incluirá o corpo da resposta, o que pode conter uma mensagem de erro. Para capturar a mensagem de erro, defina muteHttpExceptions como verdadeiro. Em seguida, tem de chamar getResponseCode depois de enviar o pedido para determinar se a chamada teve êxito ou falhou. Se a chamada falhar, chame getContentText para obter o corpo da resposta, que pode conter o erro messaage. |