-
(1)浏览器先搜索自身的DNS缓存 (2)操作系统搜索自身的DNS缓存(浏览器没有找到缓存或者缓存已经失效) (3)读取本地的HOST文件 (4)浏览器发起一个DNS的一个系统调用 宽带运营商服务器查看本身缓存 运营商服务器发起一个迭代DNS解析的请求 运营商服务器把结果返回操作系统内核同时缓存起来 操作系统内核把结果返回浏览器 浏览器就拿到了www.imooc.com的IP地址查看全部
-
1XX 表示请求已接收正在处理,2XX表示请求已处理成功,3XX表示作进一步的操作,4XX客户端错误,5XX服务端错误查看全部
-
八种请求方法: get 获取或者读取数据,最常用 post 向指定的资源去提交数据 put修改、更新内容 head和get一样,只不过是不用传递全部的请求格式。 delete删除请求服务器删除某个资源 trace options查看全部
-
200 成功 400 客户端请求语法错误 401 请求未经授权 403 服务器收到请求,但是拒绝服务 404 请求资源不存在 500 未知错误 503 服务器当前不能处理查看全部
-
1. 浏览器查看DNS缓存 2. 搜索操作系统的DNS缓存 3. 读取host文件 4. 浏览器发起一个DNS解析请求的系统调用 5. 宽带运营商查看本地缓存 6. 运营商服务器发起一个迭代DNS解析请求 7. 系统内核讲ip地址返回给浏览器 8. 建立TCP连接 9. 三次握手 10. 开始传输数据查看全部
-
querystring.stringify(obj,sign1,sign2)//将对象转化成url中query部分的形式(序列化) 参数:1.要转化的对象 2.链接符(默认&)3.键与值之间的符号(默认=) querystring.parse(string,sign1,sign2,sign3)//将query字符串转化成对象(反序列华) 参数:1.query字符串 2.链接符(默认&)3.键与值之间的符号(默认=)4.参数的个数(默认最多1000个,0就没有限制) querystring.escape(string) //文字转译 querystring.unescape(string) //反转译查看全部
-
合法的URL组成部分查看全部
-
url.parse(''); probaol:底层协议查看全部
-
url.parse 第三个参数 设置区别;如果没有添加protocol 的一段网址的话,就需要添加第三个参数true,不然解析出来的 pathname path host等有bug查看全部
-
400 请求语法有误 401查看全部
-
url.format(一串对象格式字符串):将对象格式字符串解析成一个完整的网址查看全部
-
url.parse("http://www.imooc.com:8080/video/6710.html?name=sunqun&age=28#aaaaaaa") Url { protocol: 'http:', slashes: true, auth: null, host: 'www.imooc.com:8080', port: '8080', hostname: 'www.imooc.com', hash: '#aaaaaaa', search: '?name=sunqun&age=28', query: 'name=sunqun&age=28', pathname: '/video/6710.html', path: '/video/6710.html?name=sunqun&age=28', href: 'http://www.imooc.com:8080/video/6710.html?name=sunqun&age=28#aaaaaaa' } 传入第二个参数true,可以让query解析为对象,默认为false,即query解析为字符串 url.parse("http://www.imooc.com:8080/video/6710.html?name=sunqun&age=28#aaaaaaa", true) Url { protocol: 'http:', slashes: true, auth: null, host: 'www.imooc.com:8080', port: '8080', hostname: 'www.imooc.com', hash: '#aaaaaaa', search: '?name=sunqun&age=28', query: { name: 'sunqun', age: '28' }, pathname: '/video/6710.html', path: '/video/6710.html?name=sunqun&age=28', href: 'http://www.imooc.com:8080/video/6710.html?name=sunqun&age=28#aaaaaaa' }查看全部
-
URL只能使用英文字母,阿拉伯数字和某些标点符号,不能使用其他文字和符号,如果有文字就必须编码,URL编码是另外一个展开的话题。查看全部
-
node自己的运行机制 process查看全部
-
nodejs的主要方向:nodejs实现大并发高质量的运行特性查看全部
举报
0/150
提交
取消