(前端面试题大全,持续更新)

  1. 输入url的一系列过程
  2. http缓存(缓存生效的情况),拓展下
  3. get与post的异同,POST一般可以发送什么类型的文件
  4. jsonp有什么不好的地方
  5. http请求头(http请求的报文头部是什么?)
  6. http状态码
  7. 跨域问题(jsonp的实现,多个jsonp如何实现,cors跨域,请求头是什么)
  8. http和https的区别
  9. xss,csrf两个如何处理
  10. 安全方面 csrf,xss localStorage与cookie谁更安全
  11. http
  12. https ?HTTPs中为什么要使用非对称加密和对称加密两种加密方式?
  13. http2.0
  14. https和http的区别,对称加密和非对称加密,tcpip(这之间的一个过程,为什么)
  15. https的过程?
  16. http有哪些方法?option是做什么的?
  17. 了解TCP和UDP吗?
  18. 说三次握手?为什么不是两次握手?
  19. xss攻击是什么样的形式?如何防范?vue其实已经帮我们做了防范,v-html="xxx",xxx是什么
  20. preflighted Requests 预检请求了解么
  21. 与缓存相关的header有哪几个?分别是什么内容?(last-Modified之类的)如果是last-modified,服务器查询了下,没有更新数据,会给客户端返回哪个码?
  22. DNS解析过程
  23. cookie添加到了http请求的哪里,设置什么字段就可以携带cookie?
  24. cookie有哪些属性、大小、浏览器如何禁止别人访问cookie
  25. url构成;
  26. 讲讲同源策略;
  27. TCP为什么第四次挥手要等待2MSL,(少许错误)
  28. .http结构
  29. cookie和session区别?cookie localStorage sessionStorage的区别
  30. 多路复用和长连接什么意思,区别,怎么设置长连接
  31. .fetch 请求怎么发
  32. 然后如何实现上传文件断开之后继续重传(应该是这个意思)
  33. https加密过程
  34. 三次握手、四次挥手及标志位、time-wait等等
  35. 缓存相关的http头部属性,强制缓存,协商缓存,优先级,以及meta标签
  36. 缓存命中率的问题,怎样确保缓存全部数据,缓存命中率不是100%应该怎么办
  37. 拥塞控制,流量控制
  38. DHCP 的实现基于啥协议(UDP)
  39. cache-control的参数
  40. tcp拥塞机制
  41. 线程和进程的区别,空间分配、资源分配等等
  42. 如何防止传输的数据被修改,也就是说如何保证数据发送时和接收时的内容是没有变化的?
  43. fetch 请求怎么发

前端面试题(计算机网络/http/https)的更多相关文章

  1. 前端面试题-http和https区别

    说一下http和https https的SSL加密是在传输层实现的. (1)http和https的基本概念 http: 超文本传输协议,是互联网上应用最为广泛的一种网络协议,是一个客户端和服务器端请求 ...

  2. Vue 前端面试题

    Vue 前端面试题 1. 说一下 Vue 的双向绑定数据的原理 vue 实现数据双向绑定主要是:采用数据劫持结合“发布者 - 订阅者”模式的方式,通过 Object.defineProperty() ...

  3. 前端周报:前端面试题及答案总结;JavaScript参数传递的深入理解

    1.2017前端面试题及答案总结 |掘金技术征文 "金三银四,金九银十",用来形容求职最好的几个月.但是随着行业的饱和,初中级前端er就业形势不容乐观. 行业状态不可控,我们能做的 ...

  4. 2010年腾讯前端面试题学习(jquery,html,css部分)

    看了牛人写的回忆文章,里面有2010年腾讯的前端面试题,里面涉及到不少基础性的问题,js部分已学习,这是jquery,html和css部分,学习一下:) 原文地址:https://segmentfau ...

  5. 2010年腾讯前端面试题学习(js部分)

    看了牛人写的回忆文章,里面有2010年腾讯的前端面试题,里面涉及到不少基础性的问题,学习一下:) 原文地址:https://segmentfault.com/a/1190000012998107 js ...

  6. 第136天:Web前端面试题总结(理论)

    Web前端面试题总结 HTML+CSS理论知识 1.讲讲输入完网址按下回车,到看到网页这个过程中发生了什么 a. 域名解析 b. 发起TCP的3次握手 c. 建立TCP连接后发起http请求 d. 服 ...

  7. Vue 前端面试题[转]

    https://mp.weixin.qq.com/s/Uxhx2dJ1Xbm6N3Gl7wNZNw Vue 前端面试题 游荡de蝌蚪 前端开发 1周前 作者:游荡de蝌蚪 https://segmen ...

  8. [转帖]关于一个 websocket 多节点分布式问题的头条前端面试题

    关于一个 websocket 多节点分布式问题的头条前端面试题 https://juejin.im/post/5dcb5372518825352f524614 你来说说 websocket 有什么用? ...

  9. 前端面试题总结——HTML(持续更新中)

    前端面试题总结--HTML(持续更新中) 1.什么是HTML? HTML:HyperText Markup Language超文本标记语言 2.XHTML和HTML有什么区别 HTML是一种基本的WE ...

随机推荐

  1. try/catch的用法

    1.try/catch用法基础介绍 try { //程序中抛出异常 throw value; } catch(valuetype v) { //例外处理程序段 } 语法小结:throw抛出值,catc ...

  2. LINUX上使用GDB单步调试Chromium Android C++代码。

    ###动机###在LINUX使用GDB单步调试Chromium Android C++代码. [1]编译android平台Chromium, 修改GN文件中编译选项:-g -O0 使得编译优化更少,便 ...

  3. javaScript 三目运算符初探

    三目运算符 三目运算符,又称条件运算符,是计算机语言的重要组成部分.它是唯一有3个操作数的运算符,所以有时又称为三元运算符.一般来说,三目运算符的结合性是右结合的. 定义 对于条件表达式b ? x : ...

  4. 概率编程:《贝叶斯方法概率编程与贝叶斯推断》中文PDF+英文PDF+代码

    贝叶斯推理的方法非常自然和极其强大.然而,大多数图书讨论贝叶斯推理,依赖于非常复杂的数学分析和人工的例子,使没有强大数学背景的人无法接触.<贝叶斯方法概率编程与贝叶斯推断>从编程.计算的角 ...

  5. Fedora 29 Linux发行版发布,新功能使Web开发人员的工作更方便

    Matthew Miller宣布发布Fedora 29.这个项目的最新版本是在Fedora Core 1发布后几乎整整15年才发布的,并且可以在多个版本中用于多个体系结构. 最新版本的Fedora已经 ...

  6. libc.so.6: version GLIBC_2.14 not found

    https://blog.csdn.net/heylun/article/details/78833050

  7. EditPlus,UltraEdit等编辑器列选择的方法

    在使用富文本编辑器的时候,通常模式是行选择状态,由于今天想使用EditPlus列选择状态, 于是通过在网上收集的资料,总结出相关富文本编辑器的列选择的方法. EditPlus  1)菜单:编辑 -&g ...

  8. 如何分解json值设置到text文本框中

    <td><input type="text" id="name11"></td> //4设置访问成功返回的操作 xhr.on ...

  9. 73.node.js开发错误——TypeError: Cannot set property 'XXX' of undefined

    转自:https://blog.csdn.net/fd214333890/article/details/53467429

  10. css中linear-gradient的使用

    注明:此篇文章来自http://www.cnblogs.com/lhb25/archive/2013/01/30/css3-text-shadow.html.