Python urllib2代码在一台机器上返回“ HTTP错误503”,但另一台机器未返回

罗夏

我可以在ubuntu桌面使用Python 2.7的urllib2库打开一个网页,例如nike的页面但是,当我将该代码移至具有相同操作系统的Google计算引擎服务器时,它开始返回HTTP Error 503: Service Unavailable

是什么原因导致该错误发生在一个地方而不是另一个地方?如果可能的话,我将如何使我的机器始终如一地工作?

亚历克斯·马特利(Alex Martelli)

HTTP状态503表示,我引用RFC 2612:“由于服务器的暂时超载或维护,服务器当前无法处理该请求。这意味着这是一个临时条件,经过一段时间的延迟后将得到缓解。如果已知,延迟的长度可以在“重试后”报头中指出。”

因此,这与请求的来源无关:与服务器暂时超载或维护无关。检查响应中的Retry-After标头并应用它;或者,如果丢失,则更一般地“稍后重试”。

如果持续存在(不应为:503表示服务器正处于暂时状况),请与网站系统管理员联系并获得有关发生情况的解释。重复一遍,这完全是关于您正在联系的Web服务器的信息,应该是暂时的情况;与您的客户无关。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

为什么这个python代码在一台机器上而不是另一台机器上给出“TypeError:JSON对象必须是str,而不是'bytes'”

一台机器上出现堆栈溢出错误,而另一台机器不在同一代码上

一台Linux机器上的分段错误,但使用C ++代码不在另一台机器上

BST搜索功能在一台机器上返回true,而在另一台机器上返回false

如何在一台机器上编译幻象,然后在另一台机器上“移植”?

在一台机器上构建内核,在另一台机器上安装

ESRI层显示在一台机器上,但不在另一台机器上

存储过程在一台机器上成功但在另一台机器上失败?

属性在一台机器上工作正常,但在另一台机器上却报错

从另一台机器导入MDF

来自另一台机器的ssh命令

FtpWebRequest.Create和Uri在一台机器上引发异常,但在另一台机器上未引发

如何收集要在另一台机器上提交的错误数据?

在一台机器上访问数据库运行时错误 3340,但在另一台机器上没有

在一台机器上编译 Go 代码并在另一台机器上运行它会降低程序的性能吗?

如何将端口从一台机器转发到另一台机器?

一台机器如何ping另一台机器,但是反向ping不起作用

不能从一台机器 SSH 到另一台机器

kafka 消息从一台机器发送到另一台机器

将文件从一台机器连续传输到另一台机器

与侦听器不一致-一台机器上的onUpdate和另一台机器上的onReplaced

为什么一个tfs构建摘要显示在一台机器上而不是另一台机器上的测试结果

在 ssh 进入另一台机器时将代码推送到 github

同一个docker映像在一台机器上工作而在另一台机器上失败

Kerberos AD Spnego身份验证在一台机器上失败,但在另一台机器上失败

timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP在一台机器上可以为null,但在另一台机器上不能为null吗?

为什么Spring在一台机器上而不是另一台机器上出现循环依赖问题?

Dos脚本在一台机器上运行正常,而在另一台机器上运行不正常,为什么?

如何将网站从一台机器上的 IIS 7.5 迁移到另一台机器上的 IIS 8.5?