【发布时间】:2021-06-19 14:08:45
【问题描述】:
我有以下 Asp.Net Core 5 控制器来上传文件:
[HttpPost("files")]
public virtual async Task<IActionResult> Upload(IFormFile[] files) {
}
文件正在从 Javascript 库上传...
我检查了浏览器控制台,发送的请求是:
Request
Content-Type: multipart/form-data; boundary=----WebKitFormBoundaryWkiZgifAgMo5d8v3
Accept: */*
Referer: http://localhost:5000/admin/files/upload
Origin: http://localhost:5000
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_6) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/14.0.3 Safari/605.1.15
X-Requested-With: XMLHttpRequest
Request Data
MIME Type: multipart/form-data
Boundary: ----WebKitFormBoundaryWkiZgifAgMo5d8v3
Request Data:
------WebKitFormBoundaryWkiZgifAgMo5d8v3
Content-Disposition: form-data; name="files[]"; filename="4e540d9d58d4bf6dd7f713e775a8f9bd 2.jpg"
Content-Type: image/jpeg
------WebKitFormBoundaryWkiZgifAgMo5d8v3--
在我的文件控制器中,数组文件没有项目...
知道我可能缺少什么吗?
【问题讨论】:
-
嗨@MiguelMoura,有关于这个案例的最新消息吗?
标签: javascript asp.net-core redactor asp.net-core-5.0 redactor.js