对应的前端知识总结归纳(常被问到的知识五:Node版块)

大家好,我是梅巴哥er。本篇介绍关于Node版块的知识总结。


Node版块

常用学习网站:


知识归纳:

  • 说一下http和https

  • tcp和udp的区别

  • http请求方式,head方式

    • head:类似于get请求,只不过返回的响应中没有具体的内容,用户获取报头
    • options:允许客户端查看服务器的性能,比如说服务器支持的请求方式等等。
  • 说一下http2.0

  • 补充400和401/403状态码

  • cookie,sessionSorage,localStorage的区别

  • Cookie如何防范XSS攻击?

  • cookie和session的区别

  • http常用的请求头

  • GET和POST的区别

  • http支持的请求方法

  • 介绍http协议(特征)

  • cookie有哪些字段可以设置?

  • get请求传参长度的误区

  • 补充get和post请求在缓存方面的区别

    • 首先要了解什么是缓存。

    • HTTP缓存的基本目的就是使应用执行的更快,更易扩展,但是HTTP缓存通常只适用于idempotent request(可以理解为查询请求,也就是不更新服务端数据的请求),这也就导致了在HTTP的世界里,一般都是对Get请求做缓存,Post请求很少有缓存。

    • get多用来直接获取数据,不修改数据,主要目的就是DB的search语句的感觉。用缓存(有个代理服务器的概念)的目的就是查db的速度变快。

    • post则是发送数据到服务器端去存储。类似db里的update delete和insert语句的感觉。更新db的意思。数据必须放在数据库,所以一般都得去访问服务器端。

  • 简单实现Node的Events模块

  • node的事件方法讲讲看

  • node的特性,适合处理什么场景

  • 你有用到Express,讲讲Express

  • HTTP缓存机制

  • 怎么生成token,怎么传递


  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值