【发布时间】:2018-08-30 20:00:07
【问题描述】:
我正在尝试将 csv 文件从 Angular 上传到 Asp.NET Core webapi。 但是,尽管 Fiddler 显示网络上有一些东西,但在网络 abi 上得到了空对象。 我正在使用 Kendo UI 上传文件。
你能告诉我如何解决这个问题吗?我试过 [FromBody] 和 [FromForm] 但没有区别。
[HttpPost]
[Route(ApiRoutes.EodVariationMargin)]
public async Task<IActionResult> UploadPlugAsync(object plugs)
{
var content = JsonConvert.SerializeObject(plugs);
_logger.LogInformation(content);
return Ok();
}
Request Count: 1
Bytes Sent: 1,470 (headers:539; body:931)
Bytes Received: 198 (headers:198; body:0)
ACTUAL PERFORMANCE
--------------
ClientConnected: 11:34:36.511
ClientBeginRequest: 11:34:44.561
GotRequestHeaders: 11:34:44.561
ClientDoneRequest: 11:34:44.566
Determine Gateway: 0ms
DNS Lookup: 0ms
TCP/IP Connect: 0ms
HTTPS Handshake: 0ms
ServerConnected: 11:34:36.512
FiddlerBeginRequest: 11:34:44.566
ServerGotRequest: 11:34:44.566
ServerBeginResponse: 11:35:15.629
GotResponseHeaders: 11:35:15.629
ServerDoneResponse: 11:35:15.629
ClientBeginResponse: 11:35:15.629
ClientDoneResponse: 11:35:15.630
Overall Elapsed: 0:00:31.069
RESPONSE BYTES (by Content-Type)
--------------
~headers~: 198
【问题讨论】:
标签: asp.net-core kendo-ui-angular2