【发布时间】:2016-11-25 06:36:08
【问题描述】:
大家好,我正在使用 angularjs 在服务器端发送字节数组,但我没有在服务器端获取数据。 这是我的代码。
$scope.Upload = function () {
var bytesToSend = [253, 0, 128, 1]
var send = new Uint8Array(bytesToSend)
var Upload = $.ajax({
type: 'POST',
url: "/UploadFile",
dataType: JSON,
contentType: false,
data: send,
success: function (send) {
toastr.success("Upload Successfully");
}
});
Upload.error(function () { console.log(bytesToSend+'gaurav') });
}
这是我的服务器端代码
[HttpPost]
[Route("UploadFile")]
public bool UploadedFile(byte[] send)
{
return false;
//return await CenterGateWay.UpldFile(up);
}
}
我没有在 byte[] send 中获取数据,它显示的是空值。 请任何人帮助我错了我在控制台中获取数据 这里 [253, 0, 128, 1]。 现在使用firefox浏览器。
【问题讨论】:
-
好问题!!
标签: javascript jquery asp.net angularjs ajax