【发布时间】:2011-03-22 06:41:26
【问题描述】:
我正在使用通用处理程序和 asp 创建 Silverlight 上传器。 该应用程序运行,但是当我尝试部署到本地主机服务器或生产服务器时,该应用程序无法正常工作。我认为问题出在通用处理程序的 URI 中。
//I THINK THE PROBLEM IS IN THIS LINE
UriBuilder ub = new UriBuilder("http://localhost:3840/receiver.ashx");
ub.Query = string.Format("filename={0}", fileName);
WebClient c = new WebClient();
c.OpenWriteCompleted += (sender, e) =>
{
PushData(data, e.Result);
e.Result.Close();
data.Close();
};
c.OpenWriteAsync(ub.Uri);
当我将应用程序部署到服务器时,通用处理程序 url 的正确格式是什么?如何测试处理程序以检查一切是否正常?
谢谢
【问题讨论】:
标签: http uri httphandler ashx