草庐IT

UriComponents

全部标签

c# - 如何从 url 字符串中删除端口号

我有以下代码片段:stringtmp=String.Format("javascript:window.open('{0}');",url);ClientScript.RegisterClientScriptBlock(this.GetType(),"NewWindow",tmp);此代码生成的URL包含端口号,我认为这是因为网站使用了端口80,并且在此代码中我试图从网站的虚拟目录加载页面。关于如何抑制此代码生成的URL字符串中的端口号的任何想法? 最佳答案 使用Uri.GetComponents方法。要删除端口组件,您必须组合所有

c# - 如何从 url 字符串中删除端口号

我有以下代码片段:stringtmp=String.Format("javascript:window.open('{0}');",url);ClientScript.RegisterClientScriptBlock(this.GetType(),"NewWindow",tmp);此代码生成的URL包含端口号,我认为这是因为网站使用了端口80,并且在此代码中我试图从网站的虚拟目录加载页面。关于如何抑制此代码生成的URL字符串中的端口号的任何想法? 最佳答案 使用Uri.GetComponents方法。要删除端口组件,您必须组合所有