如何在asynchttpserver Nim中触发请求

How to trigger requests in asynchttpserver Nim

我不知道如何在此处根据要求捕获和制作条件,就像我通常在 PHP:

中所做的那样
if(isset($_GET['do']){$page = $_GET['do']}`

但我什至不明白这里怎么一样

import asynchttpserver, asyncdispatch

var server = newAsyncHttpServer()
proc cb(req: Request) {.async.} =
  await req.respond(Http200, "Hello World")

waitFor server.serve(Port(1337), cb)

您应该使用另一个构建此功能的库。 asynchttpserver 提供基础知识,因此它只公开 Request 数据类型的请求的原始数据。

考虑使用 Jester(自述文件中的示例)或其他网络框架。