From ef2aa44ddeb15a7ff709e55cd2bc5bccb3e43d34 Mon Sep 17 00:00:00 2001 From: klemek Date: Mon, 20 Apr 2026 23:19:29 +0200 Subject: [PATCH] fix: add cookies from proxy requests --- src/handlers.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/handlers.py b/src/handlers.py index 02ccad0..87f1624 100644 --- a/src/handlers.py +++ b/src/handlers.py @@ -9,8 +9,8 @@ import re import tarfile import typing import urllib.parse - import requests +import http.cookiejar from . import STAPLER_ASCII, logs, project from .data_dir import DataDir @@ -163,6 +163,8 @@ class BaseHandler(abc.ABC, http.server.BaseHTTPRequestHandler): "date", ]: self.send_header(header, value) + for name, value in response.cookies: + self.send_header("Set-Cookie", f"{name}={value}") self.send_header("Content-Length", str(out_size := len(response.content))) self.end_headers() if out_size > 0: