Fix loose matching when validating route schemes.
Merge pull request #4150 from jasonlewis/fix/route-http-only

Fix loose matching when validating route schemes.