如何使用curl创建特殊的http请求?

时间:2019-07-04 19:35:30

标签: http curl request

我想做的是,使用curl为类型1创建另一个基于特殊模糊的请求,并使用curl同时基于4个请求另外创建一个类型2请求,有一个perl命令,我也希望包含在请求中

这就是我想出的。

我的卷曲代码类型1:

curl -X GET -d '
Content-Length: 22
Foo: HTTP/1.1 200 OK
Content-Length: 0
Content-Type: text/html
Last-Modified: ...
Refresh: 0; URL=http://www.google.com/
Bar:
' -i $Local'

我的4个请求的Curl代码类型2:

#!/bin/bash
echo -e "[ + ] Enter Local Server
read Local

curl -X POST -d ' / HTTP/1.1
Host: google.com
Connection: Keep-Alive
Content-Length: 49225 
perl -e 'print (A x 49255)
-i '$Local'


curl -X POST -d ' / HTTP/1.1
Host: google.com
Connection: Keep-Alive
Content-Length: 33
-i '$Local'


curl -X POST -d ' / HTTP/1.1
xxxx: POST /loader/cmd.exe?/c+dir HTTP/1.1
-i '$Local'


curl -X POST -d ' / HTTP/1.1
Connection: Keep-Alive

它没有用,我尝试了很多方法,我对这种类型的请求不熟悉。我想包括您所看到的一切。

错误为:

./curl.sh: line 2: unexpected EOF while looking for matching
./curl.sh: line 27: syntax error: unexpected end of file

0 个答案:

没有答案