Привет, у меня есть запрос, который я хочу отправить через прокси для обработки 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, кроме использования прокси.