jenkins python api與json api不一樣

查看jenkins的python api與json api,感受二者相差很少,但仍是有所區別,因此用BeyondCompare進行對比分析。node

一、jenkins base url的api對比python

左側的爲:http://server:port/jenkins/api/python?pretty=truejson

右側的爲:http://server:port/jenkins/api/json?pretty=trueapi

二、jenkins job的api對比ui

左側的爲:http://server:port/jenkins/job/JOB_NAME/api/python?pretty=trueurl

右側的爲:http://server:port/jenkins/job/JOB_NAME/api/json?pretty=trueserver

三、jenkins build的api對比ip

左側的爲:http://server:port/jenkins/job/JOB_NAME/BUILD_NUMBER/api/python?pretty=truejenkins

右側的爲:http://server:port/jenkins/job/JOB_NAME/BUILD_NUMBER/api/json?pretty=true語法

四、jenkins view的api對比

左側的爲:http://server:port/jenkins/view/VIEW_NAME/api/python?pretty=true

右側的爲:http://server:port/jenkins/view/VIEW_NAME/api/json?pretty=true

五、jenkins nodes的api對比

左側的爲:http://server:port/jenkins/computer/api/python?pretty=true

右側的爲:http://server:port/jenkins/computer/api/json?pretty=true

從上述api不一樣處,能夠看出python和json(JavaScript )語法有兩處不一樣:

* Python的boolean類型的值爲:True/False;json的boolean類型的值爲:true/false

* Python的空值爲:None;json的空值爲:null

相關文章
相關標籤/搜索