Нужна помощь для индукции скручивания поста в коде JS / Node.js - PullRequest
0 голосов
/ 30 ноября 2018

curl -X POST -H 'Тип содержимого: application / json' --data '{"text": "Hello, World!"}' ....

Работает, если я используюэто в консоли.Как я могу реализовать это в коде JS?

Ответы [ 3 ]

0 голосов
/ 30 ноября 2018

Если в curl что-то не хватает, вы можете использовать fetch, чтобы сделать аналогичный запрос:

fetch(urlToPostTo, {
    method: 'POST',
    headers: {
      'Accept': 'application/json',
      'Content-Type': 'application/json'
    },
    body: JSON.stringify({text: 'Hello, World!'})
  });
0 голосов
/ 30 ноября 2018

Вы можете реализовать это различными способами, используя одну из библиотек, например Axios или Jquery .Или используя Javascript, встроенный такими способами, как fetch , или даже создавая свой собственный XMLHttpRequest ()

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

Я не буду публиковать примеры того, как сделать запрос GET, поскольку ссылки, которые я предоставил, уже имеют примеры.

Удачи.

0 голосов
/ 30 ноября 2018

В приложении вашего узла используйте соответствующий пакет для скручивания, например:

https://www.npmjs.com/package/curl-request

https://www.npmjs.com/package/node-curl

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

конечно, это потребует применения nodeJS и не может быть использовано в коде JavaScript на стороне клиента.

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