发表于: 2017-10-09 23:42:29

1 793


今天完成的事

小课堂准备完了,但是还可以再细化一下

审核师弟的任务发现了自己任务三时间统计脚本有写错误的地方

140.205.225.193 - - [09/Oct/2017:17:07:13 +0800] "GET / HTTP/1.1" 200 57 "http://60.205.182.65/" "Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1;Alibaba.Security.Heimdall.8380379)"

之前一直以为状态码后面的蓝色背景数字的是响应时间,用脚本抓取出来进行统计,今天发现原来这个是指请求获得的总共字节数,这行日志里面没有设置输出响应时间,也就是说Nginx默认的配置不输出响应时间

这就需要更改配置文件了,所以跑去修改配置文件,在原位置加上$request_time 就OK了

之后输出的日志就是这个样子了

125.40.11.151 - - [09/Oct/2017:19:07:59 +0800] "GET /home HTTP/1.1" 200 0.004 13026 "http://60.205.182.65/student/all" "Apache-HttpClient/4.5.3 (Java/1.8.0_141)" "-" 

这里的蓝色数字才是响应时间  0.004也就是4ms

稍微修改一下脚本,把单位换成ms,判定区间也改了一下就可以用了

使用JMerter测试100次,运行脚本的效果

写cookie的代码,先新建一个项目run一下体会cookie的这几个属性

public static void main(String [] args){

//定义出账号密码(模拟登录页面输入的账号密码)
   String account = "123456";
   String password = "123456";
   String userInfo = account+"&"+password;
   //实例化一个cookie
   Cookie cookie = new Cookie("demo",userInfo);
   //设置该cookie的生命周期为浏览器关闭就失效
   cookie.setMaxAge(-1);
   //设置路径为该项目下所有页面都可以访问
   cookie.setPath("/");
   //输出cookie信息
   System.out.println("cookie的信息为:"+cookie.getValue());

}

输出存入的值


遇到的问题:没写过的东西写是真的慢,刚开始很着急,本来今天计划把cookie和session都写出来的,查了好多资料才得出了一个cookie大概的轮廓


收获:任务三的查漏补缺,cookie简单的代码操作,还有收藏的一大堆书签

        不能急 不能急 


明天的计划:

学习通过request获取账户和密码并传入cookie

使用cookie完成免登录


任务进度:任务五步骤一

任务开始时间:2017-10-2

预计demo时间:2017-10-10

延期5天至15号

禅道:http://task.ptteng.com/zentao/project-task-276.html





返回列表 返回列表
评论

    分享到