响应拦截器的 copyHeaders 逻辑仅删除 cookie 域的第一个字符,因为 regex 不是贪婪模式

作者: kevin-mitchell创建于 2024年2月27日更新于 2025年5月7日

问题描述 (清晰且简洁)

这里的正则表达式 https://GitHub.com/chimurai/http-proxy-middleware/blob/master/src/handlers/response-interceptor.ts#L120 只会删除 Set-Cookie 头中 Cookie 域名的第一个字符,例如 ... domain=magento2.GitHub; ... 会被重写为 ... domain=agento2.GitHub; ...

Screenshot 2024-02-27 at 2 53 25 PM

逐步重现说明指南

内容来源: chimurai/http-proxy-middleware