檢視jenkins的api
直接訪問 jenkins_url/job/job_name/api/ 就可以檢視jenkins的api
build乙個job的話,是post請求 jenkins_url/job/job_name/build
這是jenkins的安全策略導致的,需要傳遞乙個crumb
有兩個方案,
第一種方案:
1. 先去掉jenkins的安全策略設定,如圖,去掉勾選
在jenkins全域性安全設定中 取消勾選 「防止跨站點請求偽造(prevent cross site request forgery exploits)」
2. 允許anonymous 訪問,如下圖,勾選上
3. 設定token,token是針對指定job的,所以去到job中去設定
那麼就可以通過post請求訪問 jenkins_url/job/test1/build?token=token_name 觸發這個job了
第二種方案:安全這塊不用去掉防止跨站點請求偽造,通過傳遞crumb來實現;但允許anonymous 訪問還是要設定的
post請求的時候帶上這個jenkins-crumb(推薦這種方法)
訪問 jenkins_url/crumbissuer/api/json 就可以獲取到你的crumb,當然不同的客戶端去訪問得到的不一樣
將文中的jenkins_url替換成你自己的jenkins位址,
job_name替換成job的名字;
token_name 替換成你自己寫的token值,如我上面的jwentest1
雖千萬人,吾往矣!
12 如何通過fiddler定位前後端bug?
如何通過fiddler定位前後端bug?第一種情況 fiddler 在沒有設定過過濾器的情況下面沒有抓到請求資訊,可能是前端頁面元素沒有繫結事件,也有可能是前端發生了js 錯誤,這就是前端的bug 第二種情況 若抓取到的請求返回的結果錯誤,我們要確認一下,是否是前端傳輸的資料是錯的,是的話就是前端的...
搬磚 通過c去呼叫shell指令碼
抱歉,忘了從哪抄來的了 片段,來自自己的測試 下面的很多標頭檔案在這裡是沒用的,懶得刪了,有用自己參考,include include include include include include include include include include include include in...
GMQ通過區塊鏈技術去構建錢包新生態
gmq通過區塊鏈技術去構建錢包新生態 區塊鏈正在慢慢的改變這個世界,就好像智慧型手機爆發的那幾年一樣。隨著越來越多的商業化的改造。區塊鏈會越來越適應於各種商業場景,能夠改變或顛覆越來越多的行業。區塊鏈數字錢包是乙個十分便捷的工具,主要體現區塊鏈技術的乙個數位化管理平台。融合了交易 理財等功能的數位化...