C# 动态使用REST服务
我们正在寻找一种在C#中动态使用REST完整服务的解决方案。它类似于Wcf测试客户端。在我们的应用程序中,用户应该能够提供一个服务url,然后选择要在应用程序中使用的所需数据 通常,在基于SOAP的服务的情况下,我们会得到WSDL,它描述了服务的所有内容,如可用方法、要传递的参数、响应类型等。然后,我们可以使用响应,如果我们动态执行它,可能会使用反射 如果服务是RESTfull的,我们如何获得类似的信息?我们如何知道它返回什么类型的数据?模式是什么?等等 我发现可以使用WADL和RSDL来了解RESTfull服务。其他所有的全套服务都能提供吗?如果是的话,那怎么办?如果没有,我将如何了解这些服务 请注意,在我们的应用程序中,我们希望用户在运行时注册任何RESTfull服务并使用应用程序中的响应,因此我们不希望为每种类型的服务编写代码 WCF支持案例SOAP中的动态发现。它支持类似的REST吗 这与问题类似。你也可以参考这篇文章。看看,你可以用fixed ServiceContract(获取、发布、放置、删除)发送任何数据C# 动态使用REST服务,c#,wcf,rest,wcf-rest,wadl,C#,Wcf,Rest,Wcf Rest,Wadl,我们正在寻找一种在C#中动态使用REST完整服务的解决方案。它类似于Wcf测试客户端。在我们的应用程序中,用户应该能够提供一个服务url,然后选择要在应用程序中使用的所需数据 通常,在基于SOAP的服务的情况下,我们会得到WSDL,它描述了服务的所有内容,如可用方法、要传递的参数、响应类型等。然后,我们可以使用响应,如果我们动态执行它,可能会使用反射 如果服务是RESTfull的,我们如何获得类似的信息?我们如何知道它返回什么类型的数据?模式是什么?等等 我发现可以使用WADL和RSDL来了解R