> I have a problem with the extraResponseData. What is the reasoning behind
> this only being returned if requested ?.
The following reasons:
* The server cannot know what the client needs without being told, as it
cannot identify a particular type of client.
* The server may have many different possible extra*Data handlers, and if
it were to return everything, it would bloat the response unnecessarily.
* If the information is not requested, then the client is unlikely to know
how to process it. At best the client will just ignore it, but at worst
it may break things.
The other option is to include an x- parameter in the URL for SRU. As the
clients which know about the extension know how to request it, it's a
trivial matter to do so. Just put &x-tel-info on the end of your SRU URLs
and if it's present, put in your extra informaion.
This was all discussed relatively recently here:
http://listserv.loc.gov/cgi-bin/wa?A2=ind0410&L=zng&T=0&F=&I=-3&S=&P=7614
HTH,
Rob
,'/:. Dr Robert Sanderson ([log in to unmask])
,'-/::::. http://www.o-r-g.org/~azaroth/
,'--/::(@)::. Dept. of Computer Science, Room 805
,'---/::::::::::. University of Liverpool
____/:::::::::::::. L5R Shop: http://www.cardsnotwords.com/
I L L U M I N A T I
|