Sobes.tech
Junior

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.