You might want to throw a 400 if you're not supplied a POST.