Postmanから作成したエンドポイントにファイルを投稿しようとしています。しかし、それは私にこのエラーを与えます。郵便配達員のヘッダーContent-Typeを渡していない
415サポートされていないメディアタイプ
[Consumes("multipart/form-data")]
[HttpPost]
public async Task<IActionResult> SendEmail([FromBody]Entity entity)
{
try
{
return OK();
}
catch (Exception e)
{
throw e;
}
}
public class Entity
{
public List<IFormFile> Files { get; set; }
}
フォームデータをPOSTする場合は、メソッドパラメータに[FromForm]
の代わりに[FromBody]
を使用してみてください。