Debian 10 (32 -бит )не возвращает данные json из REST API

При обновлении нельзя пропускать выпуски .

Тем не менее, в вашей ситуации я бы порекомендовал установить Debian 10 на новый VPS, скопировать ваши скрипты и т. д., проверить, все ли работает, и только после этого вывести старый VPS из эксплуатации.

0
20.11.2020, 14:37
1 ответ

URL-адрес необходимо заключить в кавычки, так как он содержит символ &. Например,

$ curl "https://opensky-network.org/api/states/all?lamin=51.8&lomin=-4.8&lamax=52.92&lomax=2.0" 
{"time":1605817730,"states":[["471f2e","WZZ4466 ","Hungary",1605817729,1605817729,1.0542,51.9321,4518.66,false,151.99,289.78,-4.88,null,4617.72,"7547",false,0],["4400be","TAY4014 ","Austria",1605817729,1605817729,-1.0094,52.8492,1028.7,false,110.36,184.01,-5.85,null,null,"4215",false,0],["a3e69d","UPS207  ","United States",1605817729,1605817729,-0.698,52.1777,4472.94,false,220.59,129.89,-9.1,null,4579.62,"7666",false,0],["45ce4e","SRR6977 ","Denmark",1605817728,1605817728,-1.3139,52.8313,-83.82,false,58.15,268.48,-0.65,null,144.78,"0504",false,0],["48c22e","RYR7MH  ","Poland",1605817729,1605817729,1.5407,52.9022,11887.2,false,253.58,100.28,0,null,11887.2,"2264",false,0]]}

Без кавычек &заставляет вашу оболочку разбить эту строку на несколько команд, и в итоге вы получите частичный URL-адрес (всего до первого&:https://opensky-network.org/api/states/all?lamin=51.8).

1
28.04.2021, 23:04

Теги

Похожие вопросы