2017-05-08 88 views
0
https://www.stote.it/bais/%ID% 

我有一個類似上面的URL和一個需要密鑰的方法。我想用密鑰替換ID併發出獲取請求。如果我手動將ID替換爲值,我可以創建獲取請求,但我想在代碼中完成此操作。任何幫助?如何更換url參數c#

private String getEmailTemplate(string key) 
{ 
    string html = string.Empty; 

    HttpWebRequest request = (HttpWebRequest)WebRequest.Create(url); 
    using (HttpWebResponse response = (HttpWebResponse)request.GetResponse()) 
    using (Stream stream = response.GetResponseStream()) 
    using (StreamReader reader = new StreamReader(stream)) 
    { 
     html = reader.ReadToEnd(); 
    } 

    return html; 
+2

'url = url.Replace(「%ID%」,key);'? – itsme86

+0

會試一試,然後回覆謝謝你的快速反應 – suulisin

回答

3

如果url是任意的,使它https://www.stote.it/bais/{0}和使用String.Format(url, key)

這種方式,如果你添加更多的參數,沒有複雜的字符串替換。