Global.asax
순서를 변경해서 맨밑에다가 두니 인식 못했음 ㅡㅡ
protected void Application_Start()
{
AreaRegistration.RegisterAllAreas();
GlobalConfiguration.Configure(WebApiConfig.Register);
FilterConfig.RegisterGlobalFilters(GlobalFilters.Filters);
RouteConfig.RegisterRoutes(RouteTable.Routes);
BundleConfig.RegisterBundles(BundleTable.Bundles);
//GlobalConfiguration.Configure(WebApiConfig.Register); 여기다 두니 인식 못함
}
WebApiConfig.cs 추가
ValuesController.cs 컨트롤러 추가
public class ValuesController : ApiController
{
// GET api/
public IEnumerable Get()
{
return new string[] { "value1", "value2" };
}
// GET api//5
public string Get(int id)
{
return "value";
}
// POST api/
public void Post([FromBody]string value)
{
}
// PUT api//5
public void Put(int id, [FromBody]string value)
{
}
// DELETE api//5
public void Delete(int id)
{
}
}
호출하기
<script type="text/javascript">
$(document).ready(function () {
// AJAX 요청을 전송한다.
$.getJSON("/api/values",
function (data) {
// 요청이 성공하면, 'data' 변수에 제품들의 목록이 담긴다.
$.each(data, function (key, val) {
// 텍스트 출력을 위해 형식을 바꾼다.
var str = val.Name + ': $' + val.Price;
// 각 제품에 대한 목록 항목을 추가한다.
//$('<li/>', { text: str })
// .appendTo($('#products'));
});
});
});
</script>
'ASP.NET MVC' 카테고리의 다른 글
ASP.NET CORE POST로 Json 데이터보내기 (0) | 2019.09.28 |
---|---|
StyleBundle 절대경로 설정하기 (0) | 2019.09.05 |
TFS 에서 소스 다운시 참조 오류 for (MVC 5) (0) | 2019.07.25 |
[LINK] ASP.NET MVC Tutorials 동영상 강좌 (0) | 2011.02.10 |