Desejo enviar a saída uptime
e os df
comandos para um aplicativo Web usando cURL. Eu tentei:
uptime | curl http://someurl.com -T -
Mas isso não pareceu enviar os dados.
Qual é a maneira correta de enviar a saída de um comando para cURL como um parâmetro POST? (ou wget, se for muito mais fácil)
Observe que isso está descrito no manual do curl: curl.haxx.se/docs/manpage.html#-d Ou no manual do wget (abaixo
—
mailq 20/09/11
--post-data=string
): gnu.org/software/wget/manual/wget.html#HTTP- Opções
Quando você diz "como um parâmetro POST", quer dizer que precisa ser como se você digitasse seu tempo de atividade em um campo (com um nome) em um formulário e pressionasse enviar, ou como se você salvasse seu tempo de atividade em um arquivo , usou um campo de upload de arquivo para selecionar o arquivo e pressionou enviar? Essas são duas maneiras diferentes de postar dados.
—
DerfK
-T
com http[s]://
usos PUT, não POST.
@ DerfK Sim, eu gostaria que fosse como se eu colasse os resultados do tempo de atividade em um campo de área de texto e ele fosse postado em um URL.
—
Callmeed
>
não um pipe|
? Também dê uma olhadaxargs
.