123456789101112131415161718192021222324 |
- using System.Net.Http;
- using System.Net.Http.Headers;
- using System.Threading;
- using System.Threading.Tasks;
- using System.Web.Http;
- using System.Web.Http.Controllers;
- namespace GSMarketSys.Controllers.TransDataWebApi
- {
- public class BaseApiController : ApiController
- {
- public override Task<HttpResponseMessage> ExecuteAsync(HttpControllerContext controllerContext, CancellationToken cancellationToken)
- {
- //controllerContext.Request.Content.Headers.ContentType.CharSet = "utf-8";
- controllerContext.Request.Content.Headers.ContentType =
- controllerContext.Request.Content.Headers.ContentType ?? new MediaTypeHeaderValue("application/json");
- controllerContext.Request.Content.Headers.ContentType.MediaType= "application/json";
- controllerContext.Request.Content.Headers.ContentType.CharSet = "gb2312";
- return base.ExecuteAsync(controllerContext, cancellationToken);
- }
- }
- }
|