客户端的WCF restful服务详细信息



是否有某种方法可以在客户端获得所有WCF restful服务操作的列表(如helpEnabled)。

我尝试使用http://servername/service/help,但它返回完整的html。我想在程序中得到服务支持的操作。我想列出该服务支持的所有操作

有办法吗?

简短的回答:这取决于您试图使用的服务的创建者已经公开了什么。

这个特殊的"问题"有两个方面。一方面,您应该能够击中GET端点,然后遵循链接(通常是ATOM PUB,特别是对于实践中的REST人群)。另一个是推动WADL, WSDL (SOAP服务)的REST模拟。在第一个阵营中,没有地图,服务更像是一个网站。在第二部分中,您拥有所有服务的描述。