WebApi URL解析 - 如何获取URL的内联参数?

时间:2015-09-05 02:41:34

标签: asp.net-web-api httprequest parameter-passing

我有一个WebApi网址如下:

https://baseaddress/controlapi/api/parameters/Gateway

参数控制器具有如下API方法,网关是服务参数的参数值:

public HttpResponseMessage Get(string service)
{
}

GetQueryNameValuePairs()HttpRequest获取查询字符串键值对。同样有一种获取内联参数的方法。

提前致谢。

1 个答案:

答案 0 :(得分:1)

这是关于路由的。在WebApi 2中,您可以定义匹配URI的路由。

您可以尝试这样的事情:

模式中的«parameters»需要在您的方法中使用相同的名称指定,以匹配请求中的内容。

O(log(n))

您可以看到它是如何正常工作的。

Requesting a specific URL through PostMan app with the.

Getting the parameters value (Gateway) in Visual Studio.