diff --git a/content/520.md b/content/520.md new file mode 100644 index 0000000..35141d3 --- /dev/null +++ b/content/520.md @@ -0,0 +1,11 @@ +## Description + + + +The HTTP response status code `520 Unknown Error` is an unofficial HTTP status code specific to [Cloudflare](https://cloudflare.com). + +This error occurs when the origin server returns an empty, unknown, or unexpected response to Cloudflare. + +### See Also + +- [Cloudflare Docs: Error 520](https://developers.cloudflare.com/support/troubleshooting/http-status-codes/cloudflare-5xx-errors/error-520/) diff --git a/lib/statuses.js b/lib/statuses.js index 956db3d..0e8714d 100644 --- a/lib/statuses.js +++ b/lib/statuses.js @@ -73,6 +73,7 @@ const statuses = { 509: { code: 509, message: 'Bandwidth Limit Exceeded' }, 510: { code: 510, message: 'Not Extended' }, 511: { code: 511, message: 'Network Authentication Required' }, + 520: { code: 520, message: 'Cloudflare: Unknown Error' }, 521: { code: 521, message: 'Web Server Is Down' }, 522: { code: 522, message: 'Connection Timed Out' }, 523: { code: 523, message: 'Origin Is Unreachable' }, diff --git a/public/images-original/520.jpg b/public/images-original/520.jpg new file mode 100644 index 0000000..019aa87 Binary files /dev/null and b/public/images-original/520.jpg differ diff --git a/public/images/520.jpg b/public/images/520.jpg new file mode 100644 index 0000000..4333db1 Binary files /dev/null and b/public/images/520.jpg differ