如何使用swifter设置服务器?

时间:2015-03-24 11:47:07

标签: ios swift server

https://github.com/glock45/swifter
Swifter是用Swift编程语言编写的微小的http服务器引擎。当我在我的Mac上运行时,控制台显示Server started!但我不知道如何使用浏览器打开它以及如何将数据传输到服务器。我是编程和计算机网络的新手。有人可以告诉我吗?

1 个答案:

答案 0 :(得分:4)

查看HttpServer类,如果您没有指定端口号,它将侦听8080,这是辅助Web服务器的事实上的goto端口 - 这将被选择以避免与Apache发生冲突可能已预先加载到 iOS 上,并使用默认 HTTP端口80。

因此,要在本地访问您的服务器,您可以访问:http://localhost:8080


如果您更喜欢 - 并且确定Apache未在您的计算机上使用 - 您也可以通过将其作为参数传递给start方法来启动端口80上的服务器,以避免在浏览器/请求URI中指定它:

let server = HttpServer()
// ...
server.start(80)