标签: http-status-codes

网页上的“找不到文件”是什么意思?

当我访问某些 HTTP URL 时,例如http://www.ssa.gov/framework/images/icons/png/在 Firefox(在 Linux 上运行)中,我出人意料地收到“加载页面问题”浏览器错误,其中包含用于本地文件的“找不到文件”消息:

火狐

文本似乎没有意义,因为没有涉及文件。

起初我以为这可能只是 Firefox 的错误,但同样的事情发生在 Chromium 中:

铬

当我告诉 Wget 下载它时,它会报告500 Server Error. 但不可能是浏览器在收到 500 错误时显示“找不到文件”,因为当我访问https://httpbin.org/status/500时不会发生这种情况。

导致此错误消息的原因是什么,它是什么意思?

browser firefox google-chrome http http-status-codes

3
推荐指数
1
解决办法
1万
查看次数

当不是 HTTP 200 时,“curl -I”的退出代码是什么?

我想检查为 HTTP(S) URL 返回的 HTTP 状态代码。我不在乎内容,所以我只用 curl -I $url 或 curl --head $url 请求 head

但是我应该检查的退出代码是什么,例如在subprocess.check_call 中?特别是,我是否会获得 HTTP 403 的非零退出代码?

html python curl exit-code http-status-codes

3
推荐指数
1
解决办法
6719
查看次数