{"action":"created","issue":{"url":"https://api.github.com/repos/dart-lang/shelf/issues/37","labels_url":"https://api.github.com/repos/dart-lang/shelf/issues/37/labels{/name}","comments_url":"https://api.github.com/repos/dart-lang/shelf/issues/37/comments","events_url":"https://api.github.com/repos/dart-lang/shelf/issues/37/events","html_url":"https://github.com/dart-lang/shelf/issues/37","id":85654662,"number":37,"title":"shelf: Add access the connection info from HttpRequest","user":{"login":"DartBot","id":8958862,"avatar_url":"https://avatars.githubusercontent.com/u/8958862?v=3","gravatar_id":"","url":"https://api.github.com/users/DartBot","html_url":"https://github.com/DartBot","followers_url":"https://api.github.com/users/DartBot/followers","following_url":"https://api.github.com/users/DartBot/following{/other_user}","gists_url":"https://api.github.com/users/DartBot/gists{/gist_id}","starred_url":"https://api.github.com/users/DartBot/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/DartBot/subscriptions","organizations_url":"https://api.github.com/users/DartBot/orgs","repos_url":"https://api.github.com/users/DartBot/repos","events_url":"https://api.github.com/users/DartBot/events{/privacy}","received_events_url":"https://api.github.com/users/DartBot/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/dart-lang/shelf/labels/enhancement","name":"enhancement","color":"84b6eb"}],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":4,"created_at":"2015-06-05T23:16:35Z","updated_at":"2015-06-05T23:16:36Z","closed_at":null,"body":"<a href=\"https://github.com/Fox32\"><img src=\"https://avatars.githubusercontent.com/u/648527?v=3\" align=\"left\" width=\"96\" height=\"96\"hspace=\"10\"></img></a> **Issue by [Fox32](https://github.com/Fox32)**\n_Originally opened as dart-lang/sdk#21026_\n\n----\n\nshelf gives a nice abstraction above the underling communication. But it would be nice to access the connectionInfo (containg address and port of the remote host) from HttpRequest in the case that the adapter from shelf_io is used.\n\nThis is important for logging requests.\n\nIf I understand the design of the shelf Request class correctly, than the information should be added in the context map."},"comment":{"url":"https://api.github.com/repos/dart-lang/shelf/issues/comments/109478123","html_url":"https://github.com/dart-lang/shelf/issues/37#issuecomment-109478123","issue_url":"https://api.github.com/repos/dart-lang/shelf/issues/37","id":109478123,"user":{"login":"DartBot","id":8958862,"avatar_url":"https://avatars.githubusercontent.com/u/8958862?v=3","gravatar_id":"","url":"https://api.github.com/users/DartBot","html_url":"https://github.com/DartBot","followers_url":"https://api.github.com/users/DartBot/followers","following_url":"https://api.github.com/users/DartBot/following{/other_user}","gists_url":"https://api.github.com/users/DartBot/gists{/gist_id}","starred_url":"https://api.github.com/users/DartBot/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/DartBot/subscriptions","organizations_url":"https://api.github.com/users/DartBot/orgs","repos_url":"https://api.github.com/users/DartBot/repos","events_url":"https://api.github.com/users/DartBot/events{/privacy}","received_events_url":"https://api.github.com/users/DartBot/received_events","type":"User","site_admin":false},"created_at":"2015-06-05T23:16:35Z","updated_at":"2015-06-05T23:16:35Z","body":"<a href=\"https://github.com/Fox32\"><img src=\"https://avatars.githubusercontent.com/u/648527?v=3\" align=\"left\" width=\"48\" height=\"48\"hspace=\"10\"></img></a> **Comment by [Fox32](https://github.com/Fox32)**\n\n----\n\nI would really like to help with this enhancement after shelf is moved to github."}}