問題タブ [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.

0 投票する
1 に答える
8344 参照

asp.net - ASP.NET Core API で IFormFile を使用してファイルをアップロードする必要がありますか

MVC Web アプリでファイルをアップロードする方法は理解IFormFileできますが、Swagger をサポートする API を作成するときに ASP.NET Core を使用してファイルをアップロードする正しい方法は何ですか?

IFormFile を使用

Body.Stream の使用

0 投票する
0 に答える
366 参照

asp.net-core - IFormFile は、ASP.NET Core でクライアントからファイルを自動的に読み取りますか?

Razor モデルに IFormFile があり、それをサーバーに送信しています。私がそこに着いたら、ファイルはクライアントから読み取られますか、それとも手動で行う必要がありますか?

アイデアは、CopyToAsync を使用したいということですが、ファイルが既にメモリ内にある場合、ファイルにメモリを 2 回割り当てるのではないかと心配しています。

0 投票する
0 に答える
731 参照

angularjs - AngularJS を使用したレコードを含む ASP.Net Core アップロード ファイル

IFormFile であるファイルのアップロードの新しい実装を使用しています。ビュー モデルを作成してモデルにマップしましたが、ビュー モデルの ImageFile プロパティで null 値を取得しています。レコードを挿入する際に、AngularJS を使用してリロードを防止しています。以下は私のビューとコントローラーです。

そして、これがダイアログボックスでの私のビューです。

送信ボタンを使用しましたが、ビュー モデルの ImageFile プロパティで null 値が取得されます。

これが私のビューモデルです。

0 投票する
3 に答える
42332 参照

database - ASP.NET Coreを使用して画像をデータベースに保存するには?

ASP.NET Core(MVC 6) EF Visual Studio を使用して小さなブログに取り組んでいます。画像をデータベースに保存する方法がわかりません。について読んだことIFormfileがありますが、どうすればいいのかよくわかりません。行き詰まっています。私はこれが初めてで、少し助けていただければ幸いです。

作成中の投稿に画像を保存したい(同じフォームで)。したがって、postIDに保存したいと思います。次に、画像を表示できるようにする必要があります。どうすればよいですか?

0 投票する
1 に答える
19267 参照

c# - ICollection を受け入れる ASP.NET コントローラーに複数のファイルを送信する

私の ASP.NET Core バックエンドには、次のようなコントローラー関数があります。

フロントエンドでは、次のように関数を呼び出します。

"files" が単一のファイル (1 つのファイルを含む配列ではなく、単一の File オブジェクト) の場合、単一のファイルを含むUploadFileで呼び出されICollection<IFormFile>ます。

"files" がファイルのリストの場合、FileList または File オブジェクトの配列のいずれかがUploadFile空の で呼び出されますICollection<IFormFile>

として解析できるようにファイルのリストを送信するにはどうすればよいICollection<IFormFile>ですか?

0 投票する
1 に答える
4687 参照

multipartform-data - ASP.NET Core Web API IFormFile 空、FormData リクエスト送信時

Aurelia Fetch Client を使用して、ファイル アップロード リクエストを Web API エンドポイントに送信しています。しかし、IFormFile はすべてのタイルが空です。私のコードは以下です。

クライアント側

Web API エンドポイント

files は常に null です。私はこの投稿に従い、前述のとおりに実行しました。しかし、まだ何が間違っているのか理解できません。