I am parsing Xml file located in web server and storing parsed data in to database. for my app I am using data from database. I need to parse the xml file only if the file is modified otherwise no need to parse. So how can I know the file is modified? I know I can use “if-modified-since” header. But
I need some examples of “if-modified-since” header
please help me…….
I am parsing Xml file located in web server and storing parsed data in
Share
Since you are retrieving your .xml file from a web server, this should be relatively easy without having to do a server side MD5 sum.
If you are doing a HTTP request for the xml file you can simply perform a HEAD request from the web server and this will return if the file has changed/modified or if it doesn’t exist. This is also lightweight and the best part is that the server should already do this for you.
Edit: re-reading your question, looks like you had the same idea. Here’s the code.
See:
Alternatively if your server supports them you can use ETags to find out if your file has been modified.