使用基于Ajax发布的FormData和Json数组的区别

时间:2015-07-13 11:20:53

标签: javascript jquery ajax json

我想知道在AJAX / Jquery和Normal Json数组构建中使用 FormData传递 POST 数据有什么区别或者是否有任何改变。

我使用了FormData,我在发布的每个变量中看到以下内容,发送它有内容类型和其他信息,这真的有必要吗? 示例FormDATA发布:

                        var form_data = new FormData();                  
                        form_data.append("file", file_data);
                        form_data.append("fname",fname), 
==>on submit data: form_data, 



e08868d6629941cdc8549f7e4b8fbe92
    ------WebKitFormBoundaryAGXugLSkGAWzo2j7
    Content-Disposition: form-data; name="imagefile[]"; filename="car2.jpg"
    Content-Type: image/jpeg

    ------WebKitFormBoundaryAGXugLSkGAWzo2j7
    Content-Disposition: form-data; name="fname"

Json

data: {fname:"thisisfname"}, 

0 个答案:

没有答案