File tree Expand file tree Collapse file tree 1 file changed +3
-4
lines changed
src/JsonApiDotNetCore/Middleware Expand file tree Collapse file tree 1 file changed +3
-4
lines changed Original file line number Diff line number Diff line change @@ -56,10 +56,9 @@ private static bool IsValidAcceptHeader(HttpContext context)
56
56
private static bool ContainsMediaTypeParameters ( string mediaType )
57
57
{
58
58
const char delimeter = ';' ;
59
- var sliceLength = mediaType . IndexOf ( delimeter ) ;
60
- if ( sliceLength < 0 ) return false ;
61
- var mediaTypeSlice = mediaType . AsSpan ( ) . Slice ( 0 , sliceLength ) ;
62
- return mediaTypeSlice . Length == 2 && mediaTypeSlice . SequenceEqual ( Constants . ContentType . AsSpan ( ) ) ;
59
+ var subSpans = new SpanSplitter ( ref mediaType , delimeter ) ;
60
+ if ( subSpans . Count == 0 ) return false ;
61
+ return subSpans . Count == 2 && subSpans [ 0 ] . ToString ( ) == Constants . ContentType ;
63
62
}
64
63
65
64
private static void FlushResponse ( HttpContext context , int statusCode )
You can’t perform that action at this time.
0 commit comments