[OAI-implementers] question about PMH baseURLs

Thomas Dowling tdowling at ohiolink.edu
Thu Apr 9 13:45:47 EDT 2009

On 04/03/2009 10:40 AM, Hussein Suleman wrote:
> hi
> a protocol specification issue: can we have a baseURL that includes a
> "?" character (see email below from Thomas Staecker).

I believe the URI definition (still RFC 2396?  Or has that been obsoleted?)
makes it clear that you can only have one query string, and that the "?"
character is reserved within the query string.

And if the URI is "http://myserver/foo?bar?baz" how will anyone decide if "foo"
should intepret "bar?baz" or if "foo?bar" should interpret "baz"?  You should
be aware that EZProxy, which is common in library-land, often does the first
and I think you're trying to do the second.

IMO it's going to be much more successful to make the two repositories
addressable without that first query string (different path names or port
numbers come to mind).

BTW, this note from April 3 only arrived here on April 9 - apologies if this
has already been resolved.

Thomas Dowling
tdowling at ohiolink.edu

More information about the OAI-implementers mailing list