fixes #9 noContent error

as per bug #9 filed. moved parsing after content is known and avoiding decoder use when noContent reported by server