diff options
author | Ian Bull <irbull@gmail.com> | 2024-09-04 00:05:29 -0700 |
---|---|---|
committer | GitHub <noreply@github.com> | 2024-09-04 09:05:29 +0200 |
commit | ce6b6751028bfe08b49628a30e660ff479eded02 (patch) | |
tree | b0262dcbfa8e40aca090486eab959f04ae725ffc /ext/fetch/20_headers.js | |
parent | 7079acd74d583a14f3c09e16f196a6851381439b (diff) |
refactor(ext/fetch): align error messages (#25374)
Aligns the error messages in the ext/fetch folder to be in-line with the
Deno style guide.
https://github.com/denoland/deno/issues/25269
Diffstat (limited to 'ext/fetch/20_headers.js')
-rw-r--r-- | ext/fetch/20_headers.js | 22 |
1 files changed, 11 insertions, 11 deletions
diff --git a/ext/fetch/20_headers.js b/ext/fetch/20_headers.js index 1690d9f7d..e56a74c42 100644 --- a/ext/fetch/20_headers.js +++ b/ext/fetch/20_headers.js @@ -73,7 +73,7 @@ function fillHeaders(headers, object) { const header = object[i]; if (header.length !== 2) { throw new TypeError( - `Invalid header. Length must be 2, but is ${header.length}`, + `Invalid header: length must be 2, but is ${header.length}`, ); } appendHeader(headers, header[0], header[1]); @@ -133,15 +133,15 @@ function appendHeader(headers, name, value) { // 2. if (!checkHeaderNameForHttpTokenCodePoint(name)) { - throw new TypeError("Header name is not valid."); + throw new TypeError(`Invalid header name: "${name}"`); } if (!checkForInvalidValueChars(value)) { - throw new TypeError("Header value is not valid."); + throw new TypeError(`Invalid header value: "${value}"`); } // 3. if (headers[_guard] == "immutable") { - throw new TypeError("Headers are immutable."); + throw new TypeError("Cannot change header: headers are immutable"); } // 7. @@ -330,10 +330,10 @@ class Headers { name = webidl.converters["ByteString"](name, prefix, "Argument 1"); if (!checkHeaderNameForHttpTokenCodePoint(name)) { - throw new TypeError("Header name is not valid."); + throw new TypeError(`Invalid header name: "${name}"`); } if (this[_guard] == "immutable") { - throw new TypeError("Headers are immutable."); + throw new TypeError("Cannot change headers: headers are immutable"); } const list = this[_headerList]; @@ -356,7 +356,7 @@ class Headers { name = webidl.converters["ByteString"](name, prefix, "Argument 1"); if (!checkHeaderNameForHttpTokenCodePoint(name)) { - throw new TypeError("Header name is not valid."); + throw new TypeError(`Invalid header name: "${name}"`); } const list = this[_headerList]; @@ -387,7 +387,7 @@ class Headers { name = webidl.converters["ByteString"](name, prefix, "Argument 1"); if (!checkHeaderNameForHttpTokenCodePoint(name)) { - throw new TypeError("Header name is not valid."); + throw new TypeError(`Invalid header name: "${name}"`); } const list = this[_headerList]; @@ -415,14 +415,14 @@ class Headers { // 2. if (!checkHeaderNameForHttpTokenCodePoint(name)) { - throw new TypeError("Header name is not valid."); + throw new TypeError(`Invalid header name: "${name}"`); } if (!checkForInvalidValueChars(value)) { - throw new TypeError("Header value is not valid."); + throw new TypeError(`Invalid header value: "${value}"`); } if (this[_guard] == "immutable") { - throw new TypeError("Headers are immutable."); + throw new TypeError("Cannot change headers: headers are immutable"); } const list = this[_headerList]; |