所以我用捲曲在命令行,使我的PHP網站上呼籲:觸發了XDebug在PhpStorm使用電話時,捲曲
curl -s "url"
我的問題是...是否有可能修改該命令,這樣我當從CURL調用網站時可以觸發xDebug(與IDE(我使用Jetbrains PHPStorm)結合)當操縱GET變量時可以操作CURL
?
所以我用捲曲在命令行,使我的PHP網站上呼籲:觸發了XDebug在PhpStorm使用電話時,捲曲
curl -s "url"
我的問題是...是否有可能修改該命令,這樣我當從CURL調用網站時可以觸發xDebug(與IDE(我使用Jetbrains PHPStorm)結合)當操縱GET變量時可以操作CURL
?
下面的代碼對我的作品
curl -i -X POST -d '{"some":"data"}' http://your-local-domain -b XDEBUG_SESSION=PHPSTORM
我還是有,直到我除了wyxa的答案添加path=/
到cookie麻煩。
curl --cookie "XDEBUG_SESSION=PHPSTORM;path=/;" localhost
爲我工作:curl --cookie「XDEBUG_SESSION = 14738; path = /;」本地主機 –
在瀏覽器中安裝一個Xdebug擴展,例如,The Easiest Xdebug爲Firefox或Xdebug helper爲Chrome /鉻。
單擊擴展的按鈕啓用它,並刷新正在加載的頁面。
打開devtools,打開「網絡」面板,找到您感興趣的AJAX請求或主要請求。右鍵單擊請求,然後在Firefox中單擊「複製爲cURL」,或者「在Chrome/Chromium中複製 - >複製爲cURL」。
現在將該命令粘貼到終端並運行它。您會注意到cURL命令已經在參數-H Cookie: ...
下設置了Cookie XDEBUG_SESSION
。
時,我嘗試過了 – pillarOfLight
不是爲我工作或者 – pymarco
實際上它沒有工作,我得到它的工作。以前的概率是我的捲曲電話。謝謝@wyxa! – pymarco