bash脚本一条命令直接发送http请求

nc命令的讲解请参照:

https://blog.csdn.net/andrewgithub/article/details/81951508

nc是一个网络工具.
常用来连接tcp/udp.也能模拟发送http请求.
现在介绍通过shell脚本,一条命令直接发送http请求.
命令如下,可以对下面的地址等信息自行修改:

#!/bin/bash
echo -e  "GET /hiknini/itemList.html HTTP/1.1\nHost:localhost\n\n" | nc 192.168.1.107 8080
echo -e "\n"

将浏览器的返回直接赋值给html在使用echo打印出来
#!/bin/bash
html=`echo -e  "GET /soucang/itemList.html HTTP/1.1\nHost:localhost\n\n" | nc 192.168.1.101 8080`
echo "$html"



你可能感兴趣的:(makefile,bash,linux)