正在从 post 人 returns 状态码 415 发送 post 请求
Sending a post request from postman returns status code 415
我正在使用 MediatR 和 Entity Framework Core,并且我有一个 post 控制器操作
[HttpPost]
public async Task<ActionResult<User>> RegisterUser(RegisterUserCommand request)
{
var response = await _mediator.Send(request);
if (!response.IsSuccess)
{
return BadRequest(response.Error);
}
return Ok(response.Result);
}
其中 RegisterUserCommand
定义为
public class RegisterUserCommand : IPreprocessedRequest<ICommandResult>
{
public string Email { get; set; } = string.Empty;
[ValidateNever]
public string? Error { get; set; }
}
当我尝试从 Postman 发送 POST 请求时,出现 415 错误。
如果有必要,我可以post处理程序class
将邮递员中的 header 更改为应用程序 json,仔细检查您的请求 headers
我正在使用 MediatR 和 Entity Framework Core,并且我有一个 post 控制器操作
[HttpPost]
public async Task<ActionResult<User>> RegisterUser(RegisterUserCommand request)
{
var response = await _mediator.Send(request);
if (!response.IsSuccess)
{
return BadRequest(response.Error);
}
return Ok(response.Result);
}
其中 RegisterUserCommand
定义为
public class RegisterUserCommand : IPreprocessedRequest<ICommandResult>
{
public string Email { get; set; } = string.Empty;
[ValidateNever]
public string? Error { get; set; }
}
当我尝试从 Postman 发送 POST 请求时,出现 415 错误。
如果有必要,我可以post处理程序class
将邮递员中的 header 更改为应用程序 json,仔细检查您的请求 headers