multi json seems return nil when body is blank?
MultiJson::Adapters::JsonGem returns nil for blank string, MultiJson::Adapters::Oj raises exception.