在XDebug会话中自我cURL

时间:2017-10-01 16:16:14

标签: php xdebug

我正在使用XDebug在Eclipse中调试PHP应用程序。应用程序通过cURL调用其自身的HTTP API:

//Current protocol-server-port
$URL = 'http://'.$_SERVER['SERVER_NAME'];
if($_SERVER['SERVER_PORT'] != 80)
    $URL .= ':'.$_SERVER['SERVER_PORT'];

//Current Web folder
$URI = $_SERVER['REQUEST_URI'];
$URI = substr($URI, 0, strrpos($URI, '/'));

//Put them together
$URL .= $URI.'/apiendpoint.php';

//On to cURL POST...

当我调试应用程序本身时,会遇到断点。但是,当应用程序调用自身时,apiendpoint.php中的断点不会被点击

我已经尝试将查询字符串参数XDEBUG_SESSION_START和KEY从应用程序起始页面传递到API URL,但没有效果。还有其他想法吗?

0 个答案:

没有答案