Add handling for HTTP 204: No Content

if there's no content, we shouldn't end up with a parsing error.