У меня есть сервер node.js, который действует как прокси.Он получает запросы локального хоста и пересылает их веб-службе в другом домене.Запросы GET, POST и PUT работают просто отлично.Но у меня есть проблема с запросом метода DELETE.Это вызывает ошибку «Время ожидания шлюза - при чтении».Но веб-служба в другом домене получает этот запрос и выполняет соответствующую БД sql для удаления запрошенного элемента.Более того, если я отправлю такой же запрос, например, с помощью Fiddler, я получу реальный ответ.
Вот как выглядят параметры http.request для node.js:
{
"host": "some.domain",
"port": 443,
"path": "/paht/item/id",
"method": "DELETE",
"headers": {
"Host": "some.domain",
"Content-Type": "application/json; charset=utf-8"
}
}