如何使用来自Linux命令行的curl发送数据?

Ank*_*wal 8 linux bash curl wifi

我试图通过wifi连接从嵌入式Linux设备传输数据.我有卷曲和wget在设备上.如何使用curl或wget将数据传输出设备?欢迎任何指示.

Sat*_*jit 34

如果它只是您要发送的(键,值)对

curl -d key1=value1 -d key2=value2 <URL>
Run Code Online (Sandbox Code Playgroud)

但是,如果它是您要发送的某个文件

curl --data-binary @<file path> <URL>
Run Code Online (Sandbox Code Playgroud)


Mic*_*jer 8

wget中有一个"--post-file"选项:

wget --post-file=filetoSend URL
Run Code Online (Sandbox Code Playgroud)