URLSource fetches Markdown content from HTTP/HTTPS URLs.
Instance methods
name
Returns a human-readable name for this source.
Sourceread
Fetches the content from the URL and returns it as a string.
Sourceresolve_urls
Resolves GitHub/GitLab URLs to raw content URL(s).
Returns multiple URLs for fallback (e.g. main then master branch).
Sourcevalid?
Returns true if the URL syntax is valid and uses HTTP or HTTPS.
Source