The presence of If-Modified-Since header is what makes this a Conditional GET. Sometimes called an “IMS GET”.
If content had actually changed, server would simply reply with a 200 OK and send full content.