VS2019搭建WEB API
创建项目
完成后会自动生成一个模板,可以直接运行看一下结果
运行完发现是一个模拟的天气的json数据
删除原来的控制器,新增一个自己的控制器“HelloController”
1 using Microsoft.AspNetCore.Mvc; 2 using System; 3 using System.Collections.Generic; 4 using System.Linq; 5 using System.Threading.Tasks; 6 7 namespace WebApi.Controllers 8 { 9 [ApiController] 10 [Route("[controller]")] 11 public class HelloController : ControllerBase 12 { 13 [HttpGet("{x}")] 14 public string Index1(string x) 15 { 16 return "Hello,"+x; 17 } 18 19 [HttpPost] 20 public String Index2() 21 { 22 return "Hello World"; 23 } 24 } 25 }
修改launchSettings.json中Url
运行并用postman发送请求测试一下
post请求
get请求并带参数