> Clients should not rely on the question mark to be the and of base-url,
> not in SRU, not in OpenURL and not in any other service requiering a
Sorry, but the standard begs to differ. I stand by my position that base
urls may not contain part of the query.
The OpenURL syntax is described here as an HTTP GET request of the form:
OpenURL ::= BASE-URL '?' QUERY
QUERY ::= DESCRIPTION ( '&&' DESCRIPTION )
# The BASE-URL mentioned under (1) corresponds with the <authority><path>
component of the URI specification and must comply with the rules
regarding their reserved characters.
# The QUERY part mentioned under (1) corresponds to the query component of
the URI specification. The declarations shown below will be used in the
OpenURL syntax description, to describe the validity of characters in the
different components of the query part of the OpenURL.
The URI syntax does not require that the scheme-specific-part have
any general structure or set of semantics which is common among all
URI. However, a subset of URI do share a common syntax for
representing hierarchical relationships within the namespace. This
"generic URI" syntax consists of a sequence of four main components:
,'/:. Dr Robert Sanderson ([log in to unmask])
,'--/::(@)::. Special Collections and Archives, extension 3142
,'---/::::::::::. Nebmedes: http://nebmedes.o-r-g.org:8000/
I L L U M I N A T I