yget

0

Описание

Маленький аналог wget-a

Языки

  • Go87,9%
  • Shell12,1%
2 года назад
2 года назад
2 года назад
2 года назад
2 года назад
2 года назад
2 года назад
2 года назад
2 года назад
README.md

Это маленький аналог linux утилит wget, curl.. и других подобных утилит.

Давайте теперь начнем его готовить.

Параметры для запуска:

  • sвывод содержимого на экран
  • jкрасивый вид JSON-на
  • oсохранить файл как
  • pPOST данные для передачи на хост(вид json)
  • pfвключить передачу POST данных типом multipart/form-data
  • fимя файла при передачи multipart/form-data
  • uЮзер агент

Пример:

Скачать страницу.

yget https://ydev.ru/test.html

Скачать страницу и сохранить как text.txt от имени бота.

yget -o text.txt -u "bot" https://ydev.ru/test.html

Показать содержимое страницы на экран.

yget -s https://ydev.ru/test.html

Показать красивый JSON.

yget -s -j https://ydev.ru/test.json

Передать на хост файл с именет name, методом POST и с данными.

yget -f "name@text.zip" -pf -p '{"a":1}' https://ydev.ru/test.json

Передать на хост методом POST какие-то данные.

yget -p '1234;78899;' https://ydev.ru/test