{"action":"created","issue":{"url":"https://api.github.com/repos/Alamofire/Alamofire/issues/935","repository_url":"https://api.github.com/repos/Alamofire/Alamofire","labels_url":"https://api.github.com/repos/Alamofire/Alamofire/issues/935/labels{/name}","comments_url":"https://api.github.com/repos/Alamofire/Alamofire/issues/935/comments","events_url":"https://api.github.com/repos/Alamofire/Alamofire/issues/935/events","html_url":"https://github.com/Alamofire/Alamofire/issues/935","id":118331879,"number":935,"title":"Supporting HTTP/2 Push","user":{"login":"danielrhodes","id":120044,"avatar_url":"https://avatars.githubusercontent.com/u/120044?v=3","gravatar_id":"","url":"https://api.github.com/users/danielrhodes","html_url":"https://github.com/danielrhodes","followers_url":"https://api.github.com/users/danielrhodes/followers","following_url":"https://api.github.com/users/danielrhodes/following{/other_user}","gists_url":"https://api.github.com/users/danielrhodes/gists{/gist_id}","starred_url":"https://api.github.com/users/danielrhodes/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/danielrhodes/subscriptions","organizations_url":"https://api.github.com/users/danielrhodes/orgs","repos_url":"https://api.github.com/users/danielrhodes/repos","events_url":"https://api.github.com/users/danielrhodes/events{/privacy}","received_events_url":"https://api.github.com/users/danielrhodes/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/Alamofire/Alamofire/labels/support","name":"support","color":"FC6808"}],"state":"closed","locked":false,"assignee":{"login":"jshier","id":51020,"avatar_url":"https://avatars.githubusercontent.com/u/51020?v=3","gravatar_id":"","url":"https://api.github.com/users/jshier","html_url":"https://github.com/jshier","followers_url":"https://api.github.com/users/jshier/followers","following_url":"https://api.github.com/users/jshier/following{/other_user}","gists_url":"https://api.github.com/users/jshier/gists{/gist_id}","starred_url":"https://api.github.com/users/jshier/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jshier/subscriptions","organizations_url":"https://api.github.com/users/jshier/orgs","repos_url":"https://api.github.com/users/jshier/repos","events_url":"https://api.github.com/users/jshier/events{/privacy}","received_events_url":"https://api.github.com/users/jshier/received_events","type":"User","site_admin":false},"assignees":[{"login":"jshier","id":51020,"avatar_url":"https://avatars.githubusercontent.com/u/51020?v=3","gravatar_id":"","url":"https://api.github.com/users/jshier","html_url":"https://github.com/jshier","followers_url":"https://api.github.com/users/jshier/followers","following_url":"https://api.github.com/users/jshier/following{/other_user}","gists_url":"https://api.github.com/users/jshier/gists{/gist_id}","starred_url":"https://api.github.com/users/jshier/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jshier/subscriptions","organizations_url":"https://api.github.com/users/jshier/orgs","repos_url":"https://api.github.com/users/jshier/repos","events_url":"https://api.github.com/users/jshier/events{/privacy}","received_events_url":"https://api.github.com/users/jshier/received_events","type":"User","site_admin":false}],"milestone":null,"comments":2,"created_at":"2015-11-23T07:28:44Z","updated_at":"2016-10-23T01:26:10Z","closed_at":"2015-11-28T22:15:19Z","body":"Is it possible to support HTTP/2 push in AlamoFire? About event-stream (SSE)? If no and polling is the best option, does using the same connection to the host over multiple requests happen automatically in AlamoFire or does this need to be configured manually?"},"comment":{"url":"https://api.github.com/repos/Alamofire/Alamofire/issues/comments/255563980","html_url":"https://github.com/Alamofire/Alamofire/issues/935#issuecomment-255563980","issue_url":"https://api.github.com/repos/Alamofire/Alamofire/issues/935","id":255563980,"user":{"login":"jshier","id":51020,"avatar_url":"https://avatars.githubusercontent.com/u/51020?v=3","gravatar_id":"","url":"https://api.github.com/users/jshier","html_url":"https://github.com/jshier","followers_url":"https://api.github.com/users/jshier/followers","following_url":"https://api.github.com/users/jshier/following{/other_user}","gists_url":"https://api.github.com/users/jshier/gists{/gist_id}","starred_url":"https://api.github.com/users/jshier/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jshier/subscriptions","organizations_url":"https://api.github.com/users/jshier/orgs","repos_url":"https://api.github.com/users/jshier/repos","events_url":"https://api.github.com/users/jshier/events{/privacy}","received_events_url":"https://api.github.com/users/jshier/received_events","type":"User","site_admin":false},"created_at":"2016-10-23T01:26:10Z","updated_at":"2016-10-23T01:26:10Z","body":"@johndpope I'm not sure how that's relevant here. Alamofire wraps the underlying `URLSession` APIs, so users of either level of APIs will never see raw HTTP/2 requests, per design. \r\n\r\n@danielrhodes Looks like `URLSession` gained support for HTTP/2 push in Apple's latest OS releases. Support is automatic, so there's nothing to be done by Alamofire or even users of `URLSession` directly to gain support. It essentially acts like a cache preheat, where the pushed response is stored in the associated `URLCache` instance and then used as the response when a request is made for the pushed data."}}
{"actor":{"display_login":"jshier"}}