Узел HTTP-запроса Node-Red выдает ошибку 1020 при загрузке файла - PullRequest
0 голосов
/ 05 мая 2020

Я пытаюсь загрузить большой файл JSON через node-red, и выдает ошибку «1020». Когда я говорю «parse JSON» в HTTP-узле, он говорит об ошибке парсера. Однако анализ загружаемого массива отлично работает с Python или Java. Когда я загружаю как строку UTF-8, я получаю ошибку 1020.

Это поток:

[{"id":"e0e091b8.2b78a","type":"http request","z":"95f2458b.b4a148","name":"Downloader","method":"GET","ret":"txt","paytoqs":false,"url":"https://JSONURLHERE","tls":"","persist":false,"proxy":"","authType":"","x":450,"y":300,"wires":[["53175134.cd5c9"]]},{"id":"1b838110.b3d76f","type":"inject","z":"95f2458b.b4a148","name":"","topic":"","payload":"","payloadType":"date","repeat":"","crontab":"","once":false,"onceDelay":0.1,"x":160,"y":380,"wires":[["c4816b73.f2bfe8"]]},{"id":"c4816b73.f2bfe8","type":"function","z":"95f2458b.b4a148","name":"","func":"msg.headers = {};\nmsg.headers['Content-Type'] = 'application/json';\n\nreturn msg;","outputs":1,"noerr":0,"x":240,"y":280,"wires":[["e0e091b8.2b78a"]]},{"id":"53175134.cd5c9","type":"debug","z":"95f2458b.b4a148","name":"","active":true,"tosidebar":true,"console":false,"tostatus":false,"complete":"false","x":640,"y":320,"wires":[]}]

...