在ASP.NET Core中找不到上传到服务器的文件

bwleehnv  于 9个月前  发布在  .NET
关注(0)|答案(1)|浏览(118)

当我把一个音频文件放在ASP.NET的服务器目录中,并试图通过其URL从媒体播放器打开它时,我得到一个错误
我们无法打开<file_name>请稍等,然后再试一次
我尝试使用Postman发送GET请求,结果得到一个状态码:404 - resource not found.
我使用的是.NET 7.0,我使用了app.UseStaticFiles()方法,我把文件放在项目目录中,我使用的URL是http://appUrl/fileName(带扩展名)
如何将文件存储在服务器上并使用其URL访问它?

vhmi4jdf

vhmi4jdf1#

确保你的项目有一个wwwroot目录,并且文件被放置在其中。ASP.NET默认从wwwroot目录提供静态文件。如果你没有,请创建一个wwwroot文件夹并将你的文件放在那里。

|-- YourProject
   |-- wwwroot
      |-- yourfile.mp3
   |-- ...

字符串

相关问题