我正在尝试从Heroku下载我的链接,但我一直在Heroku服务器上收到错误。我在本地使用链接时工作正常。我正在使用HTML进行下载。我把apk文件放在我的html文件夹中,所以它应该没有目录。使用带有python的烧瓶。
以下是代码:
<p> Download the app here: </p>
<a href="myapp.apk" download="myapp.apk"> Click here to download!</a>
这里有错误:
示例:它加载到此链接(不是我的真实链接):https://myapp.herokuapp.com/myapp.apk然后.....
Not Found
The requested URL was not found on the server. If you entered the URL manually please check your spelling and try again.
和
Failed to load resource: net::ERR_FAILED
有什么想法吗?
答案 0 :(得分:0)
Flask不提供开箱即用的静态文件,因此您可能需要告诉它该做什么。 How to serve static files in Flask提到您可以使用send_from_directory来执行此操作。