首页 > Web开发 > 详细

原生js--编码请求主体(异步请求)

时间:2014-02-28 01:47:05      阅读:575      评论:0      收藏:0      [点我收藏+]

1、表单编码请求

  需要对每个表单元素进行普通的URL编码,使用“=”把编码后的名字和值分开,并使用“&”分开名值对。

  例如:a=b&c=d

  表单数据编码的MIME类型:application/x-www-form-urlencoded

  使用post方法提交必须设置Content-Type="application/x-www-form-urlencoded"

2、JSON编码请求

  JSON数据编码的MIME类型:application/json

  发送之前需要对json数据进行JSON.stringify,生成一个json格式的字符串

3、XML编码请求

  使用创建DOM的接口生成DOM接口,并将数据插入DOM结构中

  不需要为XML编码请求设置MIME类型,默认为“ext/plain;charset=UTF-8”

4、上传文件

  XHR API允许通过向send()方法传入FIle对象实现上传文件

5、multipart/form-data请求

  当HTML表单同时包含文件上传元素和其它元素时,不能使用普通的表单编码而必须使用multipart/form-data作为Content-Type值

  XHR2定义了新的API实现多部分请求主体:FormData()

原生js--编码请求主体(异步请求),布布扣,bubuko.com

原生js--编码请求主体(异步请求)

原文:http://www.cnblogs.com/charling/p/3570785.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!