代码之家  ›  专栏  ›  技术社区  ›  Daniel MoÅ¡mondor

神秘的套接字/HttpWebRequest超时

  •  0
  • Daniel MoÅ¡mondor  · 技术社区  · 14 年前

    我使用HttpWebRequest连接到不同的shoutcast服务器,当我连接两个流时,一切正常。当我选第三个的时候,

       response = (HttpWebResponse)request.GetResponse();
    

    世界跆拳道联盟?我必须指出,我必须为应用程序创建.config,以便允许从应用程序发送头,否则根本无法工作。在这里:

    <?xml version="1.0" encoding="utf-8" ?>
    <configuration>
    <system.net>
        <settings>
        <httpWebRequest useUnsafeHeaderParsing = "true" />
    </settings>
    </system.net>
    </configuration>
    

    这些有什么值得注意的吗?

    2 回复  |  直到 14 年前
        1
  •  2
  •   Hun1Ahpu    14 年前

    可能这个网站对来自同一ip地址的同时连接的数量有限制。还可以看看

    ServicePointManager.DefaultConnectionLimit

    默认情况下,此值为2。请将其更改为更大的值。

        2
  •  0
  •   Eight-Bit Guru    14 年前