add expire header, add request log