Accept empty Content-Type header

Issue: SPR-12173
(cherry picked from commit 70412a9)
Client request implementations enforce RFC 6265 (cookies in a single header)

Issue: SPR-12196
(cherry picked from commit 26a93b6)
Polishing