我已经创建了一个下载文件的处理程序。 如果文件不存在或者用户无权下载该特定文件,我想返回404错误。
有可能吗?如果有,怎么样?示例代码将不胜感激。
答案 0 :(得分:1)
我不确定我们是否有足够的信息来说明您正在尝试做什么。您使用的是REST API吗?如果你正在使用WebApi,那就非常简单了:
public IHttpActionResult DownloadFile(string fileName)
{
if (!File.Exists(fileName))
{
return NotFound();
}
// Do something
return Ok(yourFile);
}