Отправлять заголовки из поста через прокси webpack - PullRequest
0 голосов
/ 21 ноября 2018

Привет, у меня есть запрос, который я хочу отправить через прокси для обработки CORS, но, к сожалению, когда я использую прокси, заголовки исчезают.

  postOrder(){
    this.http.post('/payu/order',this.request, {
      headers:{
        "Content-Type": "application/json",
        "Authorization" : "Bearer 8a424394-36aa-47a0-ac8c-5f48304e25aa"
      }
    }).subscribe(response => console.log(response))
  }

это мой пост

{
  "/payu/order": {
    "target": "https://secure.payu.com/api/v2_1/orders",
    "changeOrigin": true,
  }

}

И есть proxy.conf.json

Я обнаружил, что заголовки внутри постане отправляются прокси, поэтому обходной путь заключается в том, чтобы отправлять заголовки внутри прокси-сервера следующим образом:

  "/payu/order": {
    "target": "https://secure.payu.com/api/v2_1/orders",
    "changeOrigin": true,
    "headers": {
      "Content-Type": "application/json",
      "Authorization" : "Bearer 1c208fe3-072f-4de5-a681-6a179952cafe"
    }
  }

Есть ли способ заставить прокси принимать заголовки из поста или установить заголовок авторизации внутри прокси в качестве параметра?Или, может быть, есть какой-то другой способ избавиться от проблемы с CORS, кроме использования прокси.

...