discover_no_yadis (OpenID)

    # File lib/openid/consumer/discovery.rb, line 452
      def self.discover_no_yadis(uri)
        http_resp = OpenID.fetch(uri)
        if http_resp.code != "200" and http_resp.code != "206"
          raise DiscoveryFailure.new(
            "HTTP Response status from identity URL host is not \"200\". "\
            "Got status #{http_resp.code.inspect}", http_resp)
        end

        claimed_id = http_resp.final_url
        openid_services = OpenIDServiceEndpoint.from_html(
            claimed_id, http_resp.body)
        return [claimed_id, openid_services]
      end