diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..88f3df7 --- /dev/null +++ b/.gitignore @@ -0,0 +1 @@ +output_for_alfred.csv diff --git a/HTTP.Statuses.alfredworkflow b/HTTP.Statuses.alfredworkflow index c8cb20c..476d543 100644 Binary files a/HTTP.Statuses.alfredworkflow and b/HTTP.Statuses.alfredworkflow differ diff --git a/info.plist b/info.plist index 10383f2..83ced83 100644 --- a/info.plist +++ b/info.plist @@ -21,13 +21,17 @@ createdby - Joël Quenneville + Joël Quenneville, David Lord description HTTP status codes disabled name HTTP + readme + Provides one-line HTTP status codes and links to documentation, with a focus on Cloudflare-specific behaviour. + version + 1.4 objects diff --git a/input_for_humans.json b/input_for_humans.json index 6060a20..0bcbcd0 100644 --- a/input_for_humans.json +++ b/input_for_humans.json @@ -155,6 +155,12 @@ "one_liner": "The request could not be processed because of conflict in the request", "defined_in": "https://datatracker.ietf.org/doc/html/rfc7231#section-6.5.8" }, + { + "status_code": "409", + "reason_phrase": "CF DNS Resolution Error", + "one_liner": "Cloudflare will serve a 409 response for Error 1001: DNS Resolution Error", + "defined_in": "https://developers.cloudflare.com/support/troubleshooting/http-status-codes/4xx-client-error/#409-conflictrfc7231httpstoolsietforghtmlrfc7231" + }, { "status_code": "410", "reason_phrase": "Gone", @@ -215,6 +221,12 @@ "one_liner": "Client has sent too many requests in the specified amount of time", "defined_in": "https://datatracker.ietf.org/doc/html/rfc6585#section-4" }, + { + "status_code": "499", + "reason_phrase": "Client Closed Request", + "one_liner": "Nginx specific response code to indicate when the connection has been closed by the client while the server is still processing its request, making server unable to send a status code back", + "defined_in": "https://support.cloudflare.com/hc/en-us/articles/115003014512/" + }, { "status_code": "500", "reason_phrase": "Internal Server Error",