Would you pass along a request to the folks responsible for the RA2 main repeaters?
Right now the repeater doesn't return a valid "Last-Modified" header.
Nor does it support being sent an HTTP 'HEAD' command.
The two, used together, would be a nicely lightweight way for a 3rd party to query the repeater via the DbXmlInfo.xml URI for versioning.
As in, make a HEAD request and check the returned 'Last-Modified' header to see if the configuration has changed since it was last requested.
Or maybe I'm missing something, is there a way to query for a timestamp or other value that would let me compare whether the data I've already downloaded is still valid?
Will it accept a conditional get with a 'If-Modified-Since' header?