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