zoukankan      html  css  js  c++  java
  • Http

    应用层的协议

    Http默认是持久连接 Resquest Headers: connection:Keep-alive

    任意一端没有明确断开连接,保持TCP的连接

    URI:统一资源定位符

    UTL:分支,是子集,URL资源的地址

    http的请求方法:

    get:获取资源

    post:客户端提交数据到服务端,server保证数据被完整的保存,并且服务器不允许出现重复的数据

    put:客户端的数据发送到服务端

    delete:从服务器端删除资源

    消息结构:

    1.请求头

    2.响应头

    200 请求成功

    201 请求被创建完成,同时新的资源被创建。

    302 重定向

    400 客户端发送请求错误

    认证:

    1.基本认证 basic

    2.常规认证 oauth2.0 digest

    3.自定义认证

    401 被请求的页面需要用户名和密码。

    403直接拒绝

    404 不存在

    500

    Content-Type常用的统计:

    application/x-www-form-urlencodeed            form表单提交数据

    multpart/form-data  表单文件上传提交

    application/json      序列化json提交文件

    text/xml                  xml格式提交文件

  • 相关阅读:
    68
    56
    Django manager 命令笔记
    Django 执行 manage 命令方式
    Django 连接 Mysql (8.0.16) 失败
    Python django 安装 mysqlclient 失败
    H.264 SODB RBSP EBSP的区别
    FFmpeg—— Bitstream Filters 作用
    MySQL 远程连接问题 (Windows Server)
    MySQL 笔记
  • 原文地址:https://www.cnblogs.com/hyzhang/p/10729046.html
Copyright © 2011-2022 走看看