mirror of
https://github.com/Xahau/Validation-Ledger-Tx-Store-to-xPOP.git
synced 2025-11-18 10:45:50 +00:00
Fix double CORS header #1
This commit is contained in:
@@ -63,7 +63,6 @@ if (!wss) {
|
||||
// })
|
||||
|
||||
app.use('/',
|
||||
cors(),
|
||||
(req, res, next) => {
|
||||
if (process.env?.TELEMETRY === 'YES' && !req.url.match(/health/)) {
|
||||
const telemetryData = {
|
||||
@@ -81,7 +80,13 @@ if (!wss) {
|
||||
if (req.url.split('?')?.[0].match(/\.json$/i)) {
|
||||
res.setHeader('content-type', 'application/json')
|
||||
}
|
||||
next()
|
||||
|
||||
// Sent by nginx used with docker-compose
|
||||
if (req.headers?.['x-no-cors']) {
|
||||
next()
|
||||
} else {
|
||||
cors()(req, res, next)
|
||||
}
|
||||
},
|
||||
function renderHomepage(req, res, next) {
|
||||
// res.setHeader('content-type', 'text/html')
|
||||
|
||||
@@ -94,7 +94,7 @@ http {
|
||||
proxy_read_timeout 100s;
|
||||
proxy_set_header Host $host;
|
||||
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
|
||||
# proxy_set_header X-Forwarded-Proto $scheme;
|
||||
proxy_set_header X-No-Cors 1;
|
||||
}
|
||||
|
||||
# error_page 404 /404.html;
|
||||
|
||||
Reference in New Issue
Block a user