请求有效负载中的数组

时间:2015-12-08 11:58:34

标签: javascript php request httprequest

我正在向后台服务器发送一些图像数据。问题是,对于相同的代码,请求有效负载在我们不同的服务器上是不同的。

所以我正在提出这样的请求:

 sign_type.push("string");

并将其添加到以下字段:

 fields.sign_type = sign_type;
 fields.image_data = imageDataArray;

拨打电话:

     Upload.upload({
                    url: 'api/test',
                    method: 'POST',
                   file: files,
               imageData: imageDataArray,
                  fileName: filesName,
                  fields: fields,
                 fileFormDataName: 'file'
        }).success(function (response, status, headers, config) {
//                     
        }).error(function (data, status, headers, config) {

       });

但问题是,对于相同的代码,我在不同的服务器上获得不同的请求负载:

服务器1(正​​常工作)

  

------ WebKitFormBoundaryIWviAIcICxBA9gts   内容处理:表格数据;名称= “sign_type [0]”

     

的字符串

     

------ WebKitFormBoundaryIWviAIcICxBA9gts   内容处理:表格数据;名称= “sign_type [1]”

     

的字符串

     

------ WebKitFormBoundaryIWviAIcICxBA9gts   内容处理:表格数据;名称= “IMAGE_DATA [0]”

服务器2(不工作):

  

------ WebKitFormBoundaryWb0UyBYCZAa6YGAG   内容处理:表格数据;名称= “sign_type”

     

[ “字符串”, “字符串”

     

------ WebKitFormBoundaryWb0UyBYCZAa6YGAG   内容处理:表格数据;名称= “IMAGE_DATA”

0 个答案:

没有答案