相关疑难解决方法(0)

在 next.js 中创建上传文件 api

可以在next.js中创建文件上传api吗?(使用 /api 目录)还是我必须在线使用外部第三方服务?网上找不到任何例子。谢谢

next.js

14
推荐指数
1
解决办法
1万
查看次数

意外结束Stream,内容可能已被另一个组件读取.Microsoft.AspNetCore.WebUtilities.MultipartReaderStream

当我尝试从请求中读取多部分内容时,我得到一个异常,说明内容可能已被其他组件读取.

 if (MultipartRequestHelper.IsMultipartContentType(Request.ContentType))
            {
                // Used to accumulate all the form url encoded key value pairs in the 
                // request.
                var formAccumulator = new KeyValueAccumulator();

                var boundary = Request.GetMultipartBoundary();
                var reader = new MultipartReader(boundary, HttpContext.Request.Body);
                var section = await reader.ReadNextSectionAsync();
                while (section != null)
                {
                    ContentDispositionHeaderValue contentDisposition;
                    var hasContentDispositionHeader =
                        ContentDispositionHeaderValue.TryParse(section.ContentDisposition, out contentDisposition);
                }
            }
Run Code Online (Sandbox Code Playgroud)

asp.net-core asp.net-core-2.0

7
推荐指数
4
解决办法
6609
查看次数

标签 统计

asp.net-core ×1

asp.net-core-2.0 ×1

next.js ×1