- From: Tab Atkins Jr. <jackalmage@gmail.com>
- Date: Tue, 10 Apr 2012 16:11:13 -0700
- To: Glenn Maynard <glenn@zewt.org>
- Cc: Jonas Sicking <jonas@sicking.cc>, Anne van Kesteren <annevk@opera.com>, public-webapps@w3.org
On Tue, Apr 10, 2012 at 3:58 PM, Glenn Maynard <glenn@zewt.org> wrote: > On Tue, Apr 10, 2012 at 5:50 PM, Jonas Sicking <jonas@sicking.cc> wrote: >> Is it more surprising than that >> >> xhr.send(hasSomethingToSend() ? getTheThingToSend() : ""); >> >> sets the Content-Type header even when no body is submitted? > > That's exactly what I would expect. A body that happens to have a zero > length is still valid text/plain data. > > If you want to omit Content-Type in the above case, then you should write: > > xhr.send(hasSomethingToSend() ? getTheThingToSend() : null); Or, of course: if(hasSomethingToSend()) xhr.send(getTheThingToSend()); ~TJ
Received on Tuesday, 10 April 2012 23:12:01 UTC