zoukankan      html  css  js  c++  java
  • HTTP协议

    HTTP协议使得Web服务器与浏览器之间可以通过互联网或者内网进行数据交互。

    通常HTTP的URL格式如下:

    protocol://[host.]domain[:port][/context][/resource][?query string]
    或者
    protocol://IP address[:port][/context][/resource][?query string]

    HTTP的默认端口是80

    Tomcat的默认端口是8080

    HTTP请求

    一个HTTP请求包含三部分内容

    -- 方法-URL-协议版本  # 第一行
    -- 请求头信息  # 通过空行和请求正文分割
    -- 请求正文

    HTTP相应

    一个HTTP相应也包含三部分内容

    -- 协议-状态码-描述  # 第一行
    -- 相应头信息  # 通过空行和响应正文分割
    -- 相应正文

    HTTP状态码

    HTTP状态码是用来表示网页服务器HTTP相应状态的3位数字代码

    1XX  表示请求已被接受,需要急需处理
    2XX  表示请求已成功被服务器接受、理解
    3XX  表示重定向,需要进一步的操作以完成请求
    4XX  表示客户端错误,请求包含语法错误或无法完成的请求
    5XX  表示服务器错误,服务器在处理请求的过程中发生了错误
    常见的状态码有:
    200  表示请求成功
    301  表示资源(网页等)被永久转移到其他URL
    404  表示请求的资源不存在
    500  表示内部服务器错误
  • 相关阅读:
    2017.10.12
    2017.10.25
    2017.10.24
    进度条06
    课堂练习(返回一个环状一维整数数组中最大子数组的和)
    团队项目成员和题目
    团队作业--四则运算网页版
    进度条04
    个人作业(最大子数组)
    进度条03
  • 原文地址:https://www.cnblogs.com/0820LL/p/9801134.html
Copyright © 2011-2022 走看看