{"action":"created","issue":{"url":"https://api.github.com/repos/sloria/webargs/issues/87","repository_url":"https://api.github.com/repos/sloria/webargs","labels_url":"https://api.github.com/repos/sloria/webargs/issues/87/labels{/name}","comments_url":"https://api.github.com/repos/sloria/webargs/issues/87/comments","events_url":"https://api.github.com/repos/sloria/webargs/issues/87/events","html_url":"https://github.com/sloria/webargs/issues/87","id":133362395,"number":87,"title":"Option to throw error on extra arguments","user":{"login":"ParthGandhi","id":819237,"avatar_url":"https://avatars.githubusercontent.com/u/819237?v=3","gravatar_id":"","url":"https://api.github.com/users/ParthGandhi","html_url":"https://github.com/ParthGandhi","followers_url":"https://api.github.com/users/ParthGandhi/followers","following_url":"https://api.github.com/users/ParthGandhi/following{/other_user}","gists_url":"https://api.github.com/users/ParthGandhi/gists{/gist_id}","starred_url":"https://api.github.com/users/ParthGandhi/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ParthGandhi/subscriptions","organizations_url":"https://api.github.com/users/ParthGandhi/orgs","repos_url":"https://api.github.com/users/ParthGandhi/repos","events_url":"https://api.github.com/users/ParthGandhi/events{/privacy}","received_events_url":"https://api.github.com/users/ParthGandhi/received_events","type":"User","site_admin":false},"labels":[],"state":"closed","locked":false,"assignee":null,"milestone":null,"comments":5,"created_at":"2016-02-12T22:48:36Z","updated_at":"2016-04-11T18:22:39Z","closed_at":"2016-04-09T02:02:15Z","body":"When a request has more arguments than are specified in the parser it silently ignores them. I see a related discussion in [#28](https://github.com/sloria/webargs/issues/28).\r\n\r\nPersonally I don't think silently ignoring is the correct thing to do, but changing the default behavior would be backwards incompatible. How about `parse` takes a `strict` option that throws an error in cases like this? "},"comment":{"url":"https://api.github.com/repos/sloria/webargs/issues/comments/208485810","html_url":"https://github.com/sloria/webargs/issues/87#issuecomment-208485810","issue_url":"https://api.github.com/repos/sloria/webargs/issues/87","id":208485810,"user":{"login":"tuukkamustonen","id":94327,"avatar_url":"https://avatars.githubusercontent.com/u/94327?v=3","gravatar_id":"","url":"https://api.github.com/users/tuukkamustonen","html_url":"https://github.com/tuukkamustonen","followers_url":"https://api.github.com/users/tuukkamustonen/followers","following_url":"https://api.github.com/users/tuukkamustonen/following{/other_user}","gists_url":"https://api.github.com/users/tuukkamustonen/gists{/gist_id}","starred_url":"https://api.github.com/users/tuukkamustonen/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/tuukkamustonen/subscriptions","organizations_url":"https://api.github.com/users/tuukkamustonen/orgs","repos_url":"https://api.github.com/users/tuukkamustonen/repos","events_url":"https://api.github.com/users/tuukkamustonen/events{/privacy}","received_events_url":"https://api.github.com/users/tuukkamustonen/received_events","type":"User","site_admin":false},"created_at":"2016-04-11T18:22:39Z","updated_at":"2016-04-11T18:22:39Z","body":"@ParthGandhi I would be curious to see your solution as well. It seems the flexibility in supporting multiple/varying locations per argument / set of arguments makes this one problematic..."}}