introduced a http GET that will cache the results based on the Last-Modified header instead of ttl