使用JSR 311及其实现,我们有一个强大的标准,可以通过Rest公开Java对象.但是在客户端方面似乎缺少可与Apache Axis for SOAP相媲美的东西 - 隐藏Web服务并将数据透明地封送回Java对象.
如何创建Java RESTful客户端?使用HTTPConnection和手动解析结果?或者专业客户,例如Jersey或Apache CXR?
我想要一个简单的客户端,它接受一些参数(方法,URL,参数),发出HTTP请求,并向我显示返回的结果.
浏览器显然可以轻松发送GET和POST请求,但我对DELETE和UPDATE没有好主意.
我在浏览器101中遗漏了什么,或者是否有一个常见的免费软件工具来做这件事?我见过其他线程为我提供了一个简单客户端的Java API,但这不是我想要的.
我已经编写JS几年了,现在我正在学习更多.看到很多雇主要求"REST API知识"或"体验消费RESTful服务".
我了解AJAX的基础知识,包括原生JS和jQuery.我在SO和网络上做了很多关于REST的工作.关于如何使用JAVA,C#等在服务器端构建RESTful API似乎有大量信息,但关于如何使用JavaScript访问这些服务的信息很少.
以下是问题:
"消费RESTful服务"是另一种说"使用AJAX从服务器获取数据"的方式,还是完全不同的东西?
如果是别的什么,关于这个主题的一些好的教程在哪里?
一旦我掌握了基础知识,我在哪里可以找到网络上的RESTful API来使用?