Случайная ошибка 502 с сервера express graphql - PullRequest
0 голосов
/ 20 июня 2019

У меня есть экспресс-сервер graphql с настройками cors, разрешающими все. Иногда сервер блокирует запросы с ошибкой cors. Я не понимаю, как это возможно.

const cors = require('cors');
const { GraphQLServer } = require('graphql-yoga');
const Mutation = require('./resolvers/Mutation');
const Query = require('./resolvers/Query');
const db = require('./db');

const server = new GraphQLServer({
    typeDefs: 'src/schema.graphql',
    resolvers: {
      Mutation,
      Query
    },
    context: req => ({ ...req, db }),
});

server.express.use(cors());
server.express.use(bodyParser.urlencoded({limit: '50mb', extended: true}));
server.express.use(bodyParser.json({limit: '50mb', extended: true}));


server.start(
  {
    cors: {
      credentials: false,
      origin: "*" //allowing all for now 
    },
  }
);


Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...