标签: asp.net-web-api httprequest parameter-passing
我有一个WebApi网址如下:
https://baseaddress/controlapi/api/parameters/Gateway
参数控制器具有如下API方法,网关是服务参数的参数值:
API
public HttpResponseMessage Get(string service) { }
GetQueryNameValuePairs()从HttpRequest获取查询字符串键值对。同样有一种获取内联参数的方法。
GetQueryNameValuePairs()
HttpRequest
提前致谢。
答案 0 :(得分:1)
这是关于路由的。在WebApi 2中,您可以定义匹配URI的路由。
您可以尝试这样的事情:
模式中的«parameters»需要在您的方法中使用相同的名称指定,以匹配请求中的内容。
O(log(n))
您可以看到它是如何正常工作的。