您可以在“侦听”模式下运行 netcat:
nc -l 8080
这将在 localhost:8080 上监听,将所有进入的内容转储到 stdout 并使用来自 netcat 的 stdin 的数据进行回复。这对于快速简单的 HTTP 测试很有用 - 您可以发起请求并将所需的响应粘贴到控制台中。
是否有类似的东西可以与 HTTPS 一起使用?最好是可能安装在大多数系统上的跨平台的东西。
您可以在“侦听”模式下运行 netcat:
nc -l 8080
这将在 localhost:8080 上监听,将所有进入的内容转储到 stdout 并使用来自 netcat 的 stdin 的数据进行回复。这对于快速简单的 HTTP 测试很有用 - 您可以发起请求并将所需的响应粘贴到控制台中。
是否有类似的东西可以与 HTTPS 一起使用?最好是可能安装在大多数系统上的跨平台的东西。
OpenSSL 提供了一个 netcat 风格的测试 SSL 服务器。
您必须生成证书(此处有更多详细信息),您可以对所有内容使用默认答案:
然后运行它来启动服务器: