Ниже приведен фрагмент nodejs
для вызова wikidata api
с использованием request-promise
модуля
var rp = require('request-promise');
var wikidataURL="http://www.wikidata.org/w/api.php?action=wbgetentities&props=labels|claims&languages=en&format=json&ids=Q1"
let promise=rp(wikidataURL).catch(function(e){
console.log(e);
});
Для меня это работало нормально до 27/1/2020
. После этого я получаю ошибку ETIMEDOUT connection
. Те же ссылки будут работать в браузере, но не на nodejs
. Не задействован прокси.
Сообщение об ошибке:
{ Error: connect ETIMEDOUT 91.198.174.192:80
at Object._errnoException (util.js:1022:11)
at _exceptionWithHostPort (util.js:1044:20)
at TCPConnectWrap.afterConnect [as oncomplete] (net.js:1198:14)
code: 'ETIMEDOUT',
errno: 'ETIMEDOUT',
syscall: 'connect',
address: '91.198.174.192',
port: 80 },
Это что-то на моей стороне или на сервере викиданных?