你的位置:首页 > 软件开发 > ASP.net > ASP.NET Web API实践系列09,在Fiddler和控制台中模拟GET和POST请求

ASP.NET Web API实践系列09,在Fiddler和控制台中模拟GET和POST请求

发布时间:2015-08-23 11:00:04
ASP.NET Web API本质是由一个进程托管的一组类,需要宿主,这个宿主可以是ASP.NET应用程序,可以是MVC项目,可以是控制台应用程序,也可以是自己定制的宿主。 在VS2012中创建一个"ASP.NET MVC4 Web应用程序",选择&q ...

ASP.NET Web API实践系列09,在Fiddler和控制台中模拟GET和POST请求

 

get='_blank'>ASP.NET Web API本质是由一个进程托管的一组类,需要宿主,这个宿主可以是ASP.NET应用程序,可以是MVC项目,可以是控制台应用程序,也可以是自己定制的宿主。

 

在VS2012中创建一个"ASP.NET MVC4 Web应用程序",选择"Web API"模版,会为我们自动添加一些相关组件。

 

App_Start下的WebApiConfig类包含一个Register方法,这在方法中完成Web API的各种配置,默认有一个路由设置:

 

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

 

意思是说,规定的路由格式把接收到的HTTP请求映射到控制器类,并解析路由片段。 

         

WebApiConfig类的Register静态方法终在global.asax中的Application_Start方法中被调用:

 

WebApiConfig.Register(GlobalConfiguration.Configuration);

原标题:ASP.NET Web API实践系列09,在Fiddler和控制台中模拟GET和POST请求

关键词:ASP.NET

*特别声明:以上内容来自于网络收集,著作权属原作者所有,如有侵权,请联系我们: admin#shaoqun.com (#换成@)。