Improved request parameter validation