没有合适的资源?快使用搜索试试~ 我知道了~
Meridian:Meridian是用Swift编写的Web服务器,可让您以声明性的方式编写端点
共80个文件
swift:58个
md:18个
resolved:1个
需积分: 5 0 下载量 123 浏览量
2021-04-20
20:55:43
上传
评论
收藏 64KB ZIP 举报
温馨提示
子午线 Meridian是用Swift编写的Web服务器,可让您以声明的方式编写端点。 这是一个示例端点: struct SampleEndpoint : Responder { @QueryParameter ( " sort_direction " ) var sortDirection: SortDirection = . ascending @URLParameter (\. id ) var userID @EnivronmentObject var database: Database func body () throws { JSON (database. fetchFollowers ( of : userID, sortDirection : sortDirection)) } } Serv
资源推荐
资源详情
资源评论
收起资源包目录
Meridian-main.zip (80个子文件)
Meridian-main
LinuxMain.swift 121B
.swift-version 4B
Meridian
Router.swift 2KB
URLParameterKey.swift 338B
Responder.swift 278B
RouteMatcher.swift 5KB
HTTPHandler.swift 5KB
EnvironmentValues.swift 646B
HTTP
Headers.swift 394B
StatusCode.swift 6KB
HTTPMethod.swift 2KB
RequestHeader.swift 1KB
Errors
ErrorRenderer.swift 2KB
Errors.swift 7KB
Property Wrappers
ThreadEnvironment.swift 576B
Path.swift 318B
Environment.swift 901B
CustomParameter.swift 2KB
URLBodyParameter.swift 4KB
JSONValue.swift 5KB
JSONBody.swift 2KB
URLParameter.swift 611B
Header.swift 386B
Method.swift 347B
QueryParameter.swift 3KB
RouteBuilder.swift 613B
OptionsRoute.swift 910B
BundledFiles.swift 1KB
Response
File.swift 306B
Redirect.swift 739B
EmptyResponse.swift 318B
CORS.swift 441B
JSONResponse.swift 736B
ResponseWithDetails.swift 399B
StringResponse.swift 361B
Response.swift 164B
AdditionalHeaderResponse.swift 973B
StatusCodeResponse.swift 590B
Server.swift 3KB
MeridianTests
JSONValueRouteTests.swift 9KB
JSONBodyRouteTests.swift 5KB
HeaderRouteTests.swift 923B
CustomResponseHeaderTests.swift 1KB
HTTPMethodRouteTests.swift 953B
QueryParameterRouteTests.swift 9KB
URLParameterRouteTests.swift 5KB
URLBodyParameterRouteTests.swift 8KB
RoutingTests.swift 7KB
XCTestManifests.swift 5KB
RedirectResponseTests.swift 1016B
TestHelpers.swift 4KB
EmptyResponseTests.swift 824B
JSONResponseTests.swift 1006B
CustomStatusCodeTests.swift 897B
EnvironmentTests.swift 3KB
Demo
main.swift 658B
Database.swift 1KB
Todos.swift 2KB
Procfile 37B
Package.swift 1KB
.gitignore 28B
Package.resolved 891B
Documentation
03 - Query Parameters.md 3KB
17 - Deploying to Heroku.md 972B
12 - Responses.md 2KB
13 - Errors.md 1KB
16 - Working with databases and HTML.md 2KB
04 - URL Parameters.md 2KB
11 - Routing.md 2KB
01 - Installation.md 2KB
05 - Parsing JSON Bodies.md 1KB
15 - Static Files.md 2KB
09 - Headers, Paths, and Methods.md 915B
02 - Hello World.md 2KB
07 - URL Body Parameters.md 2KB
06 - Parsing Individual JSON Values.md 1KB
14 - Error Renderers.md 3KB
08 - Environment.md 2KB
10 - Custom Property Wrappers.md 2KB
README.md 1KB
共 80 条
- 1
资源评论
风花雪月不等人
- 粉丝: 26
- 资源: 4645
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功