发表于: 2017-04-17 22:27:14
1 1203
今天完成的事情:
查看HTPP协议入门
HTTP 是基于 TCP/IP 协议的应用层协议。它不涉及数据包(packet)传输,主要规定了客户端和服务器之间的通信格式,默认使用80端口。
最早版本是1991年发布的0.9版。该版本极其简单,只有一个命令GET。
最早的命令长这样
GET /index.html
上面命令表示,TCP 连接(connection)建立后,客户端向服务器请求(request)网页index.html。
协议规定,服务器只能回应HTML格式的字符串,不能回应别的格式。
下面是一个1.0版的HTTP请求的例子。
GET / HTTP/1.0
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_10_5)
Accept: */*
可以看到,这个格式与0.9版有很大变化。
第一行是请求命令,必须在尾部添加协议版本(HTTP/1.0)。后面就是多行头信息,描述客户端的情况。
用coffee代码实现了task3的功能
# 加值
sum = ->
if i < (obj.length)
i++
document.getElementById("circles").innerHTML = i
document.getElementById("filp1").innerHTML = i
document.getElementById("filp2").innerHTML = i
if i == (obj.length)
btn = document.getElementById("show_4")
btn.innerHTML = "法官查看"
else if i > (obj.length - 1)
window.location.href = 'note.html'
# 输入杀手和水民
kop = ->
if obj[i-1] == "杀手"
document.getElementById("output").innerHTML = "杀手"
else
document.getElementById("output").innerHTML = "水民"
完成页面5的布局,下图
明天计划的事情:
学习 AJAX 实例
遇到的问题:
状态机不知道怎么学
收获:
没啥收获
评论