Прокси сервера Webpack Dev не перенаправляет правильно - PullRequest
0 голосов
/ 18 марта 2019

Я сталкиваюсь с какой-то странной проблемой, связанной с сервером webpack.Прокси регистрирует, что переписывает URL, но фактический запрос не выполняется для обновленного URL (согласно экспресс-журналам)

Вот вывод, который я получаю

[HPM] Rewriting path from "/clients/123abc/plans" to "https://api.mycustomhost.com/api/clients/123abc/plans"

[HPM] GET /clients/123abc/plans ~> https://api.mycustomhost.com/api

[HPM] Rewriting path from "/clients/123abc/plans?type=dc" to "https://api.mycustomhost.com/api/clients/123abc/plans?type=dc"

[HPM] POST /clients/123abc/plans?type=dc ~> https://api.mycustomhost.com/api

[HPM] Rewriting path from "/clients/123abc/plans" to "https://api.mycustomhost.com/api/clients/123abc/plans"

[HPM] GET /clients/123abc/plans ~> https://api.mycustomhost.com/api

Конфигурация моего прокси-сервера

proxy: {
    '/clients/**': {
        target: options.webpackOptions.endpoint,
        changeOrigin: true,
        logLevel: 'debug',
        secure: false,
        pathRewrite: {
            '^/clients': (_path) => options.webpackOptions.endpoint + _path
        }
    }
}

Что я делаю не так?

Дополнительная информация:

  • Серверная часть .NET-сервер
  • Webpack -> 4.1.1
  • WebpackDevServer -> 3.1.1

TIA

...