json - 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 脚本中很容易工作,但我不知道当我不明白我的工具在做什么时,我不喜欢它。
解决方案
推荐阅读
- reactjs - 如何使用打字稿编写 es6 onchange 方法并做出反应?
- rust - 处理拒绝时获取当前路径
- javascript - 如何在 JavaScript 的控制台中输入水平线?
- python - 如何使用 kivy v2.0.0 播放视频?
- swiftui - 如何为 SwiftUI ViewRepresentable 制作自定义 MKMapView 委托操作?
- python - Python - 将函数应用于二维数组
- python - 循环格式化请求有效负载
- stripe-payments - 如何使用 Stripe Connect Express 创建发票,在 Stripe Subscriptions 上自动创建发票,但不是在 Stripe Connect 付款上
- xquery - xquery中特定日期格式之间的日期比较
- python - 根据 Python Pandas 中 DataFrame 中的值求和?