Fixes flaw with check for missing request bodies

- missing request bodies will manifest as empty ReadCloser objects, not
  nil

[#74269740]