get - 如何从路由访问 NancyContext?

标签 get nancy

是否可以从路由定义访问 NancyContext?

我想构建的是一个遗留请求的单一路由,它以如下方式接收参数:

/points/upload?longitude=12.34&latitude=23.45

(而且我没有找到用模式指定这些参数的方法,因为 Nancy 似乎忽略了问号后面的任何内容。)

最佳答案

问号后面的所有内容都是查询字符串,您可以在路由内使用 Request.Query 属性访问这些字符串

Get["/points/upload"] = x => {
   var long = Request.Query.longitude;
   var lang = Request.Query.latitude;

   return 200;
}

关于get - 如何从路由访问 NancyContext?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17330513/

相关文章:

javascript - 在javascript中获取文档的孙元素

javascript - 如何使用javascript获取div中的子节点

javascript - 寻找 javascript getter/setter 等效项。不会产生警告

ruby-on-rails - 如何在 Ruby 中打开 URL 并计算图像标签?

php - 将分页与查询字符串一起用于搜索表单,该表单的方法设置为在 codeigniter 中获取

Nancy 框架示例应用程序

asp.net - 使用 Nancy Whit Owin 和 WebForms

linux - SSL:NancyFx Selfhost Mono Linux (pi)

nancy - 在TinyIOC中注册依赖项以在NancyFX中使用

c# - Nancy:如何在没有上下文的情况下渲染 Html