发表于: 2017-04-01 00:57:35
2 1267
今天完成的事情:解决了任务四遗留的问题:游戏过程中的死亡信息按照定义好的day属性来输出,终于是正确的顺序了,
for ( var day=1;day < Status.length*0.5; day++) {
for (var j = 0; j < Status.length; j++) {
if (Status[j].day == day) {
if (Status[j].status == 'killed') {
play += Status[j].num + '号被杀手杀死了,其真实身份是' + Status[j].identity + '<br>';
$('#main-content').html(play);
}
if (Status[j].status == "voted") {
play += Status[j].num + '号被投票投死了,其真实身份是' + Status[j].identity + '<br>';
$('#main-content').html(play);
}
}
}
}
准备小课堂ppt,顺便补了一波本地储存的知识,任务五关于http协议入门的知识等一些知识储备。
明天计划的事情:配置Nginx,下载chrome的插件postman,学习调试接口。
遇到的问题:制作cookie的demo的时候,发现chrome浏览器禁用本地cookie这一特性,只能用火狐浏览器打开了。
收获:
1.知道了HTTP0.9、1、1.1、2的发展过程和改进的地方,知道了0.9版还只有一个GET的命令其他都没有,且服务器发完了就把连接关掉,服务器只能回应HTML格式的字符串不能回应其他的格式,到1.0版的时候数据就都能传送了,又加入了POST、HEAD等命令,浏览器和服务器的互动越来越多了,但是1.0还是每个TCP连接只能发送一个请求,效率还是不高,这个问题到1.1版就有所解决了,就是能持续建立连接,到HTTP的2的版本就是彻底的二进制协议了,头信息和数据体都是二进制,且允许服务器未经请求,主动跟客户端发送资源。
2.
评论