首页 > 解决方案 > netcat 是如何创建 HTTP 请求的,它是什么样子的

问题描述

所以我有一些运行 CGMiner 的机器。我目前可以使用 netcat 与他们交流。我的用法如下所示:

 echo -n '{"command":"config"}' | nc -w 2 10.113.1.2 4028

我想在 Postman 或 Python 中复制此功能,但我无法理解此 netcat 命令的实际作用。我意识到我正在建立连接并发送一个 JSON 字符串,然后返回 JSON,但除此之外,我不确定 HTTP 请求是什么样的,或者是否有一个 HTTP 请求正在发送。

我认为这个问题的正确答案将展示我如何在另一个工具中执行此操作,或者将明确地向我展示 netcat 通过网络发送的内容,因为虽然我当前的工作流程很好,并且它在 bash 脚本中很容易工作,但我不知道当我不明白我的工具在做什么时,我不喜欢它。

标签: jsonhttphttp-headersnetcat

解决方案


推荐阅读