perf: avoid browser text runtime import · openclaw/openclaw@34c1484
steipete
·
2026-04-24
·
via Recent Commits to openclaw:main
File tree
extensions/browser/src/browser
| Original file line number | Diff line number | Diff line change |
|---|
|
1 | 1 | import { fetchWithSsrFGuard } from "openclaw/plugin-sdk/ssrf-runtime"; |
2 | | -import { normalizeLowercaseStringOrEmpty } from "openclaw/plugin-sdk/text-runtime"; |
3 | 2 | import WebSocket from "ws"; |
4 | 3 | import { isLoopbackHost } from "../gateway/net.js"; |
5 | 4 | import { |
@@ -157,7 +156,7 @@ export function getHeadersWithAuth(url: string, headers: Record<string, string>
|
157 | 156 | try { |
158 | 157 | const parsed = new URL(url); |
159 | 158 | const hasAuthHeader = Object.keys(mergedHeaders).some( |
160 | | -(key) => normalizeLowercaseStringOrEmpty(key) === "authorization", |
| 159 | +(key) => key.trim().toLowerCase() === "authorization", |
161 | 160 | ); |
162 | 161 | if (hasAuthHeader) { |
163 | 162 | return mergedHeaders; |
|
此内容由惯性聚合(RSS阅读器)自动聚合整理,仅供阅读参考。 原文来自 — 版权归原作者所有。