Ich habe Probleme mit CORS in meiner Angular 2 App (mit CLI/Webpack) und möchte einen Node-Proxy einrichten, um meine Anfragen mit node-http-proxy umzuleiten.Proxy für Jira API
{
"/api": {
"target": "http://localhost:3000",
"secure": false,
"pathRewrite": {"^/api" : ""}
}
}
Ich glaube, dass es eine Menge Arbeit einzurichten End-Punkte für jeden Jira Endpunktes: Ich habe auch Proxy über die CLI einrichten.
Kann die Anfrageadresse gelesen und nur an den Jira-Server weitergeleitet werden? 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);
Kann dies gelöst werden?
Danke!