Change request parse logic
enhance sample controller