💡
原文中文,约1800字,阅读约需5分钟。
📝
内容提要
使用Gerrit的REST API需要鉴权,可以通过获取Token和使用HTTP Basic鉴权的方式实现。也可以使用pygerrit2库来简化对Gerrit平台的API调用。
🎯
关键要点
-
使用Gerrit的REST API默认是匿名用户权限,需鉴权可通过/a/前缀访问接口。
-
获取Gerrit的Token可在用户设置界面的HTTPCredentials中生成。
-
使用HTTP Basic鉴权时,需在命令行或Python代码中使用获取的Token。
-
JSON响应数据前有特定字符以防止XSSI攻击,需在处理时删除。
-
pygerrit2库可简化Gerrit API调用,需通过pip安装。
-
使用pygerrit2库可以更方便地访问Gerrit接口,简化操作。
➡️