0

我有一个 PHP Web 应用程序,它还公开了一些 REST 服务。我无法调试(设置断点、单步执行、单步执行代码)我的 REST 服务。我找到了一个类似标题的线程。其中指出的解决方案主要是关于如何使用RESTClientHTTP4e测试 RESTful 服务。

我能够使用 Eclipse PDT 中内置的浏览器来调试 Web 应用程序。如果我在代码中设置断点并运行->调试,我就可以点击断点等。

对于 REST 服务,我无法做到这一点。如果我点击调试,正常的应用程序控制流程会从 index.html 开始。

对于我所有的 API,我需要在请求中提供一些身份验证标头,因此我无法使用调试配置设置来模拟这一点。

帮助表示赞赏。

4

1 回答 1

0

XDebug 使用 cookie 进行调试。因此,您应该将生成的 cookie(在浏览器中)包含到您的 REST 客户端中。

于 2013-10-28T14:58:13.647 回答