эквивалент команды curl в nodejs - PullRequest
0 голосов
/ 28 июня 2019

У меня есть команда curl, которая работает так, как я хочу:

curl -X POST -H "Content-Type: application/json" -d @cats.json http://localhost:8080

И я хотел бы получить помощь по ее переводу в nodejs

В настоящее время у меня настроен localhost иМоя цель - отобразить данные, хранящиеся в файле JSON.В настоящее время я копирую и вставляю данные в почтальон и отправляю данные на локальный хост, но я не хочу использовать почтальон.Команда curl была полезна, но я хочу включить ее в свой код.

Я пробовал

var request = require('request');
request.post({
  headers: {'content-type' : 'application/json'},
  url:     'http://localhost/8080',
  body:    "someData"
}, function(error, response, body){
  console.log(body);
});

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

1 Ответ

1 голос
/ 28 июня 2019

В почтальоне вы можете экспортировать код запроса NodeJS:

enter image description here

Нажмите на код, затем выберите NodeJS -> Запрос.Копировать в буфер обмена

enter image description here

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