Описание тега node-fetch

0 ответов

Как использовать функцию извлечения узла () так же, как запрос? (API отклоняет KEY)

В моем приложении я использую async/await логика для работы с API. Проблема в том, что я не могу понять, почему check() Функция работает без проблем: const KEY = 'my key'; const SECRET = 'my secret'; function getSign(form) { return crypto.createHmac…
08 апр '18 в 13:46
1 ответ

Как перевести CURL -F @filename в nodejs

Я должен перевести рабочий запрос curl в nodejs javascript. Я преуспел с предыдущими подобными запросами, которые не подразумевали передачу файла. curl --compressed -u $username:$password https://analysiscenter.veracode.com/api/5.0/uploadfile.do -F …
16 янв '18 в 10:17
1 ответ

Получить с абсолютным префиксом URL

В большинстве случаев я использую префикс fetch или node-fetch http://localhost (чтобы сделать его абсолютным URL). import fetch from 'node-fetch'; fetch('http://localhost/whatever') Есть ли способ избежать localhost часть, кроме простого размещения…
26 фев '17 в 16:07
1 ответ

Несколько вызовов из цикла for в массив, а затем отбрасывание результатов 0 длины

Это то, чего я пытаюсь достичь, я делаю один вызов API, который приводит к нескольким вызовам на основе почтового индекса и радиуса. На основании результатов плотности населения может быть всего один результат или целых двадцать. Результаты этого вы…
08 май '18 в 02:56
1 ответ

Ошибка получения тайм-аута (асинхронный обратный вызов не был вызван в течение тайм-аута, указанного в jasmine.DEFAULT_TIMEOUT_INTERVAL)

Для моего тестирования API мой код ведет себя по-разному. Я использую Jasmine Framework с узлом JS. Мой запрос GET даст 2 ответа Успех JSON, с кодом 200 статуса. Время отклика 400-500 мс Отказ json, с кодом состояния 200 (действительный сбой), время…
4 ответа

Как получить данные и статус ответа из API, используя node-fetch?

В соответствии с документацией node-fetch мы можем получить статус ответа, как это fetch('https://github.com/') .then(res => { console.log(res.status); }); и для получения данных fetch('https://api.github.com/users/github') .then(res => res.js…
22 авг '18 в 19:33
1 ответ

tslint: Forbidden http url in string

function getStuff(req: express.Request, res: express.Response, next: express.NextFunction): void { fetch('http://localhost:3000/stuff') .then((data: {}) => { res.send(data.body._readableState.buffer.head.data.toString()); }) .catch((err: {}) =&gt…
22 авг '17 в 14:06
1 ответ

Перезапустите асинхронную функцию после прерывания извлечения API

Я создаю модуль Node.js, который берет список названий фильмов и получает их метаданные с сайта omdbapi.com. Эти списки часто бывают очень большими, и иногда (с моим текущим медленным интернет-соединением) соединение прерывается из-за слишком большо…
30 ноя '18 в 20:50
4 ответа

Discord Oauth2 Вступить в гильдию

const guildMembersResponse = fetch(`http://discordapp.com/api/guilds/440494010595803136/members/278628366213709824`, { method: 'PUT', headers: { Authorization: `Bearer TOKEN`, }, }); setTimeout(() => { console.log(guildMembersResponse) }, 500); Я…
28 дек '18 в 17:31
1 ответ

Как я могу получить URL, используя данные сеанса со страницы кукловода?

Я пытаюсь зайти на сайт со своими учетными данными и скачать pdf, используя puppeter. Я получил pdf-URL с помощью puppeteer, но теперь я хочу использовать node-fetch для доступа к этой странице. Чтобы получить страницу в формате PDF, мне нужно включ…
23 янв '19 в 13:38
0 ответов

Перекрестный запрос заблокирован - как использовать приложение, работающее локально?

Я столкнулся с небольшой проблемой и надеялся получить помощь. В настоящее время я пытаюсь сделать свой собственный маленький проект "6 градусов Бэкона", чтобы научить себя различным структурам данных, алгоритмам поиска и некоторому поиску в Интерне…
30 янв '19 в 08:33
1 ответ

Игнорировать (или возвращать), если есть ошибка в запросе на выборку узла

try { fetch(url) .then(res => res.json()) .then(data => { console.log(data); }); } catch (e) { console.log(e); } Так что иногда я получаю ECONNRESET Ошибка от этого, и я хочу просто игнорировать это как-то.
01 фев '19 в 21:04
1 ответ

В ответе "fetch" ​​вместо иврита ставятся знаки вопроса с черными бриллиантами

const fetch = require("node-fetch") fetch("https://www.example.com") .then(res => res.text()) .then(data => console.log(data)) Вывод - строка HTML, но слова на иврите заменены на Как правильно настроить кодировку, чтобы правильно отображать т…
22 фев '19 в 20:46
1 ответ

Завернуть соответствующий запрос в node-fetch

Это были дни, когда я пытался сделать это curl просьба работать с node-fetch безуспешно. curl -X GET -u "<username>:<password>" --output hello_world.mp3 "https://gateway-lon.watsonplatform.net/text-to-speech/api/v1/synthesize/?accept=aud…
23 фев '19 в 08:05
1 ответ

Как игнорировать валидацию SSL-сертификатов в запросах узлов?

Мне нужно отключить одноранговую проверку SSL для некоторых из моих https запросы с использованием node.js Прямо сейчас я использую node-fetch пакет, который не имеет этой опции, насколько я знаю. Это должно быть что-то вроде CURL CURLOPT_SSL_VERIFY…
27 фев '19 в 10:24
5 ответов

POSTing к внешнему API бросает CORS, но это работает от Почтальона

Я использую i mgur api для загрузки изображений через приложение узла js. Я конвертирую изображения в строки base64 и отправляю их через Postman. я использую node-fetch совершать звонки по API. const fetch = require('node-fetch') ... async uploadIma…
08 дек '18 в 16:20
0 ответов

node-fetch: почему `signal` рекомендуется вместо`timeout`?

node-fetch документация предполагает, что с помощью signal рекомендуется более timeout, но не предлагает никаких подсказок относительно того, почему: { // These properties are part of the Fetch Standard ... signal: null, // pass an instance of Abort…
15 янв '19 в 17:51
0 ответов

Расшифруйте читаемый поток перед записью в файл с извлечением узла

Я хочу скачать файл через API. Я использовал node-fetch, чтобы обратиться к API, прочитать поток и сохранить его. Это отлично работает. Но файл, который я получаю через API, закодирован в Base64. Поэтому, прежде чем сохранить файл, я должен его деко…
18 сен '18 в 12:25
0 ответов

Подключайте ETIMEDOUT к службе приложений Azure при вызове конечной точки HTTP без указания maxSockets

У меня возникают проблемы с тайм-аутом при многократном вызове конечной точки HTTP[S] из node.js внутри службы приложений Azure. Здесь мой код для решения проблемы. const fetch = require('node-fetch'); const https = require("https"); const agent = n…
2 ответа

Как я могу вызвать функцию только после завершения всех запросов?

В настоящее время я генерирую несколько запросов, используя пакет npm request как это: for (var i = 0; i < array.length; i++) { var options = { url: '...', headers: { '...' } }; function callback(error, response, body) { }; request(options, callb…
28 июн '18 в 13:06