사실, 저는이 방법을 사용하고 있습니다. 더 좋은 방법이 있습니까?요청에서 JSON을 허용하는지 확인하는 더 좋은 방법이 있습니까?
private bool AcceptJson(HttpRequest request)
{
const string JsonType = "application/json";
if (request.ContentType.ToLower(CultureInfo.InvariantCulture).StartsWith(JsonType))
{
return true;
}
if (request.AcceptTypes.Select(t => t.ToLower(CultureInfo.InvariantCulture) == JsonType).Count() > 0)
{
return true;
}
return false;
}