Hyper Text Transfer Protocol e Rotas |
As solicitações são feitas através de verbos como GET, POST, PUT, DELETE, entre vários outros. E estas solicitações têm vários parâmetros, dentre eles o recurso a se trabalhado. Por exemplo:
GET /index.html?userid=anselme&password=it200* HTTP/1.1
Host: www.anselmeit.com
User-Agent: Mozilla/4.0
Host: www.anselmeit.com
User-Agent: Mozilla/4.0
O endereço citado na linha HOST corresponde ao URL (Uniform Resource Locator) do destino e o endereço citado no GET corresponde ao URN (Uniform Resource Name) do endereço. Juntos são o URI (Uniform Resource Identifier) do recurso.
O cliente faz a solicitação e cabe ao servidor responder a esta solicitação. É neste momento que ocorre o roteamento. O Servidor é o responsável por entregar o recurso solicitado. O Servidor pode procurar por este recurso no disco (maneira mais comum), pode procurar no banco de dados, pode obter de outras fontes, pode até mesmo gerar o recurso dinamicamente.
Nenhum comentário:
Postar um comentário