2016-03-06 62 views
2

我試圖發送額外的頭到我的網站:致電使用發送額外的頭到System.Windows.Forms.WebBrowser

foreach (var key in additionalHeaders.Keys) 
{ 
    builder.AppendFormat(@"{0}: {1}\r\n", key, additionalHeaders[key]); 
} 

其中

public void Navigate(string urlString, 
    string targetFrameName, 
    byte[] postData, 
    string additionalHeaders);` 

我加入多個頭我添加\r\n以分離標題。問題是,在提琴手我可以看到標題被髮送爲H1: v1\r\nH2: v2而不是單獨的條目

任何建議?

回答

2

您使用@所以\r\n不要轉向換行。 變化:

foreach (var key in additionalHeaders.Keys) 
{ 
    builder.AppendFormat(@"{0}: {1}\r\n", key, additionalHeaders[key]); 
} 

要:

foreach (var key in additionalHeaders.Keys) 
{ 
    builder.AppendFormat("{0}: {1}\r\n", key, additionalHeaders[key]); 
} 
+1

*壞了,開始哭鬧* ...這是它。上帝,我覺得sooooooooo傷心。 –

相關問題