У меня проблемы с CORS на моем приложении Angular 2 (с CLI/Webpack) и вы хотите настроить прокси-сервер Node для перенаправления моих запросов с помощью node-http-proxy. Я также настроить прокси-сервер через CLI:Proxy to Jira API
{
"/api": {
"target": "http://localhost:3000",
"secure": false,
"pathRewrite": {"^/api" : ""}
}
}
Я чувствую, что это много работы, чтобы настроить конечные точки для каждого Jira конечной точки.
Возможно ли прочитать адрес запроса и просто отправить его на сервер Jira? http://localhost:4200/api/rest/api/2/issue/<#issueID#>/attachments
.
var express = require('express');
var app = express();
var httpProxy = require('http-proxy');
var proxy = httpProxy.createProxyServer();
var server = '<JiraServer>';
// TODO: Set up end-point for every URI path???
app.all("/rest/api/2/issue", function(req, res) {
proxy.web(req, res, {target: server});
});
app.listen(3000);
Можно ли это решить?
Спасибо!