Код: Выделить всё
public class UploadController : ApiController
{
private readonly IHttpContextAccessor _httpContextAccessor;
private readonly IWebHostEnvironment _webHostEnvironment;
public UploadController(IHttpContextAccessor httpContextAccessor,
IWebHostEnvironment webHostEnvironment)
{
_httpContextAccessor = httpContextAccessor;
_webHostEnvironment = webHostEnvironment;
}
[HttpPost]
public async Task PostFormData(List files, CancellationToken cancellationToken)
{
try {
// Check if the request contains multipart/form-data.
if (!Request.Content.IsMimeMultipartContent())
{
throw new HttpResponseException(HttpStatusCode.UnsupportedMediaType);
}
:authority
localhost:7196
:method
POST
:path
/upload/PostFormData
:scheme
https
accept
/
accept-encoding
gzip, Deflate, br, zstd
Accept-language
gb,en; q=0.9, en-us; q=0.8,8, en-au; q=0.7
cache-control
max-age = 0
content-content-mength
1293
content-type
multipart /form-dength-dengtha; Boundary = ---- webkitformboundaryy5g1pb4exs6s0pya
dnt
1
Origin
null
Приоритет
u = 1, i
sec-ch-ua
not; a = бренд "; V = 99", "Microsoft Edge"; "Chromium";v="139"
sec-ch-ua-mobile
?0
sec-ch-ua-platform
"Windows"
sec-fetch-dest
empty
sec-fetch-mode
cors
sec-fetch-site
cross-site
user-agent
Mozilla/5.0 (Windows NT 10.0;>
Подробнее здесь: https://stackoverflow.com/questions/797 ... -available
Мобильная версия