説明なし

Damian Kołakowski 7f139272e0 Update README.md 10 年 前
Resources 990280f813 Added support for routing based on HTTP request methods, and fixed login demo 10 年 前
Sources 087d9e0812 Added util for scanning "struct" memory layout. 10 年 前
Swifter.xcodeproj 7796167936 Added tests for HttpRouter. Added support for "**" path segments selector (#114). 10 年 前
SwifterMac 845f814a84 Version changed to 1.1.3. 10 年 前
SwifterOSXTests b070d440ad Fixed compilation error happening on "ipad ios 9.2 - https://github.com/glock45/swifter/issues/101". 10 年 前
SwifterSampleOSX 45c4274342 Swifter ready for new toolchain swift-DEVELOPMENT-SNAPSHOT-2016-03-16-a-osx. 10 年 前
SwifterSampleiOS 845f814a84 Version changed to 1.1.3. 10 年 前
SwifterSampletvOS c555f97539 Added Framework target for tvOS. Added sample app for tvOS. 10 年 前
SwifterTestsCommon 7796167936 Added tests for HttpRouter. Added support for "**" path segments selector (#114). 10 年 前
SwifteriOS bc34fdde31 Cleanup folder names to match targets' 10 年 前
SwifteriOSTests b070d440ad Fixed compilation error happening on "ipad ios 9.2 - https://github.com/glock45/swifter/issues/101". 10 年 前
SwiftertvOS c555f97539 Added Framework target for tvOS. Added sample app for tvOS. 10 年 前
.gitignore e247459549 Add Packages/ to gitignore 10 年 前
.swiftlint.yml b983458f61 Add Swiftlint config file 10 年 前
LICENSE c990b5c0e3 Initial commit 12 年 前
Package.swift 246d0837de Linux: Add dependency to NSLinux 10 年 前
README.md 7f139272e0 Update README.md 10 年 前
Swifter.podspec 845f814a84 Version changed to 1.1.3. 10 年 前

README.md

Logo

What is Swifter?

Tiny http server engine written in Swift ( https://developer.apple.com/swift/ ) programming language.

Platform Swift Protocols CocoaPods Carthage Compatible Slack

How to start?

let server = HttpServer()
server["/hello"] = { .OK(.HTML("You asked for " + $0.url)) }
server.start()

How to share files?

let server = HttpServer()
server["/desktop/:path"] = HttpHandlers.shareFilesFromDirectory("/Users/me/Desktop")
server.start()

How to redirect?

let server = HttpServer()
server["/redirect"] = { request in
  return .MovedPermanently("http://www.google.com")
}
server.start()

CocoaPods? Yes.

use_frameworks!
pod 'Swifter', '~> 1.1.3'

Carthage? Also yes.

github "glock45/swifter" == 1.1.3