2. • E-mail – 29 de outubro de 1969 – "LOGIN" – UCLA > Stanford (SRI)
• Internet – 1960 na Guerra Fria. No brasil em meados de 1990 – 1995
• Primeiro uso público da Web CERN 1992
• W3C (URI, HTTP, HTML) (w3c.br/sobre)
3. • URI (URL e URN)
• URI - Uniform Resource Identifier (Identificador Uniforme de Recursos)
• URL – http://www.sc.senac.br/2016/ead.html
• http – protocolo
• www.sc.senac.br – nome de domínio – (registro.br)
• 2016 – caminho
• ead.html – arquivo
• URN – Ainda em desenvolvimento
4. • HTTP - Hypertext Transfer Protocol (Protocolo de Transferência de Hipertexto)
5. • Métodos HTTP (request)
• GET – (Padrão) Solicita um recurso. Os dados são transferidos pela URL mesmo.
• POST – na transferência com este método os dados são codificados.
• HEAD – retoma a linha de resposta e os cabeçalhos de resposta.
• PUT/PATCH – permite que documentos/recursos sejam transferidos e armazenados.
• DELETE – permite que documentos/recursos sejam excluídos.
• OPTIONS - permite fazer uma consulta de quais comandos estão disponíveis.
• TRACE - permite depurar as requisições, devolvendo o cabeçalho de um documento.
6. • Métodos HTTP
HTTP Verb Path Controller#Action Used for
GET /photos photos#index
display a list of all
photos
GET /photos/new photos#new
return an HTML form for
creating a new photo
POST /photos photos#create create a new photo
GET /photos/:id photos#show display a specific photo
GET /photos/:id/edit photos#edit
return an HTML form for
editing a photo
PATCH/PUT /photos/:id photos#update update a specific photo
DELETE /photos/:id photos#destroy delete a specific photo
7. • Métodos HTTP (response)
• 200 (OK) – significa que a confirmação da requisição foi respondida com sucesso.
• 304 (NOT MODIFIED) – informa que os recursos não foram alterados desde a última
vez que foi solicitada. Isso ocorre por causa dos mecanismos de “cache” do browser.
• 401 (UNAUTHORIZED) – significa que o cliente não tem acesso autorizado para
acessar a área requisitada.
• 403 (FORBIDDEN) – informa que o acesso à área requisitada falhou.
• 404 (NOT FOUND) - Não encontrado.
http://github.com/404
9. • História da Internet (https://pt.wikipedia.org/wiki/História_da_Internet)
• Internet (https://pt.wikipedia.org/wiki/Internet)
• E-mail (https://pt.wikipedia.org/wiki/E-mail)
• História da Internet no Brasil (https://pt.wikipedia.org/wiki/História_da_Internet_no_Brasil)
• Uniform Resource Name (https://en.wikipedia.org/wiki/Uniform_Resource_Name)
• Sebben, Naiara. Programação Web. Joaçaba. Unoesc Virtual. 2013. 200p. ISBN 978-85-
65600-17-0