php - 如何使用 PHP 在 Jax-RS 中访问 REST 服务

标签 php web-services rest curl jax-rs

我在 Jax-RS 中开发了一个 REST 服务,我有一些使用 POST 方法的函数,例如:

  1. Auth_User()
  2. 获取列表()
  3. Insert_Data(id,name,data)

我需要使用 PHP cURL 访问这些函数。我基本上需要的是使用 PHP 文件中的函数,这样我的 REST 服务就可以像 Facebook 应用程序开发一样工作。

如何使用 cURL 执行此操作?

最佳答案

您可以使用 CURL具有广泛选项的库,可执行 GET/POST/HEAD 等您需要与 REST 服务器通信的请求。

至于解析数据,你得看看 json_decode () 如果你得到 json 对象,或者例如SimpleXml如果您需要将其解析为 XML。

请在此处查看此站点以获取在 php/curl 中查询 yahoo REST api 的不错示例:

http://developer.yahoo.com/php/tutorials/water_bug_tutorial-making_rest_request.html

关于php - 如何使用 PHP 在 Jax-RS 中访问 REST 服务,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4807909/

相关文章:

javascript - PHP 和 HTML 表单邮件发送时使用 javascript 警报不起作用

java - Android java.net.SocketException : socket failed: EACCES (Permission denied) while inserting value into sql server through Web service

json - cakephp Web服务如何编写允许我上传文件的 Action

java - 在 Java 中测试 REST 服务

php - fatal error : Call to a member function getObject() on a non-object

javascript - 将正则表达式输出返回到第一个案例

php - 使用 PDO 将 JSON 解码数据插入 mysql

java - Jersey JAX-RS 服务中的 BASIC 身份验证和 Tomcat 6.0 失败

java - Spring Rest 服务调用在第 1 行第 1 列 : Document is empty 返回错误

http - 如何在asp classic中获取作为正文发布的值的内容?