"!!")-6ren">
gpt4 book ai didi

url - 来自 Scotty 的意外 404

转载 作者:行者123 更新时间:2023-12-02 03:17:24 25 4
gpt4 key购买 nike

我正在尝试在 Haskell 中使用 Scotty,按照教程,我可以像这样路由 url:

get "/hello/:name" $ do
name <- param "name"
text ("Hello " <> name <> "!!")

但是,捕获多个路由参数的语法是什么?以下均无效:

post "/newuser/:id/:name" $ do
id <- param "id"
name <- param "name"
json $ User {userId = id, userName = name}

get "/users/{id}" $ do
id <- param "id"
json $ filter (matchesId id) allUsers

最佳答案

HTTP方法是Scotty中路由匹配的一部分。要匹配您的 POST 路由,您必须使用 POST 请求对其进行测试,否则 Scotty 将返回 404 http 错误。

关于url - 来自 Scotty 的意外 404,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35839463/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com