@@ -27,12 +27,10 @@ class PromisedWorkerInterface final: public WorkerInterface {
2727 const kj::HttpHeaders& headers,
2828 kj::AsyncInputStream& requestBody,
2929 Response& response) override {
30- throwIfInvalidHeaderValue (headers);
3130 KJ_IF_SOME (w, worker) {
3231 co_await w->request (method, url, headers, requestBody, response);
3332 } else {
3433 co_await promise;
35- throwIfInvalidHeaderValue (headers);
3634 co_await KJ_ASSERT_NONNULL (worker)->request (method, url, headers, requestBody, response);
3735 }
3836 }
@@ -257,7 +255,6 @@ kj::Promise<void> RevocableWebSocketWorkerInterface::request(kj::HttpMethod meth
257255 kj::AsyncInputStream& requestBody,
258256 kj::HttpService::Response& response) {
259257 auto wrappedResponse = kj::heap<RevocableWebSocketHttpResponse>(response, revokeProm.addBranch ());
260- throwIfInvalidHeaderValue (headers);
261258 return worker.request (method, url, headers, requestBody, *wrappedResponse)
262259 .attach (kj::mv (wrappedResponse));
263260}
@@ -369,7 +366,6 @@ kj::Promise<void> RpcWorkerInterface::request(kj::HttpMethod method,
369366 const kj::HttpHeaders& headers,
370367 kj::AsyncInputStream& requestBody,
371368 Response& response) {
372- throwIfInvalidHeaderValue (headers);
373369 auto inner = httpOverCapnpFactory.capnpToKj (dispatcher.getHttpServiceRequest ().send ().getHttp ());
374370 auto promise = inner->request (method, url, headers, requestBody, response);
375371 return promise.attach (kj::mv (inner));
0 commit comments