java调用 Bugzilla Rest Api问题,主要在Bugzilla

首先直接从地址栏访问,结果直接报错:The REST Interface feature is not available in this Bugzilla.
然后以为是 application/json 的问题,就使用 HttpURLConnection 来模拟,结果还是一样:The REST Interface feature is not available in this Bugzilla.
调用的API应该是请求 http://localhost/bugzilla/rest.cgi/version 然后直接返回
{"version" : "4.2.9+"} 的json数据。
如图:
Bugzilla 查看版本号的 api描述
直接在浏览器访问
使用HttpUrlConnection
本人尝试过 直接带入Bugzilla_api_key,行不通,感觉主要问题还是在于Bugzilla。

2个回答

Bugzilla会对每个用户生成一个唯一的Token,在使用Rest API时只需要带入这个Token即可不需登录,Bugzilla将其称为api_key,
这个api_key可在用户配置中查看,新注册的用户需要生成,调用API使用的是HttpClient技术。

如果没有提供rest API,那就请求页面获取返回来解析数据

weixin_38652136
邪恶八进制 能说的再详细一点吗?你这说的有点模糊
一年多之前 回复
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
其他相关推荐
java调用 Bugzilla Rest Api问题,主要在Bugzilla
首先直接从地址栏访问,结果直接报错:The REST Interface feature is not available in this Bugzilla.n然后以为是 application/json 的问题,就使用 HttpURLConnection 来模拟,结果还是一样:The REST Interface feature is not available in this Bugzilla.n调用的API应该是请求 http://localhost/bugzilla/rest.cgi/version 然后直接返回n"version" : "4.2.9+" 的json数据。n如图:n![Bugzilla 查看版本号的 api描述](https://img-ask.csdn.net/upload/201806/11/1528706236_223527.png)n![直接在浏览器访问](https://img-ask.csdn.net/upload/201806/11/1528706357_663836.png)n![使用HttpUrlConnection](https://img-ask.csdn.net/upload/201806/11/1528706438_229501.png)n本人尝试过 直接带入Bugzilla_api_key,行不通,感觉主要问题还是在于Bugzilla。nn
Bugzilla
Bugzilla bug 跟踪系统
bugzilla
使用bugzilla
bugzilla的问题!
我再windows server 2003上构建的bugzilla服务器,bugzilla+perl+mysql+apqche,现在的现象是在本机访问http://localhost/和http://localhost/index.cgi都可以进入bugzilla的主页,但是通过http://localhost/bugzilla/index.cgi却不可以,不知道为什么?rn而且现在仅能够进入主页,一旦用账号登陆就会出现如下提示信息:rnrnForbiddenrnYou don't have permission to access /bugzilla/index.cgi on this server.rnrn * C:/Bugzilla/datarn * C:/Program Files/Apache Group/Apache2/logsrn * C:/Temprn以上几个文件夹的权限我都修改过了,都没有作用,哪位大侠可以帮帮小弟!!!
★★Bugzilla的问题
求助,安装bugzilla卡在验证mysql连接这里了rnbugzilla版本4.2.3最新的2012-09月的rnmysql 5.1的rnrnrnbugzilla所有模块都安装完了,修改localconfig文件,改了连接密码,再次运行checksetup.pl就出红字,报错,与mysql连接出error了。。1检查mysql服务是否启动2.。。。几条rnrn我都检查了,都正确,就是过不去。。。其他问题在百度谷歌都能找到,唯一这个问题网上没有。。。参考国外的几个也没解决。。求助,先谢过了Q287599637答案2空格1rnrn呵rnrn贴提示代码rnrnThere was an error connecting to MySQL:rnrn install_driver(mysql) failed: Attempt to reload DBD/mysql.pm aborted.rnCompilation failed in require at (eval 1260) line 3, chunk 558.rnrn at Bugzilla/DB.pm line 1284rnrnrnThis might have several reasons:rnrn* MySQL is not running.rn* MySQL is running, but there is a problem either in thern server configuration or the database access rights. Read the Bugzillarn Guide in the doc directory. The section about database configurationrn should help.rn* Your password for the 'bugs' user, specified in $db_pass, isrn incorrect, in './localconfig'.rn* There is a subtle problem with Perl, DBI, or MySQL. Makern sure all settings in './localconfig' are correct. If all else fails, setrn '$db_check' to 0.rnrn翻译过来是rnrnrn有一个连接到MySQL的错误:rnrn    install_driver(MySQL的)失败:尝试重新加载DBD / mysql.pm中止。rn编译失败,需要在(EVAL1260)3号线,块558。rnrn 在Bugzilla的/ DB.pm线1284rnrnrn这可能有以下几个原因:rnrn* MySQL未运行。rn* MySQL的运行,但有一个问题,无论是在rn  服务器配置或数据库的访问权限。阅读的Bugzillarn  doc目录中的指南。关于数据库配置的部分rn  应该会有所帮助。rn*您的密码“错误的用户,$ db_pass指定,rn  不正确,在'。/ localconfig'。rn*用Perl DBI,或MySQL是一个微妙的问题。使rn  确定“。/ localconfig中的所有设置都是正确的。如果一切都失败,设置rn  '$ db_check'为0。rnrnrn
bugzilla问题
在浏览器中运行rn http://localhost/bugzilla/rnrn 输出以下的错误是配置问题吗?rnCGI ErrorrnThe specified CGI application misbehaved by not returning a complete set of HTTP headers. The headers it did return are:rnrnrnUnquoted string "in" may clash with future reserved word at Bugzilla/Auth.pm line 204.rnBareword found where operator expected at Bugzilla/Auth.pm line 206, near "--you"rn (Missing operator before you?)rnBareword found where operator expected at Bugzilla/Auth.pm line 206, near "do that by"rn (Do you need to predeclare do?)rnBareword found where operator expected at Bugzilla/Auth.pm line 208, near "create new"rn (Do you need to predeclare create?)rnSemicolon seems to be missing at Bugzilla/Auth.pm line 212.rnBareword found where operator expected at Bugzilla/Auth.pm line 227, near " object"rn (Missing operator before object?)rnString found where operator expected at Bugzilla/Auth.pm line 228, near "the "Info Getter,""rn (Do you need to predeclare the?)rnBareword found where operator expectrn
bugzilla安装
我兼职的公司就是用的这个 。自己根据网上的修改了下。大家过来看看
bugzilla中文教程
详细讲述了bugzilla的内容,使用,和测试过程
bugzilla的部署
bugzilla的部署,都是经过本来一步步搭建后,写出了的部署过程,很有用额
bugzilla安装指南
bugzilla的安装指南,包含整个过程中的主要模块
bugzilla for CentOS
自己纯手工写的,尽可能的详细了,从安装系统开始讲起,希望能帮助到大家,
bugzilla 4.2
bugzilla 4.2.13稳定版 Bugzilla是Mozilla公司提供的一款开源的免费Bug(错误或是缺陷)追踪 系统,用来帮助你管理软件开发,建立完善的BUG跟踪体系。
BUGZILLA安装过程
在XP上安装终于成功,不过自己写的不是很祥细,只能让各位有个路线
bugzilla安装文档
使用FC6操作系统,mysql和apache的配置,cpan的配置才能够按照文档内容安装
Bugzilla学习笔记
运行bugzilla查看命令 perl ./checksetup.pl  的时候 报错:Can't locate version.pm in @INC (@INC contains: . lib /usr/local/lib64/perl5 /usr/local/share/perl5 /usr/lib64/perl5/vendor_perl /usr/share/perl5/vendor_per...
Bugzilla的安装
昨天好不容易安装完Twiki。Perl模块之间的依赖关系比较复杂,缺失的东西可以去Cpan寻找。今天安装Bugzilla又有若干问题,在CSDN上找到一个解决方法,就转载过来了。   Bugzilla 的安装 最新的稳定版 Bugzilla 是 3.0 版的,看了一下 release notice ,对附属软件有版本的要求。(只要 /etc...
bugzilla安装错误!
我按照http://www.devmanclub.com/ShowPost.aspx?PostID=2584进行配置,已经成功安装了perl、bugzilla、iis、perl模块而且已经生成localconfig文件,但当运行perl checksetup.pl时出现如下错误:rnChecking perl modules ...rnChecking for AppConfig (v1.52) ok: found v1.55rnChecking for CGI (v2.93) ok: found v3.05rnChecking for Data::Dumper (any) ok: found v2.121_02rnChecking for Date::Format (v2.21) ok: found v2.22rnChecking for DBI (v1.36) ok: found v1.48rnChecking for DBD::mysql (v2.1010) ok: found v2.9006rnChecking for File::Spec (v0.82) ok: found v3.01rnChecking for File::Temp (any) ok: found v0.14rnChecking for Template (v2.08) ok: found v2.13rnChecking for Text::Wrap (v2001.0131) ok: found v2001.09292rnrnThe following Perl modules are optional:rnChecking for GD (v1.20) ok: found v2.16rnChecking for Chart::Base (v1.0) ok: found v2.3rnChecking for XML::Parser (any) ok: found v2.34rnChecking for GD::Graph (any) ok: found v1.43rnChecking for GD::Text::Align (any) ok: found v1.18rnChecking for PatchReader (v0.9.4) ok: found v0.9.5rnrnAll the required modules are available at:rn http://landfill.bugzilla.org/ppm/rnYou can add the repository with the following command:rn ppm rep add bugzilla http://landfill.bugzilla.org/ppm/rnrnScalar found where operator expected at ./localconfig line 22, near "$cvsbin"rn (Missing semicolon on previous line?)rnFound = in conditional, should be == at checksetup.pl line 1349.rnChecking user setup ...rnScalar found where operator expected at ./localconfig line 22, near "$cvsbin"rn (Missing semicolon on previous line?)rnAn error has occurred while reading yourrn'localconfig' file. The text of the error message is:rnrnsyntax error at ./localconfig line 22, near "$cvsbin "rnrnrnPlease fix the error in your 'localconfig' file.rnAlternately rename your 'localconfig' file, rerunrnchecksetup.pl, and re-enter your answers.rnrn $ mv -f localconfig localconfig.oldrn $ ./checksetup.plrnrnrnSyntax error in localconfig at checksetup.pl line 477.rn请问,问题出在那?我应该怎么配置?rn我用的perl是ActivePerl-5.8.6.811-MSWin32-x86-122208.msirnbugzilla是bugzilla-2.18.tar.gzrn谢谢!
bugzilla 4.4.6
bugzilla 4.4.6 一款bug管理工具 免费开源软件
bugzilla文档
bugzilla文档
bugzilla的安装
bugzilla安装的基本方法,让你知道安装的注意点。比较方便、使用。对安装决定有好处。。。。。。。。
bugzilla汉化包
使用方法:将解压后的zh-CN文件夹拷贝到bugzillan安装目录中的template文件夹中,比如我的安装目录为/var/www/html/bugzilla,则将zh-CN文件夹拷贝到/var/www/html/bugzilla/template文件夹下面,重新登陆bugzilla后即可在页面又上角选择EN或者ZH-CN语言。
bugzilla安装教程
bugzilla安装教程,好用!真的好用
bugzilla安装步骤
这是本人总结的bugzilla安装步骤,适用与windows,绝对可用,请按步骤进行。
bugzilla使用手册
bugzilla使用手册,比较详细,如果有兴趣可以下载来看看。
Bugzilla使用指南
本文档的阅读对象是:项目负责人员、开发人员、测试负责人、测试人员。每个classification下,会有多个product,创建product时,会自动创建和product名字一样的group,此组自动出现在edit group access controls下(注:此时该组内没有任何用户),我们可以用这个group来控制product的权限。 此时看不到product,因为用户不在group组内,是没有权限查看product的,那我们该如何操作? 去users,查找到自己的用户名,将新创建的组前面打上双钩,此时,再去product里,就可以看到新创建的product了。 接下来,我们就要edit product了,增加version,component和Edit Group Access Controls,后者用来控制product的权限的
bugzilla安装过程
bugzilla安装过程
bugzilla安装部署
公司要求要使用bug管理器,百度之后觉得bugzilla挺强大,就决定使用bugzilla。 bugzilla简介 下面把安装bugzilla的过程记录下,以便以后再次用到 1、切换到root su  2、安装Apache yum install httpd mod_ssl  3、防火墙打开80端口 iptables -I INPUT -p tcp --dport 80 -j...
bugzilla用户手册
bugzilla用户手册包括:bugzilla安装,管理bugzilla,bugzilla安全,bugzilla模板化等
Bugzilla的安装配置
从bugzilla在Ubuntu下的安装与配置到使用过程,本人亲做
bugzilla使用说明
Bugzilla是一个错误跟踪系统,用于对软件产品程序开发过程的错误跟踪。它的强大功能表现在以下几个方面: 1. 强大的检索功能 2. 用户可配置的通过Email公布Bug变更 3. 历史变更记录 4. 通过跟踪和描述处理Bug 5. 附件管理 6. 完备的产品分类方案和细致的安全策略 7. 安全的审核机制 8. 强大的后端数据库支持 9. Web,Xml,Email和控制界面 10. 友好的网络用户界面 11. 丰富多样的配置设定 12. 版本间向下兼容
bugzilla安装文件
用于管理BUG的工具,方便用于管理各种测试过程中出现的问题,也方便测试人员进行交流和共享
Bugzilla名词解释
解释Bugzilla中相关的名词。 理解这些名词的含义,更有助于bugzilla的学习使用。
Bugzilla 安装
Bugzilla 的安装配置 如何配置 Perl 和 Bugzilla 具体见文档
Bugzilla教程
Bugzilla教程,Bugzilla的使用
Bugzilla使用教程
内容包括:详尽实用,欢迎下载 1 用户登录及设置流程 2 Bug处理流程 3 Bug的提交过程 4 对于Bug的不同处理情况 5 关于权限的说明 6 查询 7 Bugzilla管理员操作指南
bugzilla安装包
bug跟踪利器,项目组装一个来方便客户及测试人员与开发人员的沟通,很有帮助噢。
Bugzilla安装
Bugzilla安装.doc
Bugzilla 3.4.6
软件测试的缺陷管理工具,帮助你跟踪BUG
Bugzilla安装使用
Bugzilla安装使用 Bugzilla安装方法 Bugzilla安装使用 Bugzilla安装方法 Bugzilla安装使用 Bugzilla安装方法 Bugzilla安装使用 Bugzilla安装方法
bugzilla手册
bugzilla手册,BUG管理工具,挺好用的免费工具
相关热词 c# 标准差 计算 c#siki第五季 c#入门推荐书 c# 解码海康数据流 c# xml的遍历循环 c# 取 查看源码没有的 c#解决高并发 委托 c#日期转化为字符串 c# 显示问号 c# 字典对象池