REST звонки от углового интерфейса не могут поразить контроллер загрузки пружины - PullRequest
0 голосов
/ 03 июня 2019

Я пытался вызвать Spring REST-сервисы из моего углового приложения, и немногие из REST-вызовов не попадают в контроллер.

Недавно я добавил параметры прокси-сервера в свой proxy.config.json , аналогичный приведенному ниже.

{
    "/api/*": {
        "target": "http://localhost:8080/api",
        "secure": false,
        "changeOrigin": "true"   
        } 
    }
}

Служба работает на порту 8080, а пользовательский интерфейс работает напорт 4200.

Я звоню в службу, как показано ниже:

public getData(param1: number, param2: number): Observable<SomeDTO> {

        return this.authHttp.get(this.basePath + param1 + '/someEndPoint/' + param2, this.options).map(response => response.json() || {});

}

Когда я жестко задаю URL-адрес службы, она работает нормально.Но когда я использую настройки прокси с некоторым динамическим путем, я сразу получаю 400 Bad Request.

Кто-нибудь может мне помочь, что здесь может быть не так?

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