{"action":"created","issue":{"url":"https://api.github.com/repos/pandeiro/boot-http/issues/47","repository_url":"https://api.github.com/repos/pandeiro/boot-http","labels_url":"https://api.github.com/repos/pandeiro/boot-http/issues/47/labels{/name}","comments_url":"https://api.github.com/repos/pandeiro/boot-http/issues/47/comments","events_url":"https://api.github.com/repos/pandeiro/boot-http/issues/47/events","html_url":"https://github.com/pandeiro/boot-http/issues/47","id":152055634,"number":47,"title":"Serving files with extension-less URLs","user":{"login":"cigitia","id":6068566,"avatar_url":"https://avatars.githubusercontent.com/u/6068566?v=3","gravatar_id":"","url":"https://api.github.com/users/cigitia","html_url":"https://github.com/cigitia","followers_url":"https://api.github.com/users/cigitia/followers","following_url":"https://api.github.com/users/cigitia/following{/other_user}","gists_url":"https://api.github.com/users/cigitia/gists{/gist_id}","starred_url":"https://api.github.com/users/cigitia/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/cigitia/subscriptions","organizations_url":"https://api.github.com/users/cigitia/orgs","repos_url":"https://api.github.com/users/cigitia/repos","events_url":"https://api.github.com/users/cigitia/events{/privacy}","received_events_url":"https://api.github.com/users/cigitia/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":1,"created_at":"2016-04-30T22:10:42Z","updated_at":"2016-05-20T17:43:43Z","closed_at":null,"body":"boot-http is very useful, and there's a feature I'd like to request for it.\r\n\r\nTo help decouple themselves from any particular current technology, web servers often use URLs without file extensions (see Tim Berners-Lee's [Cool URIs Don't Change](http://www.w3.org/Provider/Style/URI)): `example.com/blah/article` instead of `example.com/blah/article.html`.\r\n\r\nFor me, this is a common-enough requirement that I implement a Ring handler just for this on every one of my web projects, whether or not they use the JVM for their servers in production.\r\n\r\nI'd thus like to request an option for having `boot-http`'s server respond to URLs without file extensions, trying a bunch of file extensions—similarly to [Nginx's `try_files` directive](http://nginx.org/en/docs/http/ngx_http_core_module.html#try_files): for instance, `(boot (serve :try-files [\".html\" \".css\" \".js\" \".svg\"]))`."},"comment":{"url":"https://api.github.com/repos/pandeiro/boot-http/issues/comments/220672108","html_url":"https://github.com/pandeiro/boot-http/issues/47#issuecomment-220672108","issue_url":"https://api.github.com/repos/pandeiro/boot-http/issues/47","id":220672108,"user":{"login":"cigitia","id":6068566,"avatar_url":"https://avatars.githubusercontent.com/u/6068566?v=3","gravatar_id":"","url":"https://api.github.com/users/cigitia","html_url":"https://github.com/cigitia","followers_url":"https://api.github.com/users/cigitia/followers","following_url":"https://api.github.com/users/cigitia/following{/other_user}","gists_url":"https://api.github.com/users/cigitia/gists{/gist_id}","starred_url":"https://api.github.com/users/cigitia/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/cigitia/subscriptions","organizations_url":"https://api.github.com/users/cigitia/orgs","repos_url":"https://api.github.com/users/cigitia/repos","events_url":"https://api.github.com/users/cigitia/events{/privacy}","received_events_url":"https://api.github.com/users/cigitia/received_events","type":"User","site_admin":false},"created_at":"2016-05-20T17:43:43Z","updated_at":"2016-05-20T17:43:43Z","body":"This issue actually is probably most appropriately applicable to Ring itself. Closing here."}}
{"actor":{"display_login":"cigitia"}}