随笔分类 -  web前端开发

摘要:什么是 seaJS ? 和requireJS相似的,seaJS 也是用JavaScript编写的JS框架,主要功能是可以按不同的先后依赖关系对 JavaScript 等文件的进行加载工作,可简单理解为JS文件的加载器,它非常适合在浏览器中使用,它可以确保所依赖的JS文件加载完成之后再加载当前的JS文 阅读全文
posted @ 2018-09-26 23:07 kabibo 阅读(1001) 评论(0) 推荐(0) 编辑
摘要:(1)RequestDispatcher.forward方法只能将请求转发给同一个WEB应用中的组件;而HttpServletResponse.sendRedirect 方法不仅可以重定向到当前应用程序中的其他资源,还可以重定向到同一个站点上的其他应用程序中的资源,甚至是使用绝对URL重定向到其他站 阅读全文
posted @ 2017-11-25 11:26 kabibo 阅读(300) 评论(0) 推荐(0) 编辑
摘要:SSL证书通过在客户端浏览器和Web服务器之间建立一条SSL安全通道(Secure socketlayer(SSL),SSL安全协议主要用来提供对用户和服务器的认证;对传送的数据进行加密和隐藏;确保数据在传送中不被改变,即数据的完整性,现已成为该领域中全球化的标准。由于SSL技术已建立到所有主要的浏 阅读全文
posted @ 2017-09-04 12:02 kabibo 阅读(1136) 评论(0) 推荐(0) 编辑
摘要:XSS又称CSS,全称Cross SiteScript,跨站脚本攻击,是Web程序中常见的漏洞,XSS属于被动式且用于客户端的攻击方式,所以容易被忽略其危害性。其原理是攻击者向有XSS漏洞的网站中输入(传入)恶意的HTML代码,当其它用户浏览该网站时,这段HTML代码会自动执行,从而达到攻击的目的。 阅读全文
posted @ 2017-07-11 10:14 kabibo 阅读(265) 评论(0) 推荐(0) 编辑
摘要:session是web开发里一个重要的概念,在大多数web应用里session都是被当做现成的东西,拿来就直接用,但是一些复杂的web应用里能拿来用的session已经满足不了实际的需求,当碰到这样的情况时候我们需要更加深入的理解session的机制,本文将梳理下session的相关知识,为设计可替 阅读全文
posted @ 2017-04-13 12:43 kabibo 阅读(262) 评论(0) 推荐(0) 编辑
摘要:cookie存储在客户端的纯文本文件 用户请求服务器脚本 脚本设置cookie内容 并 通过http-response发送cookie内容到客户端并保存在客户端本地 客户端再次发送http请求的时候会将本地的cookie内容添加到http请求头发送给服务器,服务器端脚本可以调用cookie内容 流程 阅读全文
posted @ 2017-04-13 11:47 kabibo 阅读(283) 评论(0) 推荐(0) 编辑
摘要:前段时间做了项目,在前端实现中频繁的操作cookie,记录几点供大家参考! cookie操作在前端开发过程中经常遇到,当然如果只是用来存储一些简单用户数据,还是比较简单的,我们要做的可能只是设置cookie名,值,过期时间等,读取也只要根据cookie的名读取相应的cookie值就可以了。在复杂的应 阅读全文
posted @ 2017-04-12 14:58 kabibo 阅读(596) 评论(0) 推荐(0) 编辑
摘要:http://tool.oschina.net/commons?type=2 阅读全文
posted @ 2017-04-12 11:47 kabibo 阅读(128) 评论(0) 推荐(0) 编辑
摘要:1. 路由跟踪在线Tracert工具说明 Tracert(跟踪路由)是路由跟踪实用程序,用于确定 IP 数据报访问目标所采取的路径。Tracert 命令用 IP 生存时间 (TTL) 字段和 ICMP 错误消息来确定从一个主机到网络上其他主机的路由。 2. Tracert 工作原理 通过向目标发送不 阅读全文
posted @ 2017-01-18 11:32 kabibo 阅读(1582) 评论(0) 推荐(0) 编辑
摘要:HTTP消息是由普通ASCII文本组成。消息包括消息头和数据体部分。消息头以行为单位,每行以CRLF(回车和换行)结束,消息头结束后,额外增加一个CRLF,之后内容就是数据体部分了。 http请求: 实例如下: GET/sample.jspHTTP/1.1 Accept:image/gif.imag 阅读全文
posted @ 2017-01-17 11:34 kabibo 阅读(2398) 评论(0) 推荐(0) 编辑
摘要:Tamper Data概览 注意:我将会讲述一些有关Tamper Data的基本常识,包括它的基本功能,如何安装等。 Tamper Data是什么? Tamper Data 的真实含义,即“篡改数据”(或者说定制 HTTP 请求):截取浏览器发出的每一个 HTTP 请求,提示我们选择是要进行定制,还 阅读全文
posted @ 2017-01-16 10:33 kabibo 阅读(11450) 评论(0) 推荐(0) 编辑
摘要:Etag是什么: Etag 是URL的Entity Tag,用于标示URL对象是否改变,区分不同语言和Session等等。具体内部含义是使服务器控制的,就像Cookie那样。 HTTP协议规格说明定义ETag为“被请求变量的实体值” 。另一种说法是,ETag是一个可以与Web资源关联的记号(toke 阅读全文
posted @ 2017-01-16 10:30 kabibo 阅读(9797) 评论(0) 推荐(4) 编辑
摘要:HTTP 是一个属于应用层的面向对象的协议,由于其简捷、快速的方式,适用于分布式超媒体信息系统。它于1990年提出,经过几年的使用与发展,得到不断地完善和 扩展。目前在WWW中使用的是HTTP/1.0的第六版,HTTP/1.1的规范化工作正在进行之中,而且HTTP-NG(Next Generatio 阅读全文
posted @ 2017-01-14 17:39 kabibo 阅读(2585) 评论(0) 推荐(0) 编辑
摘要:Etag是URL的Entity Tag,用于标示URL对象是否改变,区分不同语言和Session等等。具体内部含义是服务器控制的,就像Cookie那样。 服务器首先产生ETag,服务器可在稍后使用它来判断页面是否已经被修改。本质上,客户端通过将该记号传回服务器要求服务器验证其(客户端)缓存。 被使用 阅读全文
posted @ 2017-01-14 17:26 kabibo 阅读(353) 评论(0) 推荐(0) 编辑
摘要:经验分享:CSS浮动(float,clear)通俗讲解 很早以前就接触过CSS,但对于浮动始终非常迷惑,可能是自身理解能力差,也可能是没能遇到一篇通俗的教程。 前些天小菜终于搞懂了浮动的基本原理,迫不及待的分享给大家。 写在前面的话: 由于CSS内容比较多,小菜没有精力从头到尾讲一遍,只能有针对性的 阅读全文
posted @ 2017-01-10 17:14 kabibo 阅读(167) 评论(0) 推荐(0) 编辑
摘要:本文将讲述 CSS 中最核心的几个概念,包括:盒模型、position、float等。这些是 CSS 的基础,也是最常用的几个属性,它们之间看似独立却又相辅相成。为了掌握它们,有必要写出来探讨一下,如有错误欢迎指正。 元素类型 HTML 的元素可以分为两种: 块级元素(block level ele 阅读全文
posted @ 2017-01-10 14:15 kabibo 阅读(244) 评论(0) 推荐(0) 编辑
摘要:Application Type Text Type Audio Type Video Type Image Type Message Type Drawing Type Java Type Other Type 阅读全文
posted @ 2016-12-26 16:49 kabibo 阅读(663) 评论(0) 推荐(0) 编辑
摘要:如果目前正在运行火狐26,你可能已经注意到,浏览器仅支持SSL 3.0和TLS 1.0,默认不开启TLS 1.1或TLS 1.2。另外我们知道Firefox 27 已经实现了对TLS 1.2的支持。 那么我们如何查看浏览器对TSL的支持情况? 方法如下: 进入“about:config”; 搜索 “ 阅读全文
posted @ 2016-12-22 11:53 kabibo 阅读(5168) 评论(0) 推荐(0) 编辑
摘要:https://addons.mozilla.org/zh-CN/firefox/addon/httprequester/ 阅读全文
posted @ 2016-11-19 16:32 kabibo 阅读(205) 评论(0) 推荐(0) 编辑
摘要:利用Firebug我们可以非常方便地对网页上的任何JavaScript代码进行断点调试。 首先,使用快捷键F12在当前页面打开Firebug,并切换到脚本选项卡。 其次,我们需要为指定的js代码添加断点,由于当前页面的js代码可能不只是在一个文件中,Firebug会列出所有包含js代码的脚本文件,我 阅读全文
posted @ 2016-04-28 11:22 kabibo 阅读(415) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示