C# 铬不';t使用process.start c正确打开url#

C# 铬不';t使用process.start c正确打开url#,c#,.net,visual-studio,google-chrome,httpwebrequest,C#,.net,Visual Studio,Google Chrome,Httpwebrequest,我正在尝试使用fakemailgenerator进行一些工作,url与httpwebrequest配合良好,并由MessageBox打印。正确显示,这是有问题的代码片段,顺便说一句,没有错误或例外 //FOR EXAMPLE mail@fakemail.com string[] mailSplit = mail.Split(new string[] { "@" }, StringSplitOptio

我正在尝试使用fakemailgenerator进行一些工作,url与
httpwebrequest
配合良好,并由
MessageBox打印。正确显示
,这是有问题的代码片段,顺便说一句,没有错误或例外

                //FOR EXAMPLE mail@fakemail.com
                string[] mailSplit = mail.Split(new string[] { "@" }, 
                StringSplitOptions.None); // MAKING AN ARRAY TO SPLIT USER 
                AND DOMAIN

                string url = @"http://www.fakemailgenerator.com/#/" + 
                mailSplit[1] + "/" + mailSplit[0] + "/"; //GENERATING AND SAVING THE FAKE MAIL URL.
                MessageBox.Show(url); //THIS PRINTS http://www.fakemailgenerator.com/#/fakemail.com/mail
                Process.Start("chrome", url); //THIS GOES TO http://www.fakemailgenerator.com/#/fakemail.com
编辑

这与fakemailgenerator.com没有任何关系,因为如上所述,我尝试使用
httpwebrequest
,另外在加载状态下它只是
http://www.fakemailgenerator.com/#/fakemail.com
而不是完整的url

编辑


我立即尝试手动放置url,结果很好,并已在chrome中成功打开,并且我发现在使用
MessageBox.Show打印url时,url存在一个问题(使用变量时,不手动设置url),显示的url类似于
http://www.fakemailgenerator.com/#/domain.com /用户
.com
/user
之间有一个空格,因此我尝试使用
url.Replace('''.\0')
)将空格替换为
\0
null
),但失败,因此,我认为可能有一种方法可以删除空白?

运行代码,效果很好。新的Chrome窗口以正确(完整)的url打开。虽然对我来说这是一个错误页面,但如果当你试图访问该站点时该站点确实存在,也许有某种重定向会将你重定向到一个url较短的站点

运行了代码,效果很好。新的Chrome窗口以正确(完整)的url打开。虽然对我来说这是一个错误页面,但如果当你试图访问该站点时该站点确实存在,也许有某种重定向会将你重定向到一个url较短的站点

我已经解决了这个问题,我真的不知道它是从哪里来的,但我所知道的是,在url中添加了一个空格,使得
process.Start(“chrome”,url)只接收空白前的部分<代码>http://www.fakemailgenerator.com/#/domain.com/
,所以我刚刚删除了带有
url=url.Replace(“,string.Empty”)的空格现在代码运行得很好。

我已经解决了这个问题,我真的不知道它是从哪里来的,但我所知道的是,在url中添加了一个空格,使得
进程开始(“chrome”,url)只接收空白前的部分<代码>http://www.fakemailgenerator.com/#/domain.com/
,所以我刚刚删除了带有
url=url.Replace(“,string.Empty”)的空格现在代码工作正常。

谢谢回复,但是您是否将url放在带#或不带#的位置?谢谢回复,但是您是否将url放在带#或不带#的位置?