Appearance
wget
busybox 自带的工具箱里没有 curl 操作, 但是给我们提供了 wget, 可以使用 wget 模拟 curl
输出文件内容到标准输出流
shell
wget -qO- URL
- -q:表示安静模式(quiet mode),即不显示任何输出,除非发生错误。在这种模式下,wget 不会显示下载进度或其他提示信息。
- -O:后面可以跟一个文件名,表示将下载的内容保存到指定的文件中。如果使用 -O-,则表示将下载的内容输出到标准输出(即终端)。
- -: 表示输出到标准输出流 stdout
POST请求
shell
wget -qO- --method POST \
--header 'content-type:application/json' \
--body-data '{"name": "test", value: "test"}' URL
- --method POST 表示使用 post 请求
- --header 使用 json 发送请求, 如果不填写默认是字符串
- --body-data 后面使用的是json字符串,并且一定要是json
其他参数
- --timeout=SECONDS,设置超时时间, 如果 --timeout=0 表示没有时间限制, 默认 timeout = 60*15, 即 15分钟