You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@trafficserver.apache.org by "Susan Hinrichs (JIRA)" <ji...@apache.org> on 2016/08/12 21:21:20 UTC

[jira] [Commented] (TS-2987) TS API to identify if the client connection is via HTTP/2

    [ https://issues.apache.org/jira/browse/TS-2987?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15419500#comment-15419500 ] 

Susan Hinrichs commented on TS-2987:
------------------------------------

I think the discussion of creating an API to get information about the client connecting protocols has moved onto TS-4703.

However, this API is still useful for plugin writers wanting to gather information about the invoking plugin (for logging or whatever).  [~sudheerv] added this API to our version of ats-5.3.x.  At least one group has used TSHttpTxnPluginTagGet just to track information about their own plugins.  

I'll go ahead and put up a PR with what we have been running with.  Has this API gone through the API review yet?  If not, I'll get that kicked off.

> TS API to identify if the client connection is via HTTP/2
> ---------------------------------------------------------
>
>                 Key: TS-2987
>                 URL: https://issues.apache.org/jira/browse/TS-2987
>             Project: Traffic Server
>          Issue Type: Improvement
>          Components: HTTP/2, TS API
>            Reporter: Sudheer Vinukonda
>             Fix For: 7.0.0
>
>
> Need a TS API for the plugins to be able to identify whether the incoming client connection is via SPDY. The plugins would like to relay this information over to the origins which may return a different kind of response for a spdy client vs a non-spdy client. For example, the origins may skip the optimizations such as domain-sharding which work well with non-spdy clients, but, would cancel the benefits of spdy to multiplex requests. 
> The proposed API (the sole credit goes to [~amc]) checks the plugin_tag to identify if the connection is spdy. In the future, the HttpSM data structure may be enhanced to store a spdy indicator.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)