您好,我正在使用以下处理程序在我的asp.net web应用程序上提供文件下载:
public void ProcessRequest(HttpContext context)
{
using (SFTDBEntities db = new SFTDBEntities())
{
try
{
string Id = context.Request.QueryString["Id"];
Guid Id_LogServerLo
我正在尝试使用C# (ASP.NET)下载远程文件。问题是当我浏览到文件下载URL时-它下载得很好。当我尝试WebClient.DownloadData(url)时,我得到了"no data to show“的响应。
如果我使用内置的VS2010浏览器浏览,我仍然得到这个“错误”信息。
文件链接是: (CSV文件)
如何下载文件?有什么想法吗?
非常感谢
ASP.NET 4.0
但是,如果我在页面中更新了我的.js文件,那么客户端的浏览器似乎不会下载新的.js文件(因为浏览器缓存?)。什么因素可以影响旧的.js文件留在客户的电脑上?有没有办法强迫客户端下载新的.js文件?
编辑: --我还有一个问题--浏览器保存.js缓存多长时间?它是否受客户端浏览器设置的控制?