我正在使用asp core 2.2
[HttpPost]
[Route("Create")]
public IActionResult Create([FromForm]SubjectWebFullDto newWeb)
{
try
{
if (!ModelState.IsValid)
return BadRequest(new BadRequestError("Incorrect Model"));
if (string.IsNullOrEmpty(newWeb.SourceWeb))
return NotFound(new NotFoundError("Incorrect Model"));
var subject = _subjectService.Get(newWeb.SubjectId);
var newObj = newWeb.LoadFrom(subject.Guid);
_subjectWebService.Insert(newObj);
return Ok();
}
catch (System.Exception ex)
{
}
}
所有没有在本地和服务器上上传图像的东西都可以。 当在本地响应中上传图片时可以: Local Api Post Man
,但是在服务器iis中失败: Server Api Post Man
我正在使用服务器IIS 7 在服务器中上传图片有什么问题?
型号:
public class SubjectWebFullDto
{
public int WebId { get; set; }
public string ImageUrl { get; set; }
public IFormFile Image { get; set; }
[MaxLength(200)]
public string Name { get; set; }
[MaxLength(10)]
public string PublishDate { get; set; }
[MaxLength(1000)]
[Required]
public string SourceWeb { get; set; }
[MaxLength(300)]
[Required]
public string Lead { get; set; }
public string Body { get; set; }
[MaxLength(300)]
public string Descript { get; set; }
public int SubjectId { get; set; }
}