问题标签 [iformfile]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
file - 自己的 FormFile 模型
目前我正在解决加载文件的问题 - 我使用了 IFormFile,但我现在需要为每个文件添加一个变量(布尔值) - 以了解用户是否将此文件标记为主文件或附加文件。
我试图制作自己的课程:
但是当我使用它时,模型中没有文件。(当我使用List<IFormFile>
而不是List<MyFormFile>
在模型中时,它可以工作。
当前从浏览器发送的文件如下所示:
文件 {mainFile: true, name: "Test_Result.pdf", lastModified: 1597833278041, lastModifiedDate: Wed Aug 19 2020 12:34:38 GMT+0200 (Central European Summer Time), webkitRelativePath: "", ...}
我错过了什么?
谢谢。
file - 如何将表单数据 IFormFile 从 Controller 发布到 API?
在 api IFormFile 中收到 null。
Javascript:
表单文件到达控制器却无法到达前面的api控制器:
接口:
asp.net-core - 注册时上传图片给用户时出错?
我在注册时尝试为我的用户上传个人资料图片,但发生错误“处理请求时发生未处理的异常”,这是什么以及如何修复它。我已成功加载索引页面的图像,但我的注册器收到如下所示的错误。这是我的代码
错误图片 在此处输入图片描述
asp.net-core - IFormfile 不发送最新文件
我正在开发一个 ASP.NET 核心 Web 应用程序,我必须从 Excel 文件中导入一些数据。我已经构建了一个网页,上面有一个使用模型绑定到 IFormFile 的表单。
当我选择一个 Excel 文件并在第一次上传文件并在后端接收时提交表单时;没问题。然后我首先检查 Excel 文件中的单元格,当它不符合我的预期时,我会返回一个错误。用户可以通过 Microsoft Excel 更正 Excel 文件,然后再次按下提交按钮(文件仍处于选中状态)。然后发生的事情是后端收到的不是更正的文件,而是旧文件!...这不是我想要的,我想收到更正的最新文件。我怎样才能做到这一点?
asp.net-core - 如何将 pdf 文件传递给需要 IFormFile 的控制器
我一整天都在研究这个问题,并且已经进行了研究,我似乎无法在任何地方找到解决方案。我有这个在我的控制器中调用 List 的函数,List 需要一个 IFormFile 参数,这是我的 javascript 方法
这是我在控制器中的列表
CFile 总是空的,我已经尝试过不同的方法,比如传递
其他人有想法吗?
file-upload - 无法同时创建教程和上传文件
我在创建教程和同时上传文件时遇到问题。每次我尝试,邮递员都会告诉我:
“错误:错误请求”
我不知道如何解决这个问题...
在我的 TutorialDTO.cs 我有
在我的 TutorialController.cs 我有
有人可以帮助我吗?这几天我一直在为这个问题苦苦挣扎。而且我开始厌倦这个...
api - 无法使用 IFormFile 将值发布到 Web API
我有一个 Web 应用程序,它执行将图像上传到 api 的操作,代码如下
并且在这样的代码上方有一个 Web API 来处理 Rest 请求
我的问题是 Web 应用程序中的 UploadModel 模型包含从前端请求的正确值(UserId = 10,Token = "eyJ........",File = [object])但是当它发布时对于 API,UploadModel 中的 3 个属性没有获得从 Web 应用程序发布的值(UserId = 0,Token = null,File = null)
你能帮我找到解决方案吗?谢谢大家
razor - 从视图上传文件时.net core IFormFile null
我正在尝试将文件绑定到模型中的 IFormFile 属性。当我上传文件时,该属性仍然为空。知道我做错了什么吗?
我的代码看起来像这样:
模型:
看法:
出于某种原因,当属性类型是字符串时,它会设法使用文件名填充 UploadedFile,但是当它是 IFormFile 时,它仍然为空(而其他属性已成功填充)。
c# - 无法保存从剃刀视图上传为 IForm 的文件的文件名
我的目标是让用户将文件上传到服务器,将文件保存在本地(在服务器上)并在模型中保留带有本地文件路径的属性,向用户返回不同的视图,然后返回到控制器/模型仍然具有文件路径的服务器。我的代码看起来像这样:
我的模型:
我的控制器:
意见:
问题是一旦调用 DoSomething 函数,所有其他属性都被分配,只有 LocalFilePath 属性为空。知道为什么吗?
c# - ASP .NET Core Web API - 使用 IFormFile 从上传控制器获取和提取 .zip 文件
我有一个 API 上传控制器,它有一个参数 IFormFile。从 Swagger,我传递了一个 .zip 文件,其中包含一些 .json 文件。我想从我从 Swagger 收到的 .zip 中获取这些 .json 文件,并将它们传递给将处理它们的服务。
所以我设法创建了这样的逻辑。我将 .zip 文件保存在 (~Temp>settings) 目录中,接下来我要做的是解压缩该文件并将 .json 文件发送到名为“temp-json-imports”的不同目录中。这样我就可以获取 .json 文件并使用它们。
这是我到目前为止编写的代码,它不起作用,它在最后一行失败 - (ZipFile.ExtractToDirectory(filePath, tmpJsonImports);),除了 System.IO.IOException 类型的异常(如所示下图)。任何关于如何解决这个问题的想法都将非常受欢迎。:)