don't append query strings if keys are POSTed

Before this change fetching a view with keys: [...] would append the keys array in the query string and as POST data. This led to invalid request errors.