1. Normas, protocolos e linguagens básicas de programação web
U URL (Uniform Resource Locator)
A URL contém o endereço Internet de um recurso. É composto por 3 partes: protocolo, o nome do host (mais qualquer número de porta, separadas pelo sinal ":").
E nome do arquivo (com um caminho de diretório)
ü protocolo HTTP
HTTP protocolo consiste em 2 tipos de mensagens:. um pedido e uma resposta
As solicitações de HTTP-A solicitação HTTP consiste em:. método de aplicação, a URL dos campos de aplicação de um cabeçalho eo corpo
ü HTTP 1.1 define os seguintes métodos de aplicação:
ü • GET - solicita um recurso identificado por uma URL
ü • HEAD - retorna o cabeçalho identificado pela solicitação de URL;.
ü POST - envia dados ilimitados para um servidor web;
ü PUT - armazenamento de um recurso para o determinado endereço URL;
ü DELETE - a exclusão de um recurso identificado pelo pedido URL;..
ü options- devolver os métodos HTTP suportados pelo servidor
ü TRACE - retorna os campos de cabeçalho enviados com o pedido TRACE
HTTP 1.0 inclui apenas os métodos GET, HEAD, POST e
HTTP Answers- HTTP resposta contém:. o código de resultado, campos de cabeçalho e um corpo (corpo)
Os códigos de status:.
ü 404 - O recurso solicitado não está disponível
ü 401 -. O pedido requer autenticação HTTP
ü 500 -.. Indica um erro no servidor HTTP que impede a resolver a aplicação
ü 503 - Indica que o servidor HTTP é a sobrecarga de e não pode responder
2.. Interatividade na web - HTML Forms
Para garantir que o conteúdo web interatividade (comunicação com o usuário), é utilizado um formulário web, introduzido na página HTM por um elemento que, por sua vez, pode incluir vários elementos de comunicação com os utilizadores (controles).
Interatividade em aplicativos da Web pode ser obtido através de "slides cliente" e "slides server-".
A geração de páginas HTML dinâmicas é feito através de vários métodos de programação para o servidor (server-side), dos quais os mais conhecidos são:. interface comum gate (CGI - Common Gateway Interface), scripts PHP