Que tipos de pedidos HTTP conhece?
sobes.tech IA
Resposta da IA
-
GET: Requisita a representação de um recurso especificado. Os dados são transmitidos na URL. Não há corpo de requisição. É idempotente e seguro. Usado para obter informações.
-
POST: Envia dados ao servidor para criar ou atualizar um recurso. Os dados são transmitidos no corpo da requisição. Não é idempotente nem seguro. Usado para enviar formulários, carregar ficheiros.
-
PUT: Envia dados ao servidor para criar ou atualizar completamente um recurso no URI especificado. Se o recurso existir, é substituído. Se não existir, é criado. É idempotente, mas não seguro.
-
DELETE: Remove o recurso especificado. É idempotente, mas não seguro.
-
PATCH: Aplica alterações parciais ao recurso. Os dados são transmitidos no corpo da requisição. Não é idempotente nem seguro.
-
HEAD: Semelhante ao GET, mas solicita apenas os cabeçalhos da resposta, sem o corpo. Usado para verificar a existência do recurso ou obter metainformação. É idempotente e seguro.
-
OPTIONS: Usado para descrever as capacidades de comunicação com o recurso alvo. Solicita informações sobre os métodos HTTP disponíveis e outras opções. É idempotente e seguro.