POST
por exemplo.http://
), domínios e subdmínios (www.google.com
) e a porta da conexão TCP (após a URL pode vir um:80
por exemplo)GET
e POST
, mas também há: HEAD
, PUT
, DELETE
, CONNECT
, OPTIONS
, TRACE
, PATCH
e outros.GET
é utilizado para requisitar certo conteúdo (normalmente a apresentação desse conteúdo no navegador). Esse método serve para reaver/solicitar dados.POST
é utilizado para enviar algum conteúdo para o servidor (como os dados de um formulário preenchido ou uma tentativa de login).POST
que simplesmente solicite conteúdo, sem enviar nada para o próprio servidor.200
OK
: a requisição foi um sucesso, ou seja, o conteúdo da requisição foi obtido ou transmitido sem erros.301
Moved Permanently
: código de redirecionamento indicando que a recurso solicitado foi movido permanentemente para outro local - indicado no header Location
. O browser é redirecionado para lá automaticamente. O código 308 funciona da mesma forma.302
Found
: código de redirecionamento indicando que o conteúdo procurado está temporáriamente em outro local - também indicado no header de resposta Location
. O browser é redirecionado para lá automaticamente. O código 307 funciona da mesma forma.400
Bad Request
: erro de sintaxe na requisição, ou seja, o servidor não conseguiu processar bem a requisição.401
Unauthorized
: requisição não autorizada. O cliente precisa se autenticar (ex.: fazer login) para conseguir o acesso ao que foi requisitado.403
Forbidden
: o cliente não pode acessar o conteúdo solicitado, ou seja, ele não está autorizado a ver certa informação (mesmo que autenticado, já que o servidor sabe a identidade do cliente).404
Not Found
: o servidor não encontrou o que foi requisitado - e o conteúdo buscado provavelmente não existe. Em browsers, isso significado que a URL passada não foi reconhecida.500
Internal Server Error
: erro interno do servidor, ou seja, o servidor está com problemas para lidar com certa situação.502
Bad Gateweay
: erro que indicado que o servidor, atuando como gateway (buscando a resposta para retransmitir ao cliente), recebeu uma resposta inválida.503
Service Unavailable
: o servidor não está pronto para processar a requisição. Normalmente, isso indica que o servidor está desligado ou sobrecarregado.