我有一个url,它的方法是post但我想通过get方法传递一些参数,我正在使用c#MVC asp.net
如下链接http://site/api/user/seach/?value=here&value2=here2
我试图让这个使用
public IHttpActionResult Get()
{
var queryString = this.Request.GetQueryNameValuePairs();
}
我已经尝试过使用了
string p = Request.QueryString["value"];
但它似乎只在控制器基础扩展
有没有办法让这个值得到post方法?
听起来你想使用POST
动词但通过查询字符串发送数据,在这种情况下你可以:
public IHttpActionResult Post([FromUri]string value)
{
// do whatever you need to do here
}