.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 }
);
}
}
}
Oracle 연결 시 'The type initializer for 'OracleInternal.Common.ProviderConfig' threw an exception.' 오류 해결 방법 (0) | 2024.09.12 |
---|---|
[.NET] System.Text.Json.JsonException 'The JSON value could not be converted to System.String' 에러 (0) | 2022.10.20 |
[.NET] int[] 배열 한번에 초기화 하기 (0) | 2022.10.19 |
[.NET] 현재 Directory 경로 (0) | 2022.10.15 |
[.NET] 역직렬화할 클래스가 없는 경우 JsonNode (0) | 2022.10.10 |
댓글 영역