我正在使用
对服务进行相当基本的调用HttpWebRequest myHttpWebRequest = (HttpWebRequest)WebRequest.Create(PagePath);
{
//Setting parameters
}
一切似乎都很好。但是,当我打电话时
HttpWebResponse myHttpWebResponse = (HttpWebResponse)myHttpWebRequest.GetResponse();
我得到了可怕的
“服务器提交了协议违规。 Section = ResponseStatusLine“exception。
但在这种情况下原因很清楚,解决方案不是!
服务器不返回任何响应头,甚至不返回HTTP / 1.0 200 行。
这似乎导致dot net框架代码失败并出现Null引用异常,然后转换为“协议违规”错误。
是否可以绕过标题检查。不幸的是,如果没有标题,则不会阻止此错误。
提前致谢。