
Web前端
文章平均质量分 80
Web前端
鹤啸九天-西木
天行健,男儿当自强不息;地势坤,君子以厚德载物。
展开
-
HTTP认证方式
一、基本认证(Basic Auth) 是一种比较简单的HTTP认证方式,客户端通过明文(Base64编码格式)传输用户名和密码到服务端进行认证,通常需要配合https 来保证信息传输的安全。...原创 2020-03-12 20:36:56 · 1648 阅读 · 0 评论 -
MIME Types介绍
MIME(Multipurpose Internet Mail Extensions)多用途互联网邮件扩充协议:是用于描述信息内容类型的国际标准,MIME信息可以包含文本、图像、音频、视频和其他的应用程序细节数据。官方的MIME信息是由internet工程任务组(IETF)中的下列文档所提供的:RFC-822 Standard for ARPA Internet text m...转载 2016-01-10 18:13:12 · 1347 阅读 · 0 评论 -
重定向与转发的区别
1、重定向是客户端行为,发送多次请求,网页地址改变: redirect:客户端浏览器发送http请求——》web服务器接受请求——》发送301/302状态码对客户端浏览器进行响应并返新的地址给客户端浏览器——》客户浏览器发现是301/302响应,则自动再发送一个新的http请求(请求url是服务器返回客户端浏览器的新地址)——》服务器根据此请求寻找资源作出处理并返回给客户。原创 2018-01-05 17:57:47 · 393 阅读 · 0 评论 -
HTTP请求方法
一、HTTP 1.0 定义了三种请求方法:GET、POST 和 HEAD。 1、GET: 获取服务端的资源,入参从URL中的querystring传入,URL长度不能超过2048字节。通常GET请求时会产生一个TCP数据包,请求头Header和querystring一起发送,服务端成功响应后返回200状态码; 2、POST: ...原创 2020-03-18 17:05:35 · 434 阅读 · 0 评论 -
HTTP头信息的Content-Type
文件扩展名 Content-Type(Mime-Type) 文件扩展名 Content-Type(Mime-Type) .*( 二进制流,不知道下载文件类型) application/octet-stream .tif image/tiff .001 application/x-001 .301 application/x-301 .323 text/h323 .906 application/x-906 .907转载 2021-03-31 14:05:25 · 478 阅读 · 0 评论 -
http请求与响应全过程
1、首先,在浏览器里输入网址:2、浏览器根据域名解析IP地址:3、浏览器与web服务器建立一个 TCP 连接4、浏览器给Web服务器发送一个http请求:5、服务器的永久重定向响应:6、浏览器跟踪重定向地址:7、服务器“处理”请求:8、服务器发回一个HTML响应9、释放 TCP 连接10、客户端浏览器解析HTML内容11、浏览器获取嵌入在HTML中的对象原创 2016-05-24 00:15:10 · 31267 阅读 · 3 评论 -
HTML转义字符对照表
显示 转义字符串 十进制 十六进制 描述 	 	 水平制表符Horizontal tab  换行符Line feed 
 回车Carriage Return ...原创 2019-11-13 13:31:10 · 10568 阅读 · 2 评论 -
Ajax介绍
一、同步和异步 同步:依赖前面的任务,必须等待前面的任务完成,才能继续后面的任务; 异步:不受当前任务的影响,可以同时进行; 案例:我们在访问一个网站时,当浏览器加载完HTML、CSS、JS以后,网站的内容就固定了。如果想让网站内容发生更改,就必须刷新页面才能够看到更新的内容。可如果用到异步更新,情况就大为改观了。比如,我们在访问新浪微博时,看到一大...原创 2019-08-11 23:09:27 · 170 阅读 · 0 评论 -
HTTP请求头和响应头属性
一、Request Header请求头:Header 解释 示例 Accept 指定客户端能够接收的内容类型 Accept: text/plain, text/html Accept-Charset 浏览器可以接受的字符编码集。 Accept-Charset: iso-8859-5 Accept-Encoding 指定浏览器可以支持的we...原创 2019-08-11 22:20:49 · 2715 阅读 · 0 评论 -
同源策略及跨域访问
一、同源策略(Same-origin policy) 是由网景公司(Netscape)提出的一个著名的安全策略,现在所有支持JavaScript的浏览器都会使用这个策略。该策略要求一个域 (origin)的脚本,在未经允许的情况下,不得通过DOM读取另一个域的文档 (document) 的内容或属性。 同源策略中的同源,指的是协议、host、端口相同。同源下的文档...原创 2019-08-11 20:56:12 · 322 阅读 · 0 评论 -
JavaScript之AJAX
一、AJAX(全称Asynchronous JavaScript and XML): Ajax的概念由杰西·詹姆士·贾瑞特所提出,是综合了多项技术的浏览器端网页开发技术。传统的Web应用允许用户端填写表单(form),当提交表单时就向网页服务器发送一个请求。服务器接收并处理传来的表单,然后送回一个新的网页,但这个做法浪费了许多带宽,因为在前后两个页面中的大部分HTML码往往是相同...转载 2018-10-27 22:21:36 · 392 阅读 · 0 评论 -
HTML之表单
一、表单元素 1、文本框:用于输入文本,节点对象的属性value可获取输入的值。<input type="text" name="name1"/> 2、口令框:用于输入密码等口令,节点对象的属性value可获取输入的值。<input type="password" name="name2"/> 3、单选框:用转载 2018-10-26 17:20:26 · 262 阅读 · 0 评论 -
JavaScript之浏览器及浏览器对象
一、浏览器分类: 1、IE 6~11:国内用得最多的IE浏览器,历来对W3C标准支持差。从IE10开始支持ES6标准; 2、Chrome:Google出品的基于Webkit内核浏览器,内置了非常强悍的JavaScript引擎——V8。由于Chrome一经安装就时刻保持自升级,所以不用管它的版本,最新版早就支持ES6了; 3、Safari:App...转载 2018-10-26 15:29:03 · 217 阅读 · 0 评论 -
JavaScript常用函数
1、Array的方法: ①array.concat(item...):返回一个新数组,该数组是原数组的浅复制后每个item的每个元素分别作为数组的元素追加到其尾部得到的新数组,原数组不会改变。 ②array.join(separator):返回一个字符串,该字符串是数组中各元素用separator连接起来的,默认的连接符是,。 ③array.原创 2017-07-09 22:12:41 · 452 阅读 · 0 评论 -
JavaScript之概述
1995年,当时的网景公司凭借其Navigator浏览器成为Web时代开启时最著名的第一代互联网公司。由于网景公司希望能在静态HTML页面上添加一些动态效果,于是叫Brendan Eich这哥们在两周之内设计出了JavaScript语言。虽然语言的设计者水平非常牛,但谁也招架不住“时间紧,任务重”,所以JavaScript有很多设计缺陷。为什么起名叫JavaScript?原因当时J...原创 2017-06-10 23:19:17 · 391 阅读 · 0 评论 -
HTTP状态响应码
1xx:信息提示 这类响应码表示临时的响应。客户端在收到常规响应之前,应准备接收一个或多个1xx响应。0 - 本地响应成功 100 - Continue 初始的请求已经接受,客户应当继续发送请求的其余部分(HTTP 1.1新) 101 - Switching Protocols 服务器将遵从客户的请求转换到另外一种协议(HTTP 1.1新)2xx:成功 这类响应码表明...转载 2018-07-31 20:29:15 · 1433 阅读 · 0 评论 -
Node.js基础学习
一、node.js 有个叫Ryan Dahl的歪果仁,他的工作是用C/C++写高性能Web服务。对于高性能,异步IO、事件驱动是基本原则,用C/C++写就太痛苦了,于是这位仁兄开始设想用高级语言开发Web服务。他评估了很多种高级语言,发现很多语言虽然同时提供了同步IO和异步IO,但是开发人员一旦用了同步IO,他们就再也懒得写异步IO了,所以Ryan最终瞄向了JavaScript。因...原创 2018-10-19 12:28:26 · 175 阅读 · 0 评论 -
JavaScript之变量
Javascript是弱类型语言,统一使用var声明定义变量(在函数中如果使用var定义变量则该变量是局部变量,如果没有var只有变量名,则该变量是全局变量),要想知道变量是哪种具体类型可使用typeof返回类型字符串(number、string、boolean、undefined,function或object,其中object又可细分为日期、数组字面量、对象字面量、Map、Set...原创 2018-10-20 22:36:21 · 231 阅读 · 0 评论 -
JavaScript之函数
在JavaScript中,函数也是对象,所以它们可以像其他变量一样被使用。函数对象都会连接到原型对象Function.prototype,而Function.prototype又会连接到原型对象Object.prototype。 1、函数的声明定义: ①常规方式:使用function 方法名(形式参数){}定义函数。例如:fun...原创 2018-10-20 22:42:58 · 224 阅读 · 0 评论 -
JavaScript之正则表达式
一、创建正则对象: JavaScript中的正则表达式与Java类似但又有不同。有两种方法可以创建正则表达式对象: 1、正则表达式字面量:将正则表达式放在//之间。例如:var my_regex=/(?:\\.|[^\\\"])*/g; 2、使用RegExp构造器:该构造器接收一个字符串并将该字符串编译为一个RegExp对象。需要...原创 2018-10-20 22:49:44 · 482 阅读 · 0 评论 -
JavaScript之继承和原型
一、类的继承与对象的原型继承: JavsScript不存在“类”的概念,都是“对象”。Java中如果想拥有某个类的属性和方法,需要使用extends关键字继承这个类。但是JavaScript不同于Java中的类的继承,如果想拥有像某个对象的属性和方法,需要使用prototype指定对象的原型对象。例如:var tom = { name: 'tom', pla...原创 2018-10-20 22:52:37 · 285 阅读 · 0 评论 -
JavaScript之Promise
一、概念: ECMAScript是JavaScript语言的国际标准,JavaScript是ECMAScript的实现。2015年6月ECMAScript 6正式版发布,目标是使得JavaScript语言可以用来编写大型的复杂的应用程序,成为企业级开发语言。ECMAscript 6原生提供了Promise对象,Promise对象代表了未来将要发生的事件,用来传递异步操作的消息。P...转载 2018-10-29 15:54:01 · 225 阅读 · 0 评论 -
IE的浏览器模式和文档模式
一、概念1、浏览器模式(Browser Mode): 用于切换IE针对该网页的默认文本模式、对不同版本浏览器的条件注释解析、决定请求头里userAgent的值。它在浏览器发出请求之前就已经确定,服务器无法修改这个值。它代表的是用户以何种浏览器访问网站。转载 2017-02-23 21:55:45 · 3417 阅读 · 0 评论