11 2018 档案
摘要:我们模拟一个跨域的请求,一个是8888,一个是8887 //server.js const http = require('http'); const fs = require('fs'); http.createServer(function(req,res){ console.log('req
阅读全文
摘要:最简单的http客户端就是我们的浏览器,浏览器地址输入baidu.com,就会返回响应内容,打开network,都是http请求,第一个就是www.baidu.com的请求,旁边第一个General就是http的首行,它并不属于http报文,它不仅返回内容,还处理了返回内容,比如Response,并
阅读全文
摘要:server.js 用node创建一个最简单的服务
阅读全文
摘要:http报文基本上就长这个样子,http是请求和响应到这种模式,发起请求的这一方永远是主动的,首先请求报文都会有一个首行,这个首行并不属于headers,它会包涵一个method,第二部分是个url,就是要请求资源的地址,一般放的是路由,第三部分是http版本 响应报文也会有一个首行,第一部分是ht
阅读全文
摘要:URI(Uniform Resource Identifier / 统一资源标志符) uri是什么呢?uri其实是包涵url和urn统一的一个定义,因为uri是用来定义我们的网站具体的某一个页面,基本上我们现在的使用方式都是这样,但是从http,或者从web的角度,它的定义其实不仅仅是如此,这些名词
阅读全文
摘要:在讲三次握手之前,希望大家理解一个概念,什么概念呢? 就是在我们的客户端和我们的服务器之间进行http请求,发送和返回的过程当中,我们是需要去创建一个tcp connection的东西,因为http是不存在连接这么一个概念的,它只有一个请求和响应这么一个概念,那么请求和响应都是一个数据包,它们之间是
阅读全文
摘要:在最早的时候,第一个定稿的http协议是http/0.9版本,在这个版本里面,http协议,它的内容,非常非常的简单 只有一个命令,就是GET 对应的就是我们现在经常用到的get请求,post请求,这些统称为http的命令或者叫做方法,那么后面会有一节课会有详细的讲解,关于http命令的内容 然后那
阅读全文
摘要:在网络协议当中,我们一般会去讲解整个网络信息传输的整个过程的时候,都会套用一个经典都5层模型,在这5层模型里面,我们分为应用层,传输层,网络层,数据链路层和物理层,这个在每台电脑上,每台服务器上,他都是有这么一个相应都层级的关系来维护我们整个网络数据传输的过程,所以在你自己的电脑上,或在一台远程的服
阅读全文
摘要:从这张图可以看出,从输入网址,按下回车的那一刻起,就开始了Redirect,那么为什么一开始就redirect呢?因为我们的浏览器可能记录了你的这个地址,以及永久跳转成一个新的地址了,所以一开始浏览器就要去判断一下,我需不需要redirect以及我要redirect到哪里 第二步是要去看缓存,因为你
阅读全文
摘要:1、注册账号(github,gitee) 2、初始化项目 3、搭建环境 4、写代码 详细介绍:https://www.imooc.com/article/28240
阅读全文
摘要:第一步:头像下面有个setting,进去 第二步:找到 SSH and GPG keys 这个目录,点击,右边有个 New SSH key,这里就是填写公钥的地方,那么公钥怎么生成呢? 第三步:终端输入 如果已有公钥,会提示 already exists. Overwrite (y/n)? 覆盖掉
阅读全文
摘要:值类型 变量a赋值成100,再将a赋值给b,这个时候a的值变了,b的值不会跟着变,这是值类型的特点 引用类型(对象,数组,函数) 变量a赋值成对象,对象里面有age属性,为20,再将a赋值给b,这个时候a对象里面的属性变了,b的属性也跟着变,这是引用类型的特点 从内存上说明值类型和引用类型的区别 值
阅读全文
摘要:作为一个前端,很少有机会接触服务器这块的内容,我自己写了一个前端项目,想通过外网去访问我自己的项目,就需要将自己的项目上传到服务器,通过外网访问,然后就尴尬了,去百度找,一头雾水,啥都不晓得,终于,咨询大神,知道了 第一步:远程连接桌面(命令行:mstsc),通过ip,用户名/密码登陆到远程服务器的
阅读全文