.NET WebAPI 图片上传疑难解答
您在使用 .NET WebAPI 进行图片上传时遇到问题,specifically 在 provider.FileData[0]; 上遇到问题,导致 FileData 返回 0。这使得无法获取上传的图片。
根据您提供的博客文章,我们注意到您通过 JS 测试上传功能。为了解决 FileData 返回 0 的问题,请检查:
请求是否包含 multipart/form-data 标头。这是用于上传文件的必需标头。正确解析请求体。ASP.NET WebAPI 使用 MultipartFormDataStreamProvider 类处理多部分表单数据。确保您正在使用该类或类似的方法。上传文件是否为空或太大。检查 provider.FileData 的长度,确保它不是空的或不超过服务器限制。
如果上述步骤没有解决问题,您可以尝试以下其他资源:
[ASP.NET WebAPI 上传文件](https://docs.microsoft.com/en-us/aspnet/web-api/overview/advanced/sending-html-form-data-part-2)[处理文件上传](https://docs.microsoft.com/en-us/azure/app-service/web/how-to-upload-files)
以上就是.NET WebAPI 图片上传为何出现 provider.FileData[0] 为 0?的详细内容,更多请关注【创想鸟】其它相关文章!
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至253000106@qq.com举报,一经查实,本站将立刻删除。
发布者:PHP中文网,转转请注明出处:https://www.chuangxiangniao.com/p/2659769.html