Module corssupport

Lets

accessControlAllowAllOrigins = accessControlAllowOrigin("*")
  Source Edit

Procs

proc accessControlAllowOrigin(origin: string): auto {.
raises: [], tags: []
.}
  Source Edit
proc accessControlExposeHeaders(headers: openArray[string]): auto {.
raises: [], tags: []
.}
  Source Edit
proc accessControlMaxAge(seconds: int): auto {.
raises: [], tags: []
.}
  Source Edit
proc accessControlAllowCredentials(allow: bool): auto {.
raises: [], tags: []
.}
  Source Edit
proc accessControlAllowMethods(methods: openArray[HttpMethod]): auto {.
raises: [], tags: []
.}
  Source Edit
proc accessControlAllowHeaders(headers: openArray[string]): auto {.
raises: [], tags: []
.}
  Source Edit
proc accessControlAllow(origin: string; methods: openArray[HttpMethod];
                       headers: openArray[string]): auto {.
raises: [], tags: []
.}
  Source Edit
proc readAccessControl(p: proc (origin: string; m: HttpMethod; headers: seq[string]): Handler): Handler {.
raises: [], tags: [RootEffect]
.}
  Source Edit