Fix Count() executing a POST without request body

Logic was reversed when determining whether to execute a POST or GET
request.  If there's no source param, then it should be a GET, otherwise
POST.

Closes #898.