HTTP/1.1 协议规定的 HTTP 请求方法有 OPTIONS、GET、HEAD、POST、PUT、DELETE、TRACE、CONNECT 这几种。其中 POST 一般用来向服务端提交数据,本文主要讨论 POST 提交数据的几种方式。

协议规定 POST 提交的数据必须放在消息主体(entity-body)中,但协议并没有规定数据必须使用什么编码方式。实际上,开发者完全可以自己决定消息主体的格式,只要最后发送的 HTTP 请求满足上面的格式就可以。

但是,数据发送出去,还要服务端解析成功才有意义。一般服务端语言如 php、python 等,以及它们的 framework,都内置了自动解析常见数据格式的功能。服务端通常是根据请求头(headers)中的 Content-Type 字段来获知请求中的消息主体是用何种方式编码,再对主体进行解析。所以说到 POST 提交数据方案,包含了 Content-Type 和消息主体编码方式两部分。下面就正式开始介绍它们。

PostMan 四种常见的 POST 提交数据方式相关推荐

  1. [转载] application/json 四种常见的 POST 提交数据方式

    参考链接: 关于/联系我 application/json 四种常见的 POST 提交数据方式 转载声明: 本文系转载自以下两篇文章: 四种常见的 POST 提交数据方式 作者: 沧海一滴 转载仅为方 ...

  2. 四种常见的 POST 提交数据方式 专题

    原文地址为: 四种常见的 POST 提交数据方式 专题 定义和用法 enctype 属性规定在发送到服务器之前应该如何对表单数据进行编码. 默认地,表单数据会编码为 "application ...

  3. 四种常见的 POST 提交数据方式--good

    http://www.cnblogs.com/softidea/p/5745369.html 四种常见的 POST 提交数据方式--good HTTP/1.1 协议规定的 HTTP 请求方法有 OPT ...

  4. (转载)四种常见的 POST 提交数据方式

    转载地址:https://imququ.com/post/four-ways-to-post-data-in-http.html 四种常见的 POST 提交数据方式 HTTP/1.1 协议规定的 HT ...

  5. application/json 四种常见的 POST 提交数据方式

    四种常见的 POST 提交数据方式   HTTP/1.1 协议规定的 HTTP 请求方法有 OPTIONS.GET.HEAD.POST.PUT.DELETE.TRACE.CONNECT 这几种.其中 ...

  6. 四种常见的 POST 提交数据方式对应的content-type取值

    做前后端分离一般都有第3中 , 第一种 基本上jquery那年代用的了 第2种在需要传文件时用的 https://www.cnblogs.com/wushifeng/p/6707248.html 四种 ...

  7. 四种常见的 POST 提交数据方式

    HTTP/1.1 协议规定的 HTTP 请求方法有 OPTIONS.GET.HEAD.POST.PUT.DELETE.TRACE.CONNECT 这几种.其中 POST 一般用来向服务端提交数据,本文 ...

  8. Web 四种常见的POST提交数据方式

    HTTP/1.1 协议规定的 HTTP 请求方法有 OPTIONS.GET.HEAD.POST.PUT.DELETE.TRACE.CONNECT 这几种.其中 POST 一般用来向服务端提交数据,本文 ...

  9. 四种常见的 POST 提交数据方式对应的 content-type 取值

    application/x-www-form-urlencoded 这应该是最常见的 POST 提交数据的方式了.浏览器的原生 form 表单,如果不设置 enctype 属性,那么最终就会以 app ...

最新文章

  1. JAVA之JVM调优-从eclipse开始
  2. 《java编程思想》学习笔记——复用类
  3. 我记录网站综合系统 -- 技术原理解析[3:我记录框架处理流程]
  4. 4. 分类的线性模型
  5. 《Docker——容器与容器云》:第五章 构建自己的容器云
  6. 从 SPIR-V 到 ISPC:将 GPU 计算转化为 CPU 计算
  7. oracle 中的trunc()函数及加一个月,一天,一小时,一分钟,一秒钟方法
  8. java jsp动作_Java中级—JSP九大内置对象和动作
  9. 监控系统之weblogic,apache,tuxedo的监控项的整理
  10. 浪曦struts2学习笔记3
  11. 火狐浏览器模拟发送post请求
  12. 苹果屏蔽更新描述文件_iOS屏蔽更新描述文件以及超级详细安装方法分享
  13. 【一起入门NLP】中科院自然语言处理第13课-NLP基础任务④:序列生成问题(Seq2Seq)
  14. 打开html文件是文字模式,为什么我打开的有些网页成了全文字格式的?
  15. 【笔记】ConcurrentHashMap,保证线程安全,并且效率高
  16. 精品英文字体:20款免费的的圣诞节艺术字体
  17. android 个人记账工具 OnMyMeans 源码地址
  18. 书读百遍其义自见-------2017--05--27读书篇
  19. Java开关按钮的使用
  20. java使用sftp上传(文件)图片到服务器中

热门文章

  1. c#中的long类型示例_C#中带示例的带符号字节数组
  2. 机器学习 属性_属性关系文件格式| 机器学习
  3. ASP.NET MVC 5调用其他Action
  4. 1-2.Win10系统利用Pycharm社区版安装Django搭建一个简单Python Web项目的步骤之二
  5. 安卓逆向之基于Xposed-ZjDroid脱壳 逆向分析(脱壳)
  6. 外部服务发现之 ingress(一) traefik 的安装使用
  7. 认识和选购极致画质的显示器
  8. 明令禁止工作“996”,是对“生而为人”的基本尊重
  9. 自动图片轮播php源码,js实现自动图片轮播代码
  10. springboot python 开发效率比较-2018年Java开发值得学习的10大技术