Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/328.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 解析RSS时出错_C#_.net 3.5_Rss - Fatal编程技术网

C# 解析RSS时出错

C# 解析RSS时出错,c#,.net-3.5,rss,C#,.net 3.5,Rss,我正在尝试解析RSS提要,然后将它们显示在我的网站上。我的代码在解析techcrunch和ArstTechnica RSS时似乎工作正常。但是当我试图解析HackerNews时,我得到了一个错误 XmlReader readXML; readXML = XmlReader.Create(GetURL()); SyndicationFeed News= SyndicationFeed.Load(readXML); readXML.Close(); retur

我正在尝试解析RSS提要,然后将它们显示在我的网站上。我的代码在解析techcrunch和ArstTechnica RSS时似乎工作正常。但是当我试图解析HackerNews时,我得到了一个错误

    XmlReader readXML;
    readXML = XmlReader.Create(GetURL());
    SyndicationFeed News= SyndicationFeed.Load(readXML);
    readXML.Close();
    return News;
我在readXML=XmlReader.Create(GetURL())上遇到以下错误geturl是rss的url


服务器违反了协议。区段=响应STATUSLINE


任何关于我为什么会出现上述错误的建议。 谢谢查看此链接:

1.)您可以在Web配置文件中添加以下
,以解决服务器违反协议的问题

<configuration>
<system.net>
<settings>
<httpWebRequest useUnsafeHeaderParsing="true" />
</settings>
</system.net>
</configuration> 

(二)

请注意所有使用Skype的web开发人员!确保从“工具\选项\连接”对话框中取消选中使用端口80和443的选项。

可能的重复项: