我想用fakemailgenerator做一些工作,網址與httpwebrequest
很好,並得到妥善打印MessageBox.Show
,這是一段代碼與問題,順便說一句沒有錯誤或豁免。Chrome瀏覽器不能正確打開URL使用process.start c#
//FOR EXAMPLE [email protected]
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。
編輯
我試過了RightNow手動把URL和它去好,並已在Chrome成功打開,並與MessageBox.Show
打印時我觀察到一個問題的URL(同時使用的變量,沒有手動設置網址),顯示的網址像http://www.fakemailgenerator.com/#/domain.com /user
與.com
和/user
之間的空格,所以我試圖用\0
(null
)替換空白空間使用url.Replace(' ','\0')
,但這失敗了,所以我想也許有一種方法可以刪除白色空間?
感謝您的回覆,但是您是否已將網址與#或沒有它? – YAK