Enunciado
Em APIs RESTful, o verbo HTTP OPTIONS tem o propósito de
Alternativas
- A)
obter uma resposta contendo um cabeçalho idêntico àquele que seria retornado pelo verbo GET, mas sem o corpo da resposta.
- B)
alterar valores de opções de configuração vigentes no servidor web que hospeda o serviço.
- C)
efetuar modificações parciais em um recurso.
- D)
obter um grupo de recursos do mesmo tipo, sem informar um identificador específico.
- E)
obter informações sobre opções de comunicação disponíveis para um recurso.
Gabarito e comentário
Resposta correta: E
A alternativa E está correta. O método HTTP OPTIONS solicita informações sobre as opções de comunicação aceitas para um recurso ou servidor, como os métodos permitidos. Ele também participa de verificações CORS feitas pelo navegador. HEAD retorna cabeçalhos semelhantes aos de GET sem corpo; PATCH modifica parcialmente um recurso; e GET recupera representações. Portanto, essas funções não definem OPTIONS. Assim, a resposta é: obter informações sobre opções de comunicação disponíveis para um recurso.