code: func (p *prometheusScraper) Gather(ctx context.Context, target platform.ScraperTarget) (ms []Metrics, err error) {
  	resp, err := http.Get(target.URL)
  	if err != nil {
  		return ms, err
  	}
  	defer resp.Body.Close()
  
  	return p.parse(resp.Body, resp.Header)
  }
docs: // Gather parse metrics from a scraper target url.