我读到的区别之一是“与WCF Rest不同,我们可以在Web API中使用HTTP的全部功能”
WebApi和wcf rest都仅使用Http,但是我不确定在这里 Http的全部功能是什么意思。 在webApi中可用的Http功能是什么,而在wcf rest中不可用。
有人可以解释吗。
答案 0 :(得分:0)
由于HTTP功能的某些方面,我认为WebAPI优于WCF:
支持多种格式:JSON,XML,文本,二进制,...
可以自定义标题和正文
易于自定义URL
更简单,更快(WCF是基于SOAP的服务)
支持许多HTTP状态代码
支持多种设备,因为简单的响应和易于针对手机等小型设备进行定制