http请求

    技术2022-07-11  77

    什么是http

    http是客户端与服务器端传出文本的一种协议标准http协议是无状态的https协议(加密传输)端口443

    http请求方法

    GET 请求指定的页面,获取页面信息POST 修改、新增、上传信息put 修改信息delete 删除信息head 只返回响应头信息trace 回显服务器收到的请求,主要用于测试或者诊断connect HTTP/1.1协议中预留给能改链接改为管道的方式代理服务器options 客户端查看服务器性能
    请求内容

    请求报文

    方法URL协议版本请求头部请求数据

    响应

    协议的版本成功或错误代码服务器信息响应头信息响应数据
    http请求的步骤
    建立tco连接客户端发送请求头,请求题服务器应答,返回响应头,响应内容关闭tcp链接客户端解析响应内容
    状态码
    1xx 响应2xx 成功 200 GET 请求成功201 修改成功 3xx 重定向 302 临时重定向304 未修改 4xx 客户端问题 401 未授权403 禁止访问404 找不到地址405 服务器不支持 5xx 服务器问题 500 内部服务器错误502 网关错误504 超时
    GET POST 对比
    GETPOST可以收藏地址不可以收藏地址可以缓存不可以缓存最大缓存 2048无限保留历史记录不留历史记录
    http 特点
    无状态 一次处理一个连接无状态 没有历史记录功能,处理完断开,客户端和服务器互不相连简单快捷 GET POST herader 请求灵活 不同 content-type 返回上传的不同数据类型支持BS 和 CS 结构
    Processed: 0.022, SQL: 9