zoukankan      html  css  js  c++  java
  • 面试问到的题

    一、接口构成

    请求报文
    请求行:请求方法、url、http协议版本
    请求头:键值对形式组成的配置项
    请求体
    响应报文:
    响应行:协议版本、状态码、状态文本
    响应头:键值对形式组成的配置项
    响应体

    二、session和cookies的区别

    1、cookie数据保存在客户端,session数据保存在服务器端。
    2、cookie和session都是用来跟踪浏览器用户身份的会话方式;
    3、cookie和session同时使用的情况:
      1>当用户在第一次访问某个站点的时候,该站点会创建一个唯一的ID,并在数据库中创建一个对应于该ID的表项(有访问期限);
      2>然后在cookie中就会储存这个ID;
      3>当用户下一次访问高站点的时候,HTTP请求报文就会包含cookie中的ID,从而被服务器识别身份。

    三、缓存
    web缓存也叫作代理服务器。(过期机制)
    它是一种在不向原始服务器发送请求的情形下满足HTTP请求的技术。
    当对象在web缓存中的时候,请求被满足;
    否则将会请求原始服务器,然后缓存到服务器,接着满足请求;

    静态缓存:是在新内容发布的同时就立刻生成相应内容的静态页面;
    动态缓存:是在新内容发布以后,并不预先生成相应的静态页面,直到对相应内容发出请求时,
    如果前台缓存服务器找不到相应缓存,就向后台内容管理服务器发出请求,
    后台系统会生成相应内容的静态页面,用户第一次访问页面时可能会慢一点,但是以后就是直接访问缓存了。

  • 相关阅读:
    flash
    应用缓存
    音频和视频
    拖拽借口
    地理定位接口
    表单元素
    jquery常见用法
    jquery ajax 模板
    Ubuntu下Lucene环境搭配
    小絮叨
  • 原文地址:https://www.cnblogs.com/yinwenbin/p/11992520.html
Copyright © 2011-2022 走看看