From 6b4e098ddc9ed4700b6896b080aa43f9526ae70e Mon Sep 17 00:00:00 2001 From: krys-cf Date: Tue, 24 Feb 2026 17:30:20 -0600 Subject: [PATCH 1/4] [Workers] Add Error 501 Not Implemented documentation --- .../cloudflare-5xx-errors/error-501.mdx | 18 ++++++++++++++++++ .../cloudflare-5xx-errors/index.mdx | 4 ++++ 2 files changed, 22 insertions(+) create mode 100644 src/content/docs/support/troubleshooting/http-status-codes/cloudflare-5xx-errors/error-501.mdx diff --git a/src/content/docs/support/troubleshooting/http-status-codes/cloudflare-5xx-errors/error-501.mdx b/src/content/docs/support/troubleshooting/http-status-codes/cloudflare-5xx-errors/error-501.mdx new file mode 100644 index 000000000000000..f417ad1a689fe37 --- /dev/null +++ b/src/content/docs/support/troubleshooting/http-status-codes/cloudflare-5xx-errors/error-501.mdx @@ -0,0 +1,18 @@ +--- +pcx_content_type: troubleshooting +title: Error 501 +source: null +--- + +## Error 501: not implemented + +Cloudflare returns a `501` error when a request uses an HTTP method that is not supported by the Cloudflare Workers Runtime. + +### Common causes + +- A client sent a request to a Worker route using a custom or non-standard HTTP method (methods outside of `GET`, `POST`, `PUT`, etc.). +- A typo in the HTTP method (e.g., `POT` instead of `POST`). + +### Resolution + +- Update the client to use a valid, standard [HTTP request method](https://developer.mozilla.org/en-US/docs/Web/HTTP/Methods). \ No newline at end of file diff --git a/src/content/docs/support/troubleshooting/http-status-codes/cloudflare-5xx-errors/index.mdx b/src/content/docs/support/troubleshooting/http-status-codes/cloudflare-5xx-errors/index.mdx index 51a9fba65bda652..7ec7eba69695d5b 100644 --- a/src/content/docs/support/troubleshooting/http-status-codes/cloudflare-5xx-errors/index.mdx +++ b/src/content/docs/support/troubleshooting/http-status-codes/cloudflare-5xx-errors/index.mdx @@ -53,6 +53,10 @@ Log explorer [allows to build queries](/log-explorer/log-search/) filtering for For a complete description of this error refer to the [Error 500](/support/troubleshooting/http-status-codes/cloudflare-5xx-errors/error-500/) page. +## Error 501: not implemented + +For a complete description of this error refer to the [Error 501](/support/troubleshooting/http-status-codes/cloudflare-5xx-errors/error-501/) page. + ## Error 502 bad gateway or error 504 gateway timeout For a complete description of this error refer to the [Error 502/504](/support/troubleshooting/http-status-codes/cloudflare-5xx-errors/error-502-504/) page. From da5861f9bce24f10366d4f10deddcbd595862b90 Mon Sep 17 00:00:00 2001 From: krys-cf Date: Wed, 25 Feb 2026 09:25:51 -0600 Subject: [PATCH 2/4] Update src/content/docs/support/troubleshooting/http-status-codes/cloudflare-5xx-errors/error-501.mdx Fix for style guide violation. Co-authored-by: ask-bonk[bot] <249159057+ask-bonk[bot]@users.noreply.github.com> --- .../http-status-codes/cloudflare-5xx-errors/error-501.mdx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/content/docs/support/troubleshooting/http-status-codes/cloudflare-5xx-errors/error-501.mdx b/src/content/docs/support/troubleshooting/http-status-codes/cloudflare-5xx-errors/error-501.mdx index f417ad1a689fe37..02ce6db46efa8e6 100644 --- a/src/content/docs/support/troubleshooting/http-status-codes/cloudflare-5xx-errors/error-501.mdx +++ b/src/content/docs/support/troubleshooting/http-status-codes/cloudflare-5xx-errors/error-501.mdx @@ -11,7 +11,7 @@ Cloudflare returns a `501` error when a request uses an HTTP method that is not ### Common causes - A client sent a request to a Worker route using a custom or non-standard HTTP method (methods outside of `GET`, `POST`, `PUT`, etc.). -- A typo in the HTTP method (e.g., `POT` instead of `POST`). +- A typo in the HTTP method (for example, `POT` instead of `POST`). ### Resolution From f1101d7631b14698523ccbfa04dd6aa6231f8aec Mon Sep 17 00:00:00 2001 From: krys-cf Date: Wed, 25 Feb 2026 09:28:14 -0600 Subject: [PATCH 3/4] Update src/content/docs/support/troubleshooting/http-status-codes/cloudflare-5xx-errors/error-501.mdx Using RFC direct link for defined HTTP methods. Co-authored-by: ask-bonk[bot] <249159057+ask-bonk[bot]@users.noreply.github.com> --- .../http-status-codes/cloudflare-5xx-errors/error-501.mdx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/content/docs/support/troubleshooting/http-status-codes/cloudflare-5xx-errors/error-501.mdx b/src/content/docs/support/troubleshooting/http-status-codes/cloudflare-5xx-errors/error-501.mdx index 02ce6db46efa8e6..0b7fd35c18b9be9 100644 --- a/src/content/docs/support/troubleshooting/http-status-codes/cloudflare-5xx-errors/error-501.mdx +++ b/src/content/docs/support/troubleshooting/http-status-codes/cloudflare-5xx-errors/error-501.mdx @@ -10,7 +10,7 @@ Cloudflare returns a `501` error when a request uses an HTTP method that is not ### Common causes -- A client sent a request to a Worker route using a custom or non-standard HTTP method (methods outside of `GET`, `POST`, `PUT`, etc.). +- A client sent a request to a Worker route using a custom or non-standard HTTP method (a method not defined in [RFC 9110](https://www.rfc-editor.org/rfc/rfc9110#section-9)). - A typo in the HTTP method (for example, `POT` instead of `POST`). ### Resolution From 836477c676bd8fb8c83844056db32acbff383c7d Mon Sep 17 00:00:00 2001 From: krys-cf Date: Wed, 25 Feb 2026 10:37:42 -0600 Subject: [PATCH 4/4] [Workers] Refine Error 501 documentation --- .../http-status-codes/cloudflare-5xx-errors/error-501.mdx | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/content/docs/support/troubleshooting/http-status-codes/cloudflare-5xx-errors/error-501.mdx b/src/content/docs/support/troubleshooting/http-status-codes/cloudflare-5xx-errors/error-501.mdx index 0b7fd35c18b9be9..7399146e1e07794 100644 --- a/src/content/docs/support/troubleshooting/http-status-codes/cloudflare-5xx-errors/error-501.mdx +++ b/src/content/docs/support/troubleshooting/http-status-codes/cloudflare-5xx-errors/error-501.mdx @@ -6,11 +6,11 @@ source: null ## Error 501: not implemented -Cloudflare returns a `501` error when a request uses an HTTP method that is not supported by the Cloudflare Workers Runtime. +Cloudflare Workers returns a `501` error when a request uses an HTTP method that is not supported by the Workers Runtime. ### Common causes -- A client sent a request to a Worker route using a custom or non-standard HTTP method (a method not defined in [RFC 9110](https://www.rfc-editor.org/rfc/rfc9110#section-9)). +- A client sent a request to a Workers script using a custom or non-standard HTTP method (methods outside of `GET`, `POST`, `PUT`, etc.). - A typo in the HTTP method (for example, `POT` instead of `POST`). ### Resolution