2016-12-14 229 views
3

我想知道如何发送POST请求到服务器(例如Google搜索)。我已经知道如何发送GET请求,如何通过telnet发送POST请求

例如:

GET http://www.google.com/ 

我试图做这样的:

POST /wikipedia 

POST wikipedia 

POST 
/wikipedia 

POST Search: wikipedia 

任何人都知道如何通过telnet/CMD /批发送POST请求?

回答

11

当然你可以,不要听npocmaka! Telnet只是打开一个到服务器端口的TCP连接,除此之外别无其他。所以,如果您发送正确的命令(在这种情况下是HTTP请求命令),服务器将响应正常。

,你必须写什么的一个例子是:

POST /path/script.cgi HTTP/1.0 
From: [email protected] 
User-Agent: HTTPTool/1.0 
Content-Type: application/x-www-form-urlencoded 
Content-Length: 32 

home=Cosby&favorite+flavor=flies 
<PRESS ENTER KEY> 

我认为你有这个命令得到发送一个新的行结束。