雀科:我怎么能在中间定义端点与参数
我想在中间定义一个端点与参数。雀科:我怎么能在中间定义端点与参数
GET( “富” ::参数( “ID”):: “咕”)
所以,我可以用下面的REST调用叫它:
类似的东西
http://mydomain/foo?id=99/goo
但是,出于某种原因,这是行不通的。
有什么想法吗?
谢谢, 伊兰。
回答:
在您的get("foo" :: param("id") :: "goo")处理程序中,此"foo" :: param("id") :: "goo"称为route path。
而这个param("id")实际上是path-parameter而不是query-parameter。
标准URL方案看起来像以下,
scheme:[//[user[:password]@]host[:port]][/path][?query][#fragment] path-parameters其实不是标准URL scheme一部分,但使用正则表达式匹配现代HTTP URL框架的一部分path提取。
所以...你需要使用HTTP URL来访问它 - http://mydomain/foo/99/goo
以上是 雀科:我怎么能在中间定义端点与参数 的全部内容, 来源链接: utcz.com/qa/261878.html


