{"action":"created","issue":{"url":"https://api.github.com/repos/tjanczuk/iisnode/issues/217","repository_url":"https://api.github.com/repos/tjanczuk/iisnode","labels_url":"https://api.github.com/repos/tjanczuk/iisnode/issues/217/labels{/name}","comments_url":"https://api.github.com/repos/tjanczuk/iisnode/issues/217/comments","events_url":"https://api.github.com/repos/tjanczuk/iisnode/issues/217/events","html_url":"https://github.com/tjanczuk/iisnode/issues/217","id":7152658,"number":217,"title":"URLEncoded route parameters are not respected","user":{"login":"BarryBotha","id":1636381,"avatar_url":"https://avatars.githubusercontent.com/u/1636381?v=3","gravatar_id":"","url":"https://api.github.com/users/BarryBotha","html_url":"https://github.com/BarryBotha","followers_url":"https://api.github.com/users/BarryBotha/followers","following_url":"https://api.github.com/users/BarryBotha/following{/other_user}","gists_url":"https://api.github.com/users/BarryBotha/gists{/gist_id}","starred_url":"https://api.github.com/users/BarryBotha/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/BarryBotha/subscriptions","organizations_url":"https://api.github.com/users/BarryBotha/orgs","repos_url":"https://api.github.com/users/BarryBotha/repos","events_url":"https://api.github.com/users/BarryBotha/events{/privacy}","received_events_url":"https://api.github.com/users/BarryBotha/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/tjanczuk/iisnode/labels/P1","name":"P1","color":"e10c02"}],"state":"closed","locked":false,"assignee":null,"milestone":null,"comments":10,"created_at":"2012-09-26T15:13:41Z","updated_at":"2016-06-11T14:24:32Z","closed_at":"2012-10-11T21:30:08Z","body":"### %2F interpreted as / when routing\n\nAs an example, the URL:\n\n> /sportbet/BACK/8%2F10/Y\n\ngets interpreted as:\n\n> /sportbet/BACK/8/10/Y\n\nresulting in \n\n> Cannot GET /sportbet/BACK/8/10/Y \n\nbecause of the extra / being interpreted when routing.\n\nI am not sure whether this is happening during URL Rewriting (doubt it) or when iisnode talks to node.exe.\n\nThis does not happen when running node with express directly.\n"},"comment":{"url":"https://api.github.com/repos/tjanczuk/iisnode/issues/comments/225365419","html_url":"https://github.com/tjanczuk/iisnode/issues/217#issuecomment-225365419","issue_url":"https://api.github.com/repos/tjanczuk/iisnode/issues/217","id":225365419,"user":{"login":"eugeneagafonov","id":1760267,"avatar_url":"https://avatars.githubusercontent.com/u/1760267?v=3","gravatar_id":"","url":"https://api.github.com/users/eugeneagafonov","html_url":"https://github.com/eugeneagafonov","followers_url":"https://api.github.com/users/eugeneagafonov/followers","following_url":"https://api.github.com/users/eugeneagafonov/following{/other_user}","gists_url":"https://api.github.com/users/eugeneagafonov/gists{/gist_id}","starred_url":"https://api.github.com/users/eugeneagafonov/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/eugeneagafonov/subscriptions","organizations_url":"https://api.github.com/users/eugeneagafonov/orgs","repos_url":"https://api.github.com/users/eugeneagafonov/repos","events_url":"https://api.github.com/users/eugeneagafonov/events{/privacy}","received_events_url":"https://api.github.com/users/eugeneagafonov/received_events","type":"User","site_admin":false},"created_at":"2016-06-11T14:24:32Z","updated_at":"2016-06-11T14:24:32Z","body":"@SomaticIT are you trying that on Azure? Anyway, run a test nodejs app which prints out UNENCODED_URL server variable. Please ensure that you have the following line in web.config:\r\n`<iisnode promoteServerVariables=\"UNENCODED_URL\" />`\r\nI'm almost sure that it is encoded as well. This happened to me when trying to configure Azure Web App, seems a load balancer issue."}}
{"actor":{"display_login":"eugeneagafonov"}}