A component URL is a URL that identifies a component.
This section describes the syntax used for displaying URLs to users.
A component URL can, in principle, have any scheme. Some common schemes you may encounter are:
fuchsia-boot component URL locates a component in the system boot image.
This scheme is used to identify components that must be resolved during early
boot before a
fuchsia-pkg resolver is
available. It has the following format:
http(s) component URL identifies a web page as a component. Such a
component could be executed as a web page in a web runner, for
The Component Framework supports a subset of relative URLs (Relative URLs are defined in URL RFC 3986). Specifically, Component Framework only supports relative URLs expressed as URL fragments. If a relative URL has any fields set other than the fragment then it will not resolve.
A relative URL resolved at runtime based on the URL of the parent component's package. Relative URLs have the following format:
fuchsia-pkg parent component with the following URL:
The relative URL resolves to: