postman trigger xdebug session in phpstorm

世有因果知因求果發表於2017-02-04

phpstorm是一款非常棒的php開發除錯工具,一般情況下我們使用firefox/chrome的bookmark,開啟phpstorm debug偵聽,隨後點選start debugger,

我們就可以任意除錯任何頁面的php程式碼了,這個工作流程非常高效。

但是當我們使用laravel或者任何原生php開發api時,我們就可能需要使用postman作為前端模擬工具了,而這時如何觸發後端php程式碼斷點是一個令人頭痛的問題,好在研究了一陣子之後終於搞定了,從而和開發web app一樣能夠任意除錯Php程式碼了,方法很簡單:

在postman發出的任何url上新增一個 ?XDEBUG_SESSION_START=PHPSTORM, 同時在postman中設定一個cookie: XDEBUG_SESSION=PHPSTORM

https://github.com/postmanlabs/postman-app-support/issues/380

 

enjoy it

 

相關文章