summaryrefslogtreecommitdiff
path: root/ext/fetch/20_headers.js
diff options
context:
space:
mode:
Diffstat (limited to 'ext/fetch/20_headers.js')
-rw-r--r--ext/fetch/20_headers.js22
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];