首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >通用处理程序+ UriBuilder

通用处理程序+ UriBuilder
EN

Stack Overflow用户
提问于 2011-03-22 14:41:27
回答 1查看 566关注 0票数 0

我正在使用一个通用的处理程序和asp创建一个Silverlight上传程序。应用程序可以运行,但当我尝试部署到本地主机服务器或生产服务器时,应用程序就不能正常工作。我认为问题出在泛型处理程序的URI中。

代码语言:javascript
复制
            //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的正确格式是什么?我如何测试处理程序以检查一切是否正常?

谢谢

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2011-05-03 10:17:46

使用以下两行代码在生产服务器上定义ub:(vb代码) Dim u As Uri = New Uri(Application.Current.Host.Source,"../receiver.ashx") Dim ub As New UriBuilder(u.OriginalString)

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/5387699

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档