It is possible to make a scrape sensor using another sensor?

I’m trying to configure a scrape, but under resource I’m putting a sensor that contains the html address. It can be done? What am I doing wrong?

 - resource: sensor.zoo105
    method: post
    scan_interval: 900
    sensor:
      - name: "Zoo105url"
        select: "src"
        attribute: url
        index: 0

Scraper_noname_0 # Updating failed with exception: Invalid type for url. Expected str or httpx.URL, got <class ‘NoneType’>: None