Httpie二次封装

做~自己de王妃 提交于 2020-11-25 02:20:06

在centos下安装httpie

yum install -y python-pippip install --upgrade httpie

在ubuntu下安装httpie

sudo apt-get install httpie

或者

apt-get install -y python-pippip install --upgrade httpie

封装脚本

sudo vim /usr/bin/hpost

#!/bin/sh
allargs=$@if [ $# -eq 0  ];then
echo "Usage:  $0 http://www.example.com"exit 0fi
t=$(date +%s)key="xxxxxxxxxxxxx"tsp=$(printf $t$key | sha1sum | awk '{ print $1 }')cmdexe="/usr/bin/http -f post $allargs  _t=$t _tsp=$tsp User-Agent:iiitp-xxx-yyy-zzz "echo $cmdexe($cmdexe)
sudo chmod a+x /usr/bin/hpost #赋予可执行权限

demo:

/usr/bin/hpost http://www.iiitp.com

文章地址:http://www.iiitp.com/?post=44

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!