我在Jax-RS中开发了一个REST服务,我有一些使用POST方法的函数,如:
我需要使用PHP cURL访问这些函数。我基本上需要的是从PHP文件中处理函数,以便我的REST服务可以像Facebook App开发一样工作。
如何使用cURL执行此操作?
答案 0 :(得分:4)
您可以使用CURL库及其广泛的选项来执行您需要与REST服务器通信的GET / POST / HEAD等请求。
至于解析数据,你必须看看json_decode(),如果你得到json对象,或者例如SimpleXml如果您需要将其解析为XML。
在这里查看此站点,查看在php / curl中查询yahoo REST api的一个不错的例子:
http://developer.yahoo.com/php/tutorials/water_bug_tutorial-making_rest_request.html
答案 1 :(得分:3)
没有REST服务器这样的东西。您要问的问题是“如何从PHP发出HTTP请求?”服务器实现的技术绝对无关紧要。至少它应该是!