5
A
回答
4
编写你自己的包装REST使用并不是非常困难。任何客户端都将使用HttpWebRequest和HttpWebResponse对象来执行GET请求并检索结果。 (在.Net Framework中还有其他一些可以使用的对象,但我发现它们是最有用的。)
这实际上是一个简单的部分。如何解释结果(读取为字符串,解析xml响应,反序列化为强类型对象等)更多地涉及决策过程。我的建议是:尽可能保持简单,但要让你的包装自成一体。不要求您的调用逻辑必须知道发送请求或解释响应的任何内容。
相关问题
- 1. 如何编写REST API?
- 2. 如何在C#中编写我自己的包装?
- 3. 如何使用Firebase编写REST API?
- 4. 将C#API编写为C++代码的包装?
- 5. 如何在Firebase中为社交登录创建包装REST API?
- 6. 为php REST API编写web.config
- 7. 如何在Django Rest Framework的REST API中为阵列数据编写串行器?
- 8. 为GFLW编写C++/CLI包装器
- 9. 用JNI编写C++ Java包装器
- 10. 如何在C#中实现YouTrack REST API#
- 11. 如何编写IPython shell的包装?
- 12. 如何为'allocate'编写包装
- 13. 用C++中的迭代器在stl类中编写包装
- 14. 如何使用.win.dll C#包装器(FatSecret API包装器)
- 15. 如何在Objective-C中包装C++库?
- 16. 在LibMP4v2中编写方法MP4TagsFetch的C#包装器
- 17. 如何在Java项目中使用Kotlin编写的MailChimp包装
- 18. 如何在shell脚本中编写可安装包?
- 19. 如何在异步方法中编写包装?
- 20. 在C#中的REST API
- 21. 编写绑定和包装
- 22. 是否有可用于Salesforce REST Api的c#包装?
- 23. 直接在API包装上使用REST API有什么好处?
- 24. 如何开始在另一个包装器上编写python包装?
- 25. Ruby Rest-Client用于编写发票API
- 26. 如何在C++中编写Apache模块?
- 27. 如何在c中编写开关#
- 28. Objective c Git API包装?
- 29. 如何写包装到TransactionScope
- 30. 如何在C++中编写ACE_Tstring文件
您应该先尝试弄清楚如何访问代码中访问URL的结果。它不是很难,只需在System.Web和System.Net命名空间中查看即可。 – 2010-01-28 17:06:00