HTTP中body的数据传输格式

  1. multipart/form-data
    表单的格式提交数据。主要用来上传文件。
  2. application/x-www-form-urlencoded
    以键值对的格式提交数据。例如我们表单提交数据。
  3. raw
    选择text,则请求头是: text/plain
    选择javascript,则请求头是: application/javascript
    选择json,则请求头是: application/json (如果想以json格式传参,就用raw+json就行了),例如我们通过ajax传输数据。
    选择html,则请求头是: text/html
    选择application/xml,则请求头是: application/xml
    (通过json.Unmarshal(request.Body())解析Body获得raw方式的提交)
  4. Binary
    上传二进制文件。

另外。在提交数据上面有两种,一种是Params,保存的url上,另外的都保存的Body上。

你可能感兴趣的:(HTTP中body的数据传输格式)