如何使用Plink发出HTTP请求

斯拉蒂丹

在Windows上,我想发出简单的HTTP请求以查找脚本中的错误。当然,我通常使用更方便的工具(例如Firefox中的“ REST客户端”插件),但现在我想更深入一点。

如何在Windows中通过命令行发出HTTP请求?

我尝试使用Plink(来自PuTTY):

plink -telnet -P 80 servername GET /index.php

但是服务器不断告诉我,

请求动词无效。

可能它忽略了该GET /index.php部分。

  • 我没有telnet(我正在使用公司的PC,并且无法在此处安装该Windows功能)
  • 我想将其保持在低级别(不遵循任何重定向等)
马丁·普里克里(Martin Prikryl)
  1. 您不能使用Telnet协议来实现HTTP。PuTTY将发送一些破坏HTTP协议的Telnet控制序列。您需要使用-raw开关(而不是-telnet使用“原始”连接

  2. 您只能在Plink命令行上使用SSH协议指定命令。它不适用于原始连接或Telnet。但是您可以使用输入重定向。

这应该工作:

echo GET /index.php | plink.exe -raw -P 80 servername

虽然您最好使用一些更强大的工具。例子:

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何使用请求发出 HTTP HEAD 请求?

来自分类Dev

如何使用grequests发出HTTP POST请求

来自分类Dev

如何使用 RxNET 发出异步 HTTP 请求?

来自分类Dev

如何使用HTTP拦截器发出HTTP请求

来自分类Dev

如何从COBOL发出HTTP请求

来自分类Dev

如何间隔发出HTTP请求?

来自分类Dev

如何发出多个http请求?

来自分类Dev

如何间隔发出HTTP请求?

来自分类Dev

如何从 EJB 发出 HTTP 请求?

来自分类Dev

使用Clojure发出HTTP请求

来自分类Dev

使用cherrypy发出HTTP请求

来自分类Dev

如何使用任务并行库发出许多HTTP请求

来自分类Dev

给定以下HTTP + JSON,如何使用PHP发出POST请求

来自分类Dev

如何使用Deno发出HTTP客户端请求

来自分类Dev

如何使用For循环发出多个HTTP请求?打字稿

来自分类Dev

如何在Wordpress插件中使用php发出HTTP请求?

来自分类Dev

如何使用 Python 发出大型 HTTP(S) 请求?

来自分类Dev

如何使用 Azure 管道任务库发出 http 请求?

来自分类Dev

如何使用TortoiseGit发出请求请求

来自分类Dev

如何通过Cookie发出HTTP请求

来自分类Dev

如何从SQL Server发出HTTP请求?

来自分类Dev

如何在PHP中发出HTTP请求?

来自分类Dev

如何发出多个http呼叫请求(Nodejs)

来自分类Dev

如何查看网络上发出的http请求?

来自分类Dev

如何在PHP中发出HTTP请求?

来自分类Dev

如何从原始数据发出HTTP请求?

来自分类Dev

如何在工厂中发出http请求

来自分类Dev

aiohttp:如何发出简单的 http 请求

来自分类Dev

在对StackExchange API AngularJS发出HTTP请求时如何使用请求密钥