Skip to content

Bronya 是一个使用 Go 语言编写的简单的 HTTP 服务器。

License

Notifications You must be signed in to change notification settings

kotoyuuko/bronya

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Bronya

Intro

Bronya 是一个使用 Go 语言编写的简单的 HTTP 服务器。

这是计算机网络课程设计项目,具体功能如下:

  • 使用 Go 语言内置的 goroutine 实现多线程
  • 静态 HTTP 服务器
  • 使用 FastCGI 实现的动态 HTTP 服务器,目前仅支持 PHP-FPM
  • 使用配置文件划分虚拟主机,可以实现不同域名访问不同网站
  • 支持处理 GET 和 POST 请求
  • 支持错误日志记录

To-do List

  • 更多的 HTTP Method 支持
  • 增加 Proxy 模式
  • 支持 HTTPS

License

The Unlicense

About

Bronya 是一个使用 Go 语言编写的简单的 HTTP 服务器。

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages