1. 常用那几种浏览器测试?有哪些内核(Layout Engine)?(Q1) 浏览器:IE,Chrome,FireFox,Safari,Opera。(Q2) 内核:Trident,Gecko,Presto,Webkit。2. 说下行内元素和块级元素的区别?行内块元素的兼容性使用?(IE8 以下)( ...
分类:
其他好文 时间:
2016-11-19 15:53:44
阅读次数:
241
一次完整的http请求处理过程:(1)建立或处理连接:接收请求或拒绝请求; (2)接收请求:接收来自于网络上的主机请求报文中对某特定资源的一次请求的过程; (3)处理请求:对请求报文进行解析,获取客户端请求的资源及请求方法等相关信息; (4)访问资源:获取请求报文中请求的资源..
分类:
Web程序 时间:
2016-11-17 21:18:57
阅读次数:
233
① 浏览器访问优化: - 减少HTTP请求数量:合并CSS、合并JavaScript、合并图片(CSS Sprite) - 使用浏览器缓存:通过设置HTTP响应头中的Cache-Control和Expires属性,将CSS、JavaScript、图片等在浏览器中缓存,当这些静态资源需要更新时,可以更 ...
分类:
Web程序 时间:
2016-11-17 20:08:53
阅读次数:
150
网上搜索出很多方法了,这里记录一下: 如果是asp.net mvc的话还得在global.ascx中加入: 至于移除Server头,按网上的写法写httpmoudle后发现无效的,最后还是用了微软官方的UrlScan工具,搜索下载安装后在 C:WindowsSystem32inetsrvurlsca ...
分类:
Web程序 时间:
2016-11-17 13:29:35
阅读次数:
207
通过response对象可以设置HTTP响应头,其中,最常用的就是禁用缓存、设置页面自动刷新和定时跳转网页。 禁用缓存: 在默认的情况下,浏览器将会对显示的网页内容进行缓存。这样,当用户再次访问相关网页时,浏览器会判断网页是否有变化,如果没有变化则直接显示缓存中的内容,这样可以提高网页的显示速度。对 ...
分类:
Web程序 时间:
2016-11-17 10:42:19
阅读次数:
240
在实际的项目中需要对线上日志做实时分析跟统计,这一套方案可以用现有的ELK(ElasticSearch, Logstash, Kibana)方案既可以满足,关于这个方案的具体的步骤可以参考网上的解决方案。但如果只想统计某个错误码(http状态码,业务错误码)在指定时间内出现多少次然后就触发一个告警或 ...
分类:
其他好文 时间:
2016-11-17 07:46:34
阅读次数:
432
一些常见的状态码为: 200 - 服务器成功返回网页 404 - 请求的网页不存在 503 - 服务不可用 详细分解: 1xx(临时响应) 表示临时响应并需要请求者继续执行操作的状态代码。 代码 说明 100 (继续) 请求者应当继续提出请求。服务器返回此代码表示已收到请求的第一部分,正在等待其余部 ...
分类:
Web程序 时间:
2016-11-15 19:26:40
阅读次数:
159
昨天被这问题卡了好几个小时。查看http状态码:是200、而且返回了预想的json字符串。但执行的是error方法,不执行success方法。在网上查了一下,才发现是后台页面返回的json字符串格式不对,我的错误是冒号“:”写成了逗号“,”。就会出现ajax前端的js代码直接调用error中的方法这 ...
分类:
Web程序 时间:
2016-11-15 19:22:08
阅读次数:
161
HTTP状态码,它是用以表示网页服务器HTTP响应状态的3位数字代码。状态码的第一个数字代表了响应的五种状态之一。 1XX系列:指定客户端应相应的某些动作,代表请求已被接受,需要继续处理。由于 HTTP/1.0 协议中没有定义任何 1xx 状态码,所以除非在某些试验条件下,服务器禁止向此类客户端发送 ...
分类:
Web程序 时间:
2016-11-13 02:19:40
阅读次数:
215
201-206都表示服务器成功处理了请求的状态代码,说明网页可以正常访问。 200(成功) 服务器已成功处理了请求。通常,这表示服务器提供了请求的网页。 201(已创建) 请求成功且服务器已创建了新的资源。 202(已接受) 服务器已接受了请求,但尚未对其进行处理。 203(非授权信息) 服务器已成 ...
分类:
Web程序 时间:
2016-11-12 11:44:13
阅读次数:
193