尝试向HTTP请求的标头添加值时,出现以下错误:
指定的值没有':'分隔符。参数名称:header
要添加标题,我使用以下代码:
Dim request As HttpWebRequest = WebRequest.Create(url)
Dim soapXML As New XmlDocument()
soapXML.LoadXml(soapEnvelope)
request.Headers.Add("SOAPAction", action)
request.Method = "POST"
request.ContentType = "text/xml;charset=""utf-8"""
request.Accept = "text/xml"
Using stream As Stream = request.GetRequestStream()
soapXML.Save(stream)
End Using
我一直在寻找这个地方,除了这个问题之外,没有找到任何有类似错误的人:using httpRequest headers? 这没多大帮助。
有人知道我在这里做错了吗?
编辑1:添加了我当前创建网络请求的所有代码。