分享web开发知识

注册/登录|最近发布|今日推荐

主页 IT知识网页技术软件开发前端开发代码编程运营维护技术分享教程案例
当前位置:首页 > IT知识

http协议

发布时间:2023-09-06 02:07责任编辑:沈小雨关键词:http

http 协议:

  1)http协议格式:

    URL:scheme://server[:port]/path/to/source (服务器上的每一个资源都有一个对应的url与之对应)

    request:

      <method> <url> <version>

      <HEADERA>

      <body>

    response:

      <verion> <status> <reason phrase>

      <HEADERS>

      <body>

其中:

  method:

    除了get,head,post,put,delete,trace,options还有很多其他的方法

  status:

    1XX:信息类

    2XX:成功类,200

    3XX:重定向类301,302,304

    4XX:客户端错误类,403,404

    5XX:服务端错误类,502

  HEADER:

    通用首部(请求/响应都可以使用)

    请求首部

      If-Modified-Since,If-None-Match  

    响应首部

    实体首部(用在body中)

    扩展首部

  协议格式:文本、二进制

  2)Web页面:一个页面通常含有多个资源,也就是说我们浏览器访问的是一个页面的入口,在页面被浏览器加载显示的过程中,又会向服务器发送请求,将页面中包含的资源显示完毕

    为了加速页面的打开使用的机制:

      缓存,

      并发多线程发起请求,

      同一个页面的不同资源放在不同的域名下(配置浏览器针对同一个域名线程并发上限实现的)

    以上机制,会导致服务器面临大量并发请求的压力

  pv:page view

  uv:user view

  3)认证:

    基于IP认证:

    基于用户认证:

      basic认证

      digest认证

  4)资源映射:

    Alias(别名)

    DocumentRoot

    

http协议

原文地址:https://www.cnblogs.com/wanjn/p/9463928.html

知识推荐

我的编程学习网——分享web前端后端开发技术知识。 垃圾信息处理邮箱 tousu563@163.com 网站地图
icp备案号 闽ICP备2023006418号-8 不良信息举报平台 互联网安全管理备案 Copyright 2023 www.wodecom.cn All Rights Reserved