Можете ли вы сделать http-запрос, используя, например, nc или wget без curl? (Busybox)

#curl #httprequest #netcat #busybox

#curl #httprequest #netcat #busybox

Вопрос:

В настоящее время я использую busybox в модуле Kubernetes и хотел бы, чтобы этот контейнер (busybox) выполнял http-запрос на удаление следующим образом:

 while true; do curl -X DELETE https://blabla.com/api/v1/messages; sleep 604800; done
  

Поскольку curl не работает (недоступен на изображении), но nc и wget будут работать, есть ли хороший способ использовать их для этого случая?

Ответ №1:

Wget:

  wget --method=DELETE https://blabla.com/api/v1/messages
  

Чтобы получить результат в стандартном выводе, как в curl

 wget -q -O - --method=DELETE http://localhost:8080