Specify the URL of External Content
- Last UpdatedDec 06, 2024
- 1 minute read
In the context of External Content, a Uniform Resource Identifier (URI) is a string that identifies the pathway to specific content that can appear in a running ViewApp.
All URIs adhere to predefined syntax rules.
-
Generic URI syntax consists of a hierarchical sequence of components
URI = scheme:[//authority]path[?query][#fragment]
Example

-
Each URI begins with a scheme name followed by a colon
Examples of common scheme names include http:, https:, and file:
-
An optional authority component preceded by two slashes (//)
-
Use information component consisting of a user name and optional password preceded by a colon followed by an at symbol (@)
//username:password@
-
Host subcomponent consisting of a registered hostname or IP address
-
-
A path component consisting of a sequence of path segments separated by a slash (/). A path is always defined for a URI, though the defined path may be empty
-
An optional query component preceded by a question mark (?), containing a query string of non-hierarchical data.
For more information about the format of a URI, see https://tools.ietf.org/html/rfc3986
Example URIs
The following examples show common URIs that identify External Content within a Galaxy
-
ftp://ftp.is.co.za/rfc/rfc1808.txt -- ftp scheme for File Transfer Protocol services
-
file:///Z:/Media/Runtime%20Language%20Switching.mp4
-
http://www.exampleserver.com/documents/index.html