상세 컨텐츠

본문 제목

[.NET] This XML file does not appear to have any

.NET

by 코딩하는 박줄기 2022. 10. 26. 20:00

본문

728x90
반응형

.NET FrameWork 4.8 Web API에서 HTTP 요청에 대한 응답을 웹 화면으로 보면 다음과 같은 오류가 나타나 있습니다.

config.Formatters를 추가하여 정상적으로 Json 데이터가 송수신 되도록 처리할 수 있습니다.

 

 

해결

//App_Start/WebApiConfig.cs
namespace WebAPI
{
    public static class WebApiConfig
    {
        public static void Register(HttpConfiguration config)
        {
            config.MapHttpAttributeRoutes();
            config.Formatters.JsonFormatter.SupportedMediaTypes.Add(new System.Net.Http.Headers.MediaTypeHeaderValue("text/html"));
            config.Routes.MapHttpRoute(
                name: "DefaultApi",
                routeTemplate: "api/{controller}/{id}",
                defaults: new { id = RouteParameter.Optional }
            );
        }
    }
}

 

 

참조

 

728x90
반응형

관련글 더보기

댓글 영역