相关疑难解决方法(0)

将asp.net mvc用于基于REST的端点

我正在寻找使用ASP.Net MVC作为基于REST的服务的平台.我知道WCF内置了对REST服务的支持; 但是,我正在考虑根据请求返回多种类型的数据.

我希望客户端请求内容类型.因此,如果他们发送text/html例如我将我的模型渲染为Html,如果他们请求text/xml,它将返回xml.我们也可以做JSON.

有没有人看到这个问题?

不使用WCF会在调用服务时增加客户端的复杂性,因为它们无法自动生成代理; 但是,就我而言,客户端将是浏览器请求html,或者是处理xml的java客户端库.

由于没有使用WCF,我们需要保护服务; 但是,我想我们可以使用表单身份验证来完成此操作.

这样做的好处是,无论客户端请求什么类型的数据,它都通过相同的控制器/模型等...

.net asp.net rest asp.net-mvc web-services

5
推荐指数
1
解决办法
2477
查看次数

标签 统计

.net ×1

asp.net ×1

asp.net-mvc ×1

rest ×1

web-services ×1