RESTful Web服务客户端参数

时间:2014-08-14 07:31:21

标签: rest

我在c#中有一个RESTful服务,它提供了Get和Post方法。在测试服务时,我意识到如果我更改任何参数的参数名称,则调用包含null作为其值。例如,如果服务在其post方法中期望Employee对象(其中只有2个属性; ID和Name),则客户端应将参数名称作为' ID'和'姓名&#39 ;;其他任何事情都会失败。我是否正确理解服务中使用的名称与客户端传递的名称之间存在紧密耦合,这意味着客户在设计时对服务有了​​更深入的了解。这不是违反RESTful原则的吗?如果REST服务不希望客户知道服务的详细描述,为什么我们有WADL?

提前致谢。

0 个答案:

没有答案
相关问题