就目前而言,这个问题不适合我们的问答形式。我们希望答案得到事实、引用资料或专业知识的支持,但这个问题可能会引发辩论、争论、投票或扩展讨论。如果您觉得这个问题可以改进并可能重新打开,visit the help center寻求指导。
10年前关闭。
人们使用什么技术在 .Net 上的 REST 阶梯中“使用”服务?普通的http客户端?与此相关:许多休息服务现在都在使用 JSON(它更紧凑、更快)——那么使用什么 JSON 库呢?
最佳答案
我的方法是
您不能只使用内置的序列化程序,因为您的服务可能不接受 .NET 想要提供给您的那种 XML。
示例:将 bool 值传递给 Rails REST 服务时,
"true"
被反序列化为 true
, 而 "True"
(.NET 为您提供)反序列化为 false
. WebRequest
对象。您可能会从该领域的一些第三方库中获得一些经验,因为它往往更加标准。我发现了一些问题,例如 lovely bug in the .NET framework ,所以我很高兴我坚持了基础知识。
关于.net - 在 .Net 中编写 RESTful 服务 "client"的最佳方法?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9467/