码迷,mamicode.com
首页 > Windows程序 > 详细

.net中MVC Webapi多参数调用控制器方法

时间:2017-07-27 15:43:53      阅读:269      评论:0      收藏:0      [点我收藏+]

标签:amp   uri   response   https   status   key   reg   控制   value   

http://blog.csdn.net/wulex/article/details/71545471

 

路由

public static void Register(HttpConfiguration config)
{

// Web API routes
config.MapHttpAttributeRoutes();

config.Routes.MapHttpRoute(
name: "DefaultApi",
routeTemplate: "dzopen/{controller}/{action}/{id}",
defaults: new { id = RouteParameter.Optional }
);

}

 

控制器  使用Get请求

 

 

[HttpGet]
public HttpResponseMessage querymemberbymobileno([FromUri] userinfo user)
{
// name = HttpUtility.UrlEncode(name);

string resp = "";
var resps = new HttpResponseMessage(HttpStatusCode.OK);
resps.Content = new StringContent(resp, Encoding.UTF8, "application/xml");
return resps;

}
[HttpGet]
public string Get(string id)
{
return "Value";
}

}

public class userinfo
{
public string shop_card_id{get;set;}
public string mobile_no{get;set;}
public string category{get;set;}
public string method{get;set;}
public string format{get;set;}
public string v{get;set;}
public string app_key{get;set;}
public string sign{get;set;}
public string timestamp{get;set;}
public string sign_method { get; set; }
}
}

 

.net中MVC Webapi多参数调用控制器方法

标签:amp   uri   response   https   status   key   reg   控制   value   

原文地址:http://www.cnblogs.com/liwp/p/7244700.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!