URL Locations

Uniform Resource Locator

A Uniform Resource Locator (URL) describes where to find something of interest stored somewhere on the Internet. A URL has enough information in it to uniquely describe any resource on any host anywhere in the world. The basic form of a World Wide Web URL is:

protocol://server:port/URL-path?Query String


is the protocol being used. Common protocols used for Webulator/400 sessions are:
is the fully qualified domain name of the machine that contains the resource.
is the socket port on the host machine that is running the HTTP server. The :port is optional. If the port is not included, it defaults to port 80 for the http protocol and 443 for the https protocol.
Please note that the Webulator/400 default http port number is 5061.
is the fully qualified, hierarchical path to the resource. This can be based on the machine's file system hierarchy or an arbitrary (but unique) naming scheme. An empty URL-path is valid.
Query String
The Query String begins with the first unescaped question mark ("?") after the URL-path. This is generally used to pass parameters into scripts.

How Webulator/400 Finds a Session

URL-paths are typically hierarchical with the structure indicated by names separated by slashes ("/"). This is very similar to the hierarchical nature of Webulator/400 sessions. In fact, for the most part Webulator/400 maps a URL-path's hierarchy directly to the configured session entries. So when a browser requests a URL-path of /abc, the server looks for a session entry called /abc


Identifies the root Webulator/400 session on the host www.inetmi.com. The request is an HTTP request that is handled by the Webulator/400 server running on port 5061.

Identifies the Webulator/400 session named /session1 on the host www.inetmi.com. The request is an HTTPS request that is handled by the Webulator/400 server running on port 5062.