我正在从事一个开发服务器和客户端的项目,该项目的行为与 HTTP 服务器和客户端非常相似。
- 对于 HTTP,服务器实际上是一个文件服务器。服务器向客户端发送一个文件。
- 对于我的项目,客户端向服务器发送一个文件,服务器只是用该文件的分析结果响应客户端。
- 我的项目和 HTTP1.0(可能不是 HTTP1.1)都是无状态的。
所以两者非常相似,except that the file transfer direction is in the opposite way。但是即使使用 HTTP,客户端也可以使用POST message?!将文件发送到服务器。
所以我突然想到一个问题,我们可以只使用 HTTP 库,而不是从头开始开发一切。
我在 stackoverflow 中搜索了 HTTP 库。
上面有这些。
就我而言,我可以只为我的项目应用这些 HTTP 库之一,而不是重新发明整个项目吗?
先感谢您。