【问题标题】:Consuming REST service with .NET 4 Client Profile使用 .NET 4 客户端配置文件使用 REST 服务
【发布时间】:2010-07-12 19:16:00
【问题描述】:

使用 .NET 4 客户端配置文件从 .NET 客户端应用程序使用 RESTful 服务的最简单/最佳方式是什么?我发现的一切最终都将我推向了完整的框架:

  • WCF REST 入门工具包。 HttpClient 类需要完整的框架。
  • WebChannelFactory 位于 System.ServiceModel.Web 中,现已从客户端配置文件中删除。
  • WCF 数据服务客户端库位于 System.Data.Services.Client 中(也不在客户端配置文件中)

System.Net 中的 WebClient 是我唯一的选择吗?

【问题讨论】:

  • 你看过这个吗? support.microsoft.com/kb/307023
  • 我很确定 WebClient 是该链接中使用的 WebRequest 类的包装器。
  • HttpClient 的哪一部分需要完整的框架?它是对 System.Web 的引用吗?我很好奇,因为唯一的原因是调用 System.Web.HttpUtility.UrlEncodeToBytes
  • 嗯,是的,就这么一个电话。
  • @ckr 当我遇到这个问题时,我发现 Mono 的替代品下降了很多。如果你明白我的意思:-) koders.com/csharp/…

标签: .net rest .net-client-profile


【解决方案1】:

您可以将 Hammock 用于 REST (http://hammock.codeplex.com),它支持客户端配置文件。

【讨论】:

    猜你喜欢
    • 2011-10-13
    • 1970-01-01
    • 1970-01-01
    • 2017-03-31
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-07-02
    • 1970-01-01
    相关资源
    最近更新 更多