【发布时间】:2014-02-28 10:35:03
【问题描述】:
byte[] requestBytes = System.Text.Encoding.ASCII.GetBytes(message);
request.Method = "POST";
request.ContentType = "text/xml;charset=utf-8";
request.ContentLength = requestBytes.Length;
request.Headers.Add(string.format("infoAsString, {0}", infoAsString))
using (Stream requestStream = request.GetRequestStream())
{
requestStream.Write(requestBytes, 0, requestBytes.Length);
requestStream.Close();
}
iv 在代码到达 request.Headers 时尝试了这个并在调试中抛出:指定的值没有“:”分隔符。参数名称:标题
也试过了:
request.Headers.Add("infoAsString, {0}", infoAsString)
&
request.Headers.Add("infoAsString : {0}", infoAsString)
&
request.Headers.Add(infoAsString)
不开心...请指教
【问题讨论】:
-
我很惊讶它编译了其中的一些。
标签: c# asp.net stream request http-request