是否有可能(或明智)建立一个自定义来根据请求正文中的内容MediaTypeMapping
选择一个?MediaTypeFormatter
我正在特别考虑这样一种情况,即我在多部分/表单数据有效负载中有一个非常非描述性的文本/纯文本,我想使用启发式方法来计算其中包含的内容。
我目前正在以MediaTypeFormatter
查看前几行的自定义方式执行此操作,如果内容以开头,{
则假定为 JSON,如果word,word,word
是逗号则表示 CSV。
我在想 aMediaTypeMapping
会更干净,但我不知道从 Body 内容中尝试匹配是否明智。