0
点赞
收藏
分享

微信扫一扫

ASP.NET MVC 自带API接口说明和测试c# asp.net mvc API接口安全过滤,api域名过滤,api域名+端口过滤

1.新建项目》选择 asp.net web应用程序(.net framework) 》确定

ASP.NET MVC 自带API接口说明和测试c# asp.net mvc API接口安全过滤,api域名过滤,api域名+端口过滤_api接口

2.选中 》web api》 勾选 MVC和web api(其实默认是勾选的)》确定

ASP.NET MVC 自带API接口说明和测试c# asp.net mvc API接口安全过滤,api域名过滤,api域名+端口过滤_api接口_02

3.运行项目》点击API

ASP.NET MVC 自带API接口说明和测试c# asp.net mvc API接口安全过滤,api域名过滤,api域名+端口过滤_.net_03

4.API里有一个 Values系统自动生成的API接口

ASP.NET MVC 自带API接口说明和测试c# asp.net mvc API接口安全过滤,api域名过滤,api域名+端口过滤_api接口_04

5.API接口的Values控制器在: 项目》Controllers》ValuesController.cs

ASP.NET MVC 自带API接口说明和测试c# asp.net mvc API接口安全过滤,api域名过滤,api域名+端口过滤_mvc_05

ValuesController.cs 代码

using System;
using System.Collections.Generic;
using System.Linq;
using System.Net;
using System.Net.Http;
using System.Web.Http;

namespace WebApplication1.Controllers
{
public class ValuesController : ApiController
{
// GET api/values
public IEnumerable<string> Get()
{
return new string[] { "value1", "value2" };
}

// GET api/values/5
public string Get(int id)
{
return "value";
}

// POST api/values
public void Post([FromBody]string value)
{
}

// PUT api/values/5
public void Put(int id, [FromBody]string value)
{
}

// DELETE api/values/5
public void Delete(int id)
{
}
}
}

 

 6.点开其中一个请求后,进入另一个页面

ASP.NET MVC 自带API接口说明和测试c# asp.net mvc API接口安全过滤,api域名过滤,api域名+端口过滤_api接口_06

 

 

 

 

 

 

举报

相关推荐

.NET/C#汇总 —— ASP.NET MVC

ASP.NET MVC

0 条评论