在我的应用程序中,我向我的 Api 控制器发出了一些 javascript 请求,以获取一些 html 格式的字符串。当这些请求使用Accept: */*HTTP 标头(jQuery$.get方法)发出时,默认情况下JsonMediaTypeFormatter使用 so,并且数据Content-Type: application/json以 JSON 格式返回。
我想要的是将*/*请求处理为text/html. 所以我尝试创建一个MediaTypeFormatter支持*/*媒体类型的自定义,但它给了我以下错误
'MediaTypeHeaderValue'
*/*不能用作支持的媒体类型,因为它是一个媒体范围。
或者,我总是可以在我的请求中提供正确的预期数据类型,但我很好奇是否有办法处理*/*媒体类型。