File tree Expand file tree Collapse file tree 2 files changed +22
-3
lines changed Expand file tree Collapse file tree 2 files changed +22
-3
lines changed Original file line number Diff line number Diff line change @@ -301,6 +301,25 @@ try {
301
301
[ 'requestHeaders' ] ,
302
302
)
303
303
304
+ Browser . webRequest . onBeforeSendHeaders . addListener (
305
+ ( details ) => {
306
+ const headers = details . requestHeaders
307
+ for ( let i = 0 ; i < headers . length ; i ++ ) {
308
+ if ( headers [ i ] . name === 'Origin' ) {
309
+ headers [ i ] . value = 'https://claude.ai'
310
+ } else if ( headers [ i ] . name === 'Referer' ) {
311
+ headers [ i ] . value = 'https://claude.ai'
312
+ }
313
+ }
314
+ return { requestHeaders : headers }
315
+ } ,
316
+ {
317
+ urls : [ 'https://claude.ai/*' ] ,
318
+ types : [ 'xmlhttprequest' ] ,
319
+ } ,
320
+ [ 'requestHeaders' ] ,
321
+ )
322
+
304
323
Browser . tabs . onUpdated . addListener ( async ( tabId , info , tab ) => {
305
324
if ( ! tab . url ) return
306
325
// eslint-disable-next-line no-undef
Original file line number Diff line number Diff line change 51
51
{
52
52
"operation" : " set" ,
53
53
"header" : " origin" ,
54
- "value" : " https://tcr9i.chat.openai.com "
54
+ "value" : " https://claude.ai "
55
55
},
56
56
{
57
57
"operation" : " set" ,
58
58
"header" : " referer" ,
59
- "value" : " https://tcr9i.chat.openai.com/v2/2.9.0/enforcement.b3b1c9343f2ef3887d61d74272d6a3af.html "
59
+ "value" : " https://claude.ai "
60
60
}
61
61
]
62
62
},
63
63
"condition" : {
64
- "requestDomains" : [" https://tcr9i.chat.openai.com " ],
64
+ "requestDomains" : [" claude.ai " ],
65
65
"resourceTypes" : [" xmlhttprequest" ]
66
66
}
67
67
}
You can’t perform that action at this time.
0 commit comments