[skip ci] Fix: cors issues
This commit is contained in:
+4
-2
@@ -55,6 +55,8 @@ proxy.on('proxyRes', function (proxyRes, req, res) {
|
|||||||
}
|
}
|
||||||
delete proxyRes.headers['set-cookie'];
|
delete proxyRes.headers['set-cookie'];
|
||||||
delete proxyRes.headers['set-cookie2'];
|
delete proxyRes.headers['set-cookie2'];
|
||||||
|
res.setHeader('Access-Control-Allow-Origin', CLIENT_HOST);
|
||||||
|
res.setHeader('Access-Control-Allow-Credentials', true);
|
||||||
proxyRes.on('data', function (chunk) {
|
proxyRes.on('data', function (chunk) {
|
||||||
res.write(chunk);
|
res.write(chunk);
|
||||||
});
|
});
|
||||||
@@ -67,6 +69,8 @@ var temp_cookies = null;
|
|||||||
|
|
||||||
const cookiesHandler = (req, res) => {
|
const cookiesHandler = (req, res) => {
|
||||||
let cookies = '';
|
let cookies = '';
|
||||||
|
res.setHeader('Access-Control-Allow-Origin', CLIENT_HOST);
|
||||||
|
res.setHeader('Access-Control-Allow-Credentials', true);
|
||||||
req.on('readable', () => {
|
req.on('readable', () => {
|
||||||
cookies += req.read();
|
cookies += req.read();
|
||||||
});
|
});
|
||||||
@@ -79,8 +83,6 @@ const cookiesHandler = (req, res) => {
|
|||||||
http
|
http
|
||||||
.createServer(function (req, res) {
|
.createServer(function (req, res) {
|
||||||
const path = req.url.replace(/^\//, '');
|
const path = req.url.replace(/^\//, '');
|
||||||
res.setHeader('Access-Control-Allow-Origin', CLIENT_HOST);
|
|
||||||
res.setHeader('Access-Control-Allow-Credentials', true);
|
|
||||||
if (req.headers['access-control-request-method']) {
|
if (req.headers['access-control-request-method']) {
|
||||||
res.setHeader(
|
res.setHeader(
|
||||||
'access-control-allow-methods',
|
'access-control-allow-methods',
|
||||||
|
|||||||
Reference in New Issue
Block a user