Hallo,
ich würde erst mal ohne Webserver anfangen.
geg: 2 Dateien in unterschiedlichen Verzeichnissen
ges: Diff dieser Dateien
Google "delphi compare files" liefert
http://stackoverflow.com/questions/4...of-two-tstream
2 Dateien -> 2 TFileStreams -> per Copy 2 TMemoryStreams
damit könntest du anfangen.