• HTTP 协议内常见的post提交数据类型介绍


    我们知道,HTTP 协议是以 ASCII 码传输,建立在 TCP/IP 协议之上的应用层规范。HTTP 协议规定的 HTTP 请求方法有 OPTIONS、GET、HEAD、POST、PUT、DELETE、TRACE、CONNECT 这几种。其中 POST 一般用来向服务端提交数据,本文主要讨论 POST 提交数据的几种方式。

    常见的post提交数据类型

    1.第一种:application/json:

    这是最常见的json格式如下

    {“input1”:“xxx”,“input2”:“ooo”,“remember”:false}

    2.第二种:application/x-www-form-urlencoded:

    浏览器的原生 form 表单,如果不设置 enctype 属性,那么最终就会以 application/x-www-form-urlencoded 方式提交数

    input1=xxx&input2=ooo&remember=false

    3.第三种:multipart/form-data:

    这一种是表单格式的,数据类型如下

    ------WebKitFormBoundaryrGKCBY7qhFd3TrwAContent-Disposition: form-data; name=“text”

    title------WebKitFormBoundaryrGKCBY7qhFd3TrwAContent-Disposition:form-data;name=“file”;filename="chrome.png"Content-Type: image/pngPNG … content of chrome.png …

    ------WebKitFormBoundaryrGKCBY7qhFd3TrwA–

    4.第四种:text/xml:这种直接传的xml格式

  • 相关阅读:
    搭建LAMP及wordpress
    httpd2.4常用配置
    编译安装httpd 2.4
    https加密实现
    httpd常用配置
    源码编译安装bind
    安装mariadb二进制程序
    搭建互联网DNS构架
    搭建DNS服务
    主从及转发DNS搭建
  • 原文地址:https://www.cnblogs.com/EasyNVR/p/12930340.html
Copyright © 2020-2023  润新知