On Sun, 25 Nov 2007, alex_t wrote:
http://journeyplanner.tfl.gov.uk/use...TRIP_REQUEST2?
Wow! Nice bit of sloppy programming - they did not even bothered to set
correct default if the query is missing :-| Not to mention that 404
error if there is not query string is even worse...
That's particularly weird. The splitting of the URL into path and query
string is usually done by the webserver (or application server or
whatever), which would almost certainly get this simple case right. That
it's got wrong suggests that the journey planner is written around a
custom webserver, which is a significantly dubious design decision.
Examination of the headers reveals:
Server: EFAServer/9.14.5.14
I've not been able to find out exactly what EFAServer is, but google hits
strongly suggest that it's German!
Oh no, hang on; i don't read foreign, but according to the gist of this:
http://www.mentzdv.de/uploads/media/...ll_II_2007.pdf
EFA seems to be the name of the software platform used to run the Journey
Planner. So yes, the webserver is a custom part. Eek!
tom
--
20 Minutes into the Future