fix(tracker): fix network req hs case sensitivity
This commit is contained in:
parent
0c5e3f54bd
commit
0b2be345ec
4 changed files with 11 additions and 4 deletions
|
|
@ -1,3 +1,7 @@
|
|||
# 10.0.2
|
||||
|
||||
- fix default ignore headers
|
||||
|
||||
# 10.0.1
|
||||
|
||||
- network proxy api is now default turned on
|
||||
|
|
|
|||
|
|
@ -1,7 +1,7 @@
|
|||
{
|
||||
"name": "@openreplay/tracker",
|
||||
"description": "The OpenReplay tracker main package",
|
||||
"version": "10.0.1",
|
||||
"version": "10.0.2",
|
||||
"keywords": [
|
||||
"logging",
|
||||
"replay"
|
||||
|
|
|
|||
|
|
@ -94,7 +94,10 @@ export default class NetworkMessage {
|
|||
}
|
||||
|
||||
isHeaderIgnored(key: string) {
|
||||
if (Array.isArray(this.ignoredHeaders)) return this.ignoredHeaders.includes(key)
|
||||
return this.ignoredHeaders
|
||||
if (Array.isArray(this.ignoredHeaders)) {
|
||||
return this.ignoredHeaders.map((k) => k.toLowerCase()).includes(key.toLowerCase())
|
||||
} else {
|
||||
return this.ignoredHeaders
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -63,7 +63,7 @@ export default function (app: App, opts: Partial<Options> = {}) {
|
|||
const options: Options = Object.assign(
|
||||
{
|
||||
failuresOnly: false,
|
||||
ignoreHeaders: ['Cookie', 'Set-Cookie', 'Authorization'],
|
||||
ignoreHeaders: ['cookie', 'set-cookie', 'authorization'],
|
||||
capturePayload: false,
|
||||
sessionTokenHeader: false,
|
||||
captureInIframes: true,
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue