Я недавно совсем запутался из-за описания API удаленного доступа Jenkins . В нем четко сказано, что есть три разновидности REST API, а именно xml, json и python. Это поддерживается существованием baseurl/api/xml
, baseurl/api/json
и baseurl/api/python
(с baseurl
случайным сервером Дженкинса).
Однако эти последние две «ссылки» возвращают одни и те же данные в том же формате, json. Это оставляет меня озадаченным относительно того, что на самом деле является «вкусом питона». Я понимаю, что обертки, упомянутые в вики, это просто обертки над чем-то вроде json API.
Может кто-нибудь объяснить, в чем разница между json- и python-flavor (на стороне сервера, а не на стороне сценариев), если таковая имеется?