shell脚本一条命令直接发送http请求(xjl456852原创)

我们知道nc命令是一个网络工具.可以连接tcp/udp.也能模拟发送http请求.
现在介绍通过shell脚本,一条命令直接发送http请求.
命令如下,可以对下面的地址等信息自行修改:
  1. #!/bin/bash
  2. echo -e "GET /soucang/itemList.html HTTP/1.1 Host:localhost " | nc 192.168.1.101 8080
  3. echo -e " "

也可以将http请求返回的内容赋值给一个变量,然后再做自己的处理,写法如下:
  1. #!/bin/bash
  2. html=`echo -e "GET /soucang/itemList.html HTTP/1.1 Host:localhost " | nc 192.168.1.101 8080`
  3. echo "$html"

原文地址:https://www.cnblogs.com/xjl456852/p/5858272.html