ASP.NET core webapi js请求 _平台:windows (6)
不懂怎么搞wwwroot的看上一篇文章:blog.csdn.net/qq_36051316…
在我们首页加上一个js代码:
<script>
//JS请求
var request = new XMLHttpRequest();
request.open("GET","http://localhost:30000/api/values/get",true);
request.send();
request.onreadystatechange = function(){
if (request.readyState==4 && request.status==200) {
console.log(request.responseText)
}
}
</script>
代码如下图:
我们ValuesController 里面的 get方法:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Threading.Tasks;
using Microsoft.AspNetCore.Mvc;
namespace mynetcorewebapi.Controllers
{
[ApiController]
public class ValuesController : ControllerBase
{
[RouteAttribute("api/values/get")]
[HttpGet]
public object Get()
{
return new string[] { "value1", "value2" };
}
}
}
代码如下图:
结果如下:
欢迎进qq群交流:704028989