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()

项目主页:http://www.open-open.com/lib/view/home/1435286446685