【问题标题】:Hide Downloadlink ASP隐藏下载链接 ASP
【发布时间】:2012-09-11 14:59:52
【问题描述】:

我正在尝试从某些文件中隐藏下载链接。他们在 FTP 上。当我下载文件时,我可以回溯到服务器并抓取更多文件,但我想阻止这种情况。我已经搜索了一些解决方案,但我从来没有让它们工作。

我有一个单独的 download.ashx 文件,其中包含以下代码。我不仅仅是文件 download.zip 的示例

Response.Clear()
Response.ContentType = "application/x-zip-compressed"  
Response.AppendHeader("Content-Disposition", "attachment; filename=download.zip")
Response.WriteFile(ftp://server.de/files/scripts/files/)
Response.End()

这是下载的超链接

<a href="download.ashx?download.zip" target=""_blank"">Click here to Download File</a>

每次点击下载链接时都会出现运行时错误:

Server Error in '/files/scripts/files' Application.

我希望你有一些想法来解决这个问题。

谢谢

【问题讨论】:

    标签: asp-classic download


    【解决方案1】:

    看看这个答案ASP.NET Create zip file for download: the compressed zipped folder is invalid or corrupted

    如果您可以使下载代码正常工作,您可以通过生成(例如)一个指向下载的 asp 按钮而不是指向 FTP 的链接来隐藏文件位置。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-11-15
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多