美文网首页
服务端与网络题目

服务端与网络题目

作者: 头大如牛 | 来源:发表于2019-07-11 00:11 被阅读0次

服务端与网络

1、常见状态码

2、缓存

200 From cache和200 ok
400,401,403状态码分别代表什么
浏览器缓存

3、cookie, session, token

4、前端持久化的方式、区别

5、DNS是怎么解析的

  1. 用户主机上运行着DNS的客户端,就是我们PC机或者手机客户端运行着DNS客户端了
  2. 浏览器将接受到的url抽出域名字段,就是访问的主机名,比如www.baidu.com,并传给DNS应用的客户端
  3. DNS客户端向DNS服务器端发送一份查询报文,报文中包含着要访问的主机名字段
  4. DNS客户机最终会收到一份回答报文,其中包含有该主机名IP
  5. 一旦浏览器收到了DNSip地址,就可以向IP地址定位的HTTP服务器发起TCP链接

6、cdn

7、计算机网络的相关协议

8、http/https/http2.0

9、get post区别

  1. GET后退按钮/刷新无害,而POST会重新提交数据
  2. GET书签可收藏,POST为书签不可收藏
  3. GET能缓存,POST不能缓存
  4. GET编码类型application/x-www-form-url,POST编码类型encodedapplication/x-www-form-urlencoded或multipart/form-data,为二级制数据使用多重编码
  5. GET历史参数保留在浏览器历史中,POST参数不会保存在浏览器历史中
  6. GET对数据有长度限制,发送数据的时候,GET方法向URL添加数据;URL长度是受限的,POST无限制
  7. GET只允许ASCII字符。POST无限制,允许二进制数据
  8. 与POST相比,GET安全性差,明文发送 拼接URL
  9. POST比GET安全,因为参数不会保存在浏览器历史或web服务器日志中
  10. ET的数据在URL中对所有人都是可见的。POST的数据不会显示在URL中

10、ajax、 axios库

axios.get(url,{
    params: {
        ID: 123456
    }
}).then(function(res) {
    console.log(res)
}).catch((err)=> {
    console.log(err)
})
axios.request(config)

axios.get(url[, config])
axios('/user/12345', {
  method: 'get',
  params: {
    firstName: 'Fred',
    lastName: 'Flintstone'
  }
});

axios.post(url[, data[, config]])
axios.delete(url[, config])
axios.head(url[, config])
axios.put(url[, data[, config]])
axios.patch(url[, data[, config]])

11、tcp三次握手,四次挥手流程

12、跨域

13、前端安全XSS、CSRF

14、websocket

15、Http请求中的keep-alive有了解吗

16、网络分层

17、即时通信,除了Ajax和websocket

18、模块化,commonJS,es6,cmd,amd

相关文章

  • 服务端与网络题目

    服务端与网络 1、常见状态码 2、缓存 200 From cache和200 ok400,401,403状态码分别...

  • 2018-12-25

    Android网络请求库的对比 首先,Android端开发离不开与服务端的交互,与服务端交互就离不开网络请求;其次...

  • 网络延时测量程序设计

    项目简介 网络延时测量程序项目需求:1.客户端与服务端能够通信,并能测量网络延时(客户端发送信息给服务端,服务端收...

  • 局域网内通过Socket传输文件(Android&iOS

    实现步骤 读取设备当前连接的网络信息 服务端监听端口 客户端与服务端建立连接 发送文件/接收文件 读取设备的网络信...

  • 2019-04-05

    网络编程进阶整理 案例一:实现客户端与服务端的交互 频繁的客户端与服务端的通信 需求: 1.客户端通过键盘录入发送...

  • 实现Android与服务器端互发数据

    编写Android端为客户端的简易app,用电脑端作服务端,实现客户端与服务端互发字符串。利用Socket网络编程...

  • HTTP简介

    主要内容: Web客户端与服务端是如何通信的 HTTP报文格式 底层TCP网络传输 1.1 Web客户端和服务端 ...

  • 收集常用端口信息

    文件共享端口 远程连接端口 Web应用服务端口 数据库服务端口 邮件服务端口 网络常见协议端口 特殊服务端口

  • RxAndroid 来管理应用状态(2)

    我们的移动设备与服务端是异步的,发起请求后,就只有等待了,等待反馈,可能因为不稳定的网络,我们可能无法收到服务端的...

  • 服务端,网络

    网络的TCP/IP分层模型: 为什么分层?分层是为了明确每一层的工作任务,避免它们之间耦合(耦合指彼此影响),每层...

网友评论

      本文标题:服务端与网络题目

      本文链接:https://www.haomeiwen.com/subject/xyslkctx.html