Swift 语言开发的一个微型 HTTP 服务器:Swifter
jopen
9年前
Swifter 是用 Swift 语言开发的一个微型 HTTP 服务器。
启动方法:
let server = HttpServer() server["/hello"] = { .OK(.HTML("You asked for " + $0.url)) } server.start()
分享文件:
let server = HttpServer() server["/home/(.+)"] = HttpHandlers.directory("~/") server.start()
重定向:
let server = HttpServer() server["/redirect"] = { request in return .MovedPermanently("http://www.google.com") } server.start()