首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

在WebApi中,能不能在参数Format先期手动设置ContentType

2013-12-04 
在WebApi中,能不能在参数Format之前手动设置ContentType?webapi的参数format是根据HTTP请求中的Content-ty

在WebApi中,能不能在参数Format之前手动设置ContentType?
webapi的参数format是根据HTTP请求中的Content-type
现在有这样一个场景
在发起HTTP请求都时候,ContentType不填或者随意填,想通过某种方式在参数format之前改变HTTP请求的ContentType,或者说让web api进行format的时候读取的ContentType为我们想要的值。

比如在请求的时候填写Content-Type:text/plain
然后经过某种处理,在webapi进行format的时候他读到的Content-Type:application/json。
然后他按照json格式去处理,有没有这种方式呢? asp.net?mvc asp.net web?api mvc4
[解决办法]

引用:
webapi的参数format是根据HTTP请求中的Content-type
现在有这样一个场景
在发起HTTP请求都时候,ContentType不填或者随意填,想通过某种方式在参数format之前改变HTTP请求的ContentType,或者说让web api进行format的时候读取的ContentType为我们想要的值。

比如在请求的时候填写Content-Type:text/plain
然后经过某种处理,在webapi进行format的时候他读到的Content-Type:application/json。
然后他按照json格式去处理,有没有这种方式呢?


没做过!

热点排行