调试 HTTP 请求:是否有可以向网络服务器发出 GET 和 POST 请求的最小程序?

问题描述

当网络标准第一次被编写时(其中一个是 HTTP 标准或规范,在过去几十年里有过几次 RFC 修订),第一批实现最基本、低级功能的程序员必须具备某种工具来调试他们的网络服务器实现。

我想这将是某种命令行程序,它能够向指定的 IP 地址发出 HTTP 请求并将返回的数据打印到标准输出文件

我想这样的程序会做类似下面的事情...

$ httptest 127.0.0.1 GET index.html
Response 200: index.html is
<html>
    <body>
        Hello world
    </body>
</html>

有这样的程序吗? (在任何操作系统上,但对我个人而言,对于 Linux 系统更有用。)

可以使用 Web 浏览器通过检查页面源来执行此操作,但这不允许用户对标准中定义的每种可能类型发出特定请求。

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)