轮子
文章平均质量分 59
JarvanStack
保持简单
展开
-
几十行代码简单实现 静态资源服务器(C/Golang/Java 代码)
简介几十行代码 用 socket 实现一个简单的 nginx 静态资源代理功能,目前语言有 C/Java/Golang提示:静态资源代理基于 HTTP,如果你不是很了解,请参考几十行代码使用TCP简单实现HTTP(C/Golang/Java 代码)1.Java 实现public static void main(String[] args) throws IOException { String basePath = "D:\\Enviroment\\java\\java_static_s原创 2021-06-09 11:37:26 · 400 阅读 · 1 评论 -
几十行代码使用TCP简单实现HTTP(C/Golang/Java 代码)
使用 C/Golang/Java TCP 简单实现 HTTP简介其实 HTTP 就是基于 tcp 封装了请求头罢了.本文将不会讨论复杂的 HTTP 各种请求头,我们只是实现最关键的 2 个,尽力用最简单的代码实现轮子的本质。协议标识:HTTP/1.1 200 OK数据长度:Content-Length: 10如果你不了解 TCP 协议请参考:TCP协议详解 - 简书 (jianshu.com)如果你不了解 HTTP 协议请参考:关于HTTP协议,一篇就够了 - 简书 (jia原创 2021-06-05 17:37:01 · 1685 阅读 · 2 评论