|
|
преди 9 години | |
|---|---|---|
| Sources | преди 9 години | |
| XCode | преди 9 години | |
| .gitignore | преди 10 години | |
| .swiftlint.yml | преди 10 години | |
| LICENSE | преди 12 години | |
| Package.swift | преди 10 години | |
| README.md | преди 9 години | |
| Swifter.podspec | преди 9 години |
Swift is an innovative new programming language for Cocoa and Cocoa Touch. Writing code is interactive and fun, the syntax is concise yet expressive, and apps run lightning-fast. Swift is ready for your next iOS and OS X project — or for addition into your current app — because Swift code works side-by-side with Objective-C.
Tiny http server engine written in Swift ( https://developer.apple.com/swift/ ) programming language.
let server = HttpServer()
server["/hello"] = { .OK(.Html("You asked for " + $0.url)) }
server.start()
let server = HttpServer()
server["/desktop/:path"] = shareFilesFromDirectory("/Users/me/Desktop")
server.start()
let server = HttpServer()
server["/redirect"] = { request in
return .MovedPermanently("http://www.google.com")
}
server.start()
let server = HttpServer()
server["/my_html"] = scopes {
html {
body {
h1 { inner = "hello" }
}
}
}
server.start()
let server = HttpServer()
server["/websocket-echo"] = websocket({ (session, text) in
session.writeText(text)
}, { (session, binary) in
session.writeBinary(binary)
})
server.start()
use_frameworks!
pod 'Swifter', '~> 1.3.1'
github "glock45/swifter" == 1.3.1