Golang 中的分块传输:核心概念与实现
在现代 web 开发中,分块传输(Chunked Transfer Encoding)是一种重要的技术,它允许服务器在不知道响应体的总大小时,逐步发送数据。这种方式特别适用于大文件传输或实时数据流。本文将通过一个简单的示例,介绍如何在 Golang 中实现分块传输。 ...
在现代 web 开发中,分块传输(Chunked Transfer Encoding)是一种重要的技术,它允许服务器在不知道响应体的总大小时,逐步发送数据。这种方式特别适用于大文件传输或实时数据流。本文将通过一个简单的示例,介绍如何在 Golang 中实现分块传输。 ...
在SpeedTest-EX 0.0.9中, 我们对bin安装相关进行了完善, 同时加入了更多flag传入与内置rand生成; 我们对性能一并进行了优化, 并关闭了gin日志输出, 避免影响性能; 我们还新增了[Speedtest]配置块, 用于设置下载数据块大小与块数量, 以模拟更加真实的场景; 最后, 我们还增加了前端版本号显示, 方便用户查看版本信息. ...
本文为个人记录与备忘, 若有更好的解决方案, 请留言告知。 ...
我们于 0.0.7 内加入了基于Session的鉴权功能,现在你可以在配置文件中开启或关闭该功能。 ...
SpeedTest-EX 是一个以Go Gin为框架的LiberSpeed实现. ...
本篇文章对Caddy在grpc长连接的场景下, 内存占用过高&连续流内存释放异常进行简单原因分析并给出解决方案。 ...
本文将简单阐述 WireGuard 子节点通过主节点出站 NAT 的配置方法。 ...
通过将Cloudflared Tunnel的传输层由QUIC改为HTTP/2, 地址栈加入IPv6支持,使连接更加稳定。 ...
使用metaflac命令修改FLAC音乐文件封面 ...
本文介绍如何在Linux上安装AdGuard并开启DoH。 ...