aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGravatar Jarred Sumner <709451+Jarred-Sumner@users.noreply.github.com> 2022-12-02 19:33:36 -0800
committerGravatar Jarred Sumner <709451+Jarred-Sumner@users.noreply.github.com> 2022-12-02 19:33:36 -0800
commit207282862e55dff82f99c9fad558cb84898d292a (patch)
treea6a9a31796a31a2eeb892bc229287a0868d47aef
parent3c054253e1fb21acd625e4ed68f06ec72a2d040f (diff)
downloadbun-207282862e55dff82f99c9fad558cb84898d292a.tar.gz
bun-207282862e55dff82f99c9fad558cb84898d292a.tar.zst
bun-207282862e55dff82f99c9fad558cb84898d292a.zip
Throw if passing a header not named "set-cookie" to `getAll`
-rw-r--r--src/bun.js/bindings/webcore/JSFetchHeaders.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/bun.js/bindings/webcore/JSFetchHeaders.cpp b/src/bun.js/bindings/webcore/JSFetchHeaders.cpp
index a96386264..c8986b588 100644
--- a/src/bun.js/bindings/webcore/JSFetchHeaders.cpp
+++ b/src/bun.js/bindings/webcore/JSFetchHeaders.cpp
@@ -203,7 +203,7 @@ JSC_DEFINE_HOST_FUNCTION(jsFetchHeadersPrototypeFunction_getAll, (JSGlobalObject
auto& impl = castedThis->wrapped();
if (name.length() != "set-cookie"_s.length() || name.convertToASCIILowercase() != "set-cookie"_s) {
- return JSValue::encode(JSC::constructEmptyArray(lexicalGlobalObject, nullptr, 0));
+ throwTypeError(lexicalGlobalObject, scope, "Only \"set-cookie\" is supported."_s);
}
auto values = impl.getSetCookieHeaders();