fix(core): update

This commit is contained in:
Philipp Kunz 2022-08-04 14:21:05 +02:00
parent 7b0f824d29
commit 458e7d6b58
4 changed files with 509 additions and 1618 deletions

2100
package-lock.json generated

File diff suppressed because it is too large Load Diff

View File

@ -15,16 +15,16 @@
"buildDocs": "tsdoc" "buildDocs": "tsdoc"
}, },
"devDependencies": { "devDependencies": {
"@gitzone/tsbuild": "^2.1.63", "@gitzone/tsbuild": "^2.1.65",
"@gitzone/tstest": "^1.0.72", "@gitzone/tstest": "^1.0.73",
"@pushrocks/tapbundle": "^5.0.4", "@pushrocks/tapbundle": "^5.0.4",
"@types/node": "^18.6.2" "@types/node": "^18.6.3"
}, },
"dependencies": { "dependencies": {
"@pushrocks/lik": "^6.0.0", "@pushrocks/lik": "^6.0.0",
"@pushrocks/smartdelay": "^2.0.13", "@pushrocks/smartdelay": "^2.0.13",
"@pushrocks/smartpromise": "^3.1.7", "@pushrocks/smartpromise": "^3.1.7",
"@pushrocks/smartrequest": "^2.0.6", "@pushrocks/smartrequest": "^2.0.9",
"@pushrocks/smartstring": "^4.0.2", "@pushrocks/smartstring": "^4.0.2",
"@tsclass/tsclass": "^4.0.17", "@tsclass/tsclass": "^4.0.17",
"@types/ws": "^8.5.3", "@types/ws": "^8.5.3",

View File

@ -3,6 +3,6 @@
*/ */
export const commitinfo = { export const commitinfo = {
name: '@pushrocks/smartproxy', name: '@pushrocks/smartproxy',
version: '3.0.35', version: '3.0.36',
description: 'a proxy for handling high workloads of proxying' description: 'a proxy for handling high workloads of proxying'
} }

View File

@ -186,7 +186,10 @@ JNj2Dr5H0XoLFFnvuvzcRbhlJ9J67JzR+7g=
destinationUrl, destinationUrl,
{ {
method: originRequest.method, method: originRequest.method,
headers: originRequest.headers, headers: {
...originRequest.headers,
'X-Forwarded-Proto': 'https'
},
keepAlive: true, keepAlive: true,
}, },
true, // lets make this streaming true, // lets make this streaming
@ -309,7 +312,7 @@ JNj2Dr5H0XoLFFnvuvzcRbhlJ9J67JzR+7g=
this.httpsServer.listen(this.options.port); this.httpsServer.listen(this.options.port);
console.log( console.log(
`ProxyWorker -> OK: now listening for new connections on port ${this.options.port}` `NetworkProxy -> OK: now listening for new connections on port ${this.options.port}`
); );
} }