BeautifulSoup - 内部服务器错误

时间:2018-02-24 16:43:28

标签: python beautifulsoup

我正在使用BeautifulSoup循环几百个URL。最近,HTTP错误一直困扰着我。我尝试构建一个While循环来重复加载页面,直到加载URL,但它仍然显示。我已经浏览了URL,我手动循环,它们似乎没有任何问题 - 错误也不会在某个URL生成,而是出现在看似随机的迭代中。

enter image description here

这段代码我试图解决这个问题,但没有成功:

firebase.firestore().collection("Tweets").onSnapshot(function(querySnapshot) {
      querySnapshot.forEach(function(doc) {
        console.log("snapshot added ", doc)
      });
    });

非常感谢任何帮助!

1 个答案:

答案 0 :(得分:1)

状态代码500表示

  

服务器遇到意外情况,导致无法完成请求。

这意味着您的代码没有任何问题。问题出在网站上。除了在一段时间后重新发送请求之外,您无能为力。

通常,状态代码数百个位置的数字具有特定含义。

来自Wikipedia

  • 1xx - 信息回复
  • 2xx - 成功
  • 3xx - 重定向
  • 4xx - 客户端错误
  • 5xx - 服务器错误
  

以数字“5”开头的响应状态代码表示服务器知道它遇到错误或无法执行请求的情况。