Sonar WebApi 缺失功能,如何有效抓取并利用API数据?

2026-05-22 11:255阅读0评论SEO问题
  • 内容介绍
  • 文章标签
  • 相关推荐

本文共计128个文字,预计阅读时间需要1分钟。

Sonar WebApi 缺失功能,如何有效抓取并利用API数据?

抓取首页的API如下:https://myip/api/components/search_projects?ps=50&facets=reliability_rating,security_rating,security_review_rating,sqale_rating,coverage,duplicated_lines_density,ncloc,alert_status,languages,tags,qualifierf=analysisDate,leakP


抓首页的api

myip/api/components/search_projects?ps=50&facets=reliability_rating,security_rating,security_review_rating,sqale_rating,coverage,duplicated_lines_density,ncloc,alert_status,languages,tags,qualifier&f=analysisDate,leakPeriodDate&filter=query = "devcloud"&s=analysisDate&asc=false

Sonar WebApi 缺失功能,如何有效抓取并利用API数据?

var base64encodedData = ("admin:admin").toString('base64');

request.open("POST", "localhost:9000/api/qualityprofiles/copy?fromKey=" + fromKey + "&toName=" + name, true);

request.setRequestHeader("Authorization", "Basic " + base64encodedData);

request.send();

The response is 405, no method found.

使用postman

标签:使用

本文共计128个文字,预计阅读时间需要1分钟。

Sonar WebApi 缺失功能,如何有效抓取并利用API数据?

抓取首页的API如下:https://myip/api/components/search_projects?ps=50&facets=reliability_rating,security_rating,security_review_rating,sqale_rating,coverage,duplicated_lines_density,ncloc,alert_status,languages,tags,qualifierf=analysisDate,leakP


抓首页的api

myip/api/components/search_projects?ps=50&facets=reliability_rating,security_rating,security_review_rating,sqale_rating,coverage,duplicated_lines_density,ncloc,alert_status,languages,tags,qualifier&f=analysisDate,leakPeriodDate&filter=query = "devcloud"&s=analysisDate&asc=false

Sonar WebApi 缺失功能,如何有效抓取并利用API数据?

var base64encodedData = ("admin:admin").toString('base64');

request.open("POST", "localhost:9000/api/qualityprofiles/copy?fromKey=" + fromKey + "&toName=" + name, true);

request.setRequestHeader("Authorization", "Basic " + base64encodedData);

request.send();

The response is 405, no method found.

使用postman

标签:使用