2013-01-22 67 views
2

我已經建立了一個Bitbucket的web鉤子POST到我的web服務器上記錄一些細節。存儲庫上有兩個webhook,我的定製的一個,FTPloy.com一個。我一直在推動隨機提交來測試我的服務器上的POST等,但一段時間後停止。Bitbucket Web掛鉤不張貼

永遠不會FTPloy.com或我自己的網絡服務器在我推送後收到來自Bitbucket的發佈請求。

這怎麼可能/我該如何解決它?

回答

6

我也很難測試我的web鉤子。我想通過命令行來測試最好的方法。我複製所示here樣本數據,添加payload=到開頭,並將其保存到文件:bb.post

然後經由命令線I提交POST請求我的網頁鉤使用該文件作爲POST數據:curl --data @bb.post http://mydomain.com/customWebHook.php

這是我發現調試它的最好方法。

注意:他們從不提及最後一次提交來自合併時,該提交的「分支」屬性爲空。相反,您需要查看「分支」屬性,這是創建合併的兩個分支的數組。