Right, that's because new http client by default calls res.json()
implicitly and you don't need to that manually yourself. Here is the quote from commit:
JSON is an assumed default and no longer needs to be explicitly parsed
See Difference between HTTP and HTTPClient in angular 4? for more details.