Request-Promise-Native игнорирует указанные заголовки

Я несколько новичок в Nodejs. Я работаю над парой микросервисов, и мне нужно, чтобы один передавал данные другому. Я использую библиотеку request-promise-native.

Мой код для вызова выглядит следующим образом:

  const options = {
            method: 'POST',
            uri: url,
            formData: {
                command: command,
                version: version,
                session_id: sid,
                aicc_data: data
            },
            headers: {
                'content-type' : 'application/x-www-form-urlencoded'
            }
        }

         rp(options)

Однако, когда я проверяю запрос, поступающий на другой сервер, указанный мною заголовок не появляется.

headers: { 'content-type': 'multipart/form-data; boundary=--------------------------395968157759002211606136',
  host: 'localhost:9000',
  'content-length': '513',
  connection: 'close' }

Что я делаю не так?


person Danny Ellis Jr.    schedule 13.10.2017    source источник


Ответы (1)