asp.net mvc4.5 webapi request获取参数

最近用mvc4.5中的WebApi,发现接收参数不是很方便,跟传统的request.querystring和request.form有很大区别。

于是跟踪Action中的变量,仔细查看,最后发现了解决方案,下面是代码:

获取form内容

WebApi中的Request是HttpRequestMessage类型,

而传统的HttpReqest的基类是HttpReqestBaseWeb,要想使用querystring和from 方法接收参数,就必须经过相应的类型转换。

你可能感兴趣的:(asp.net mvc4.5 webapi request获取参数)