用Kitura构建服务器端Swift应用
1. 创建Kitura服务器
在Swift Package Manager项目中,每个定义的目标在 Sources 目录下都有自己的子目录,每个可执行目标在该子目录内都有一个对应的 main.swift 文件。由于项目中有一个名为 hello-world 的可执行目标,因此存在 Sources/hello-world/main.swift 文件,它是 hello-world 可执行文件的入口点,应用启动时会调用它。
打开Xcode中的 main.swift 文件,当前内容为:
print("Hello, world!")
这是在运行 swift package init --type executable 时自动添加的,也是控制台打印“Hello, world!”的原因。现在要更新此文件来创建一个Kitura服务器,用于处理传入请求并返回“Hello, world!”响应。
操作步骤如下:
1. 删除文件现有内容,添加以下代码:
import Kitura
这能让你使用Kitura函数,用于创建Web服务器并将传入的Web请求路由到你创建的处理方法。
2. 接着添加以下代码: </
超级会员免费看
订阅专栏 解锁全文
17

被折叠的 条评论
为什么被折叠?



