添加GET路由

如果你在Linux上开发,可以选择自己喜欢的编辑器来修改文件,然后使用命令行vapor buildvapor run来编译运行。

如果你在Mac上开发,那么可以使用Xcode这个IDE来进行,首先使用命令行生成Xcode项目并打开工程:

1
$ vapor xcode -y

什么是route

当浏览器向服务器发起请求时,服务器接到来自浏览器的请求后会转发给相应端口上提供服务的应用程序,应用程序接收到请求后需要知道调用哪段代码进行相应的处理,我们把客户请求(通常是一个URL)和应用程序针对它进行处理的代码(通常是一个函数)之间的对应关系叫作routeroutes.swift文件中所作的事,就是建立这种对应关系。

添加两个GET类型的服务,如图,在文件routes.swift中添加红框的内容,选择My Mac设备, Run运行方案,并点击运行按钮

add routes

使用chrome访问我们添加的路由如下图,可见正常工作,其中第二个路由可以接收字符串类型变化的参数:

hello vapor

hello joker