You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@trafficserver.apache.org by Leif Hedstrom <zw...@apache.org> on 2015/04/21 15:55:47 UTC
[FEATURE REMOVAL v6.0.0] HTTP/0.9 support
We today have a mechanism where the lowest denominator for HTTP is v0.9 (HTTP/0.9). Meaning, in some cases, we downgrade to HTTP/0.9. The suggestions is to change this, and make HTTP/1.0 our lowest supported HTTP version. This is inline with the RFCs as well, which recommends not support HTTP/0.9. The Jira for this is
https://issues.apache.org/jira/browse/TS-3327
Unless we hear otherwise within 1 week, this feature will be removed.
— Leif
Re: [FEATURE REMOVAL v6.0.0] HTTP/0.9 support
Posted by Thomas Jackson <ja...@apache.org>.
For some clarification, the default in ATS is already to send HTTP/1.1
requests to origin (
https://docs.trafficserver.apache.org/en/latest/reference/configuration/records.config.en.html#proxy-config-http-send-http11-requests).
So this change would mean if that option was disabled the lowest versioned
request it could go is HTTP/1.0.
On Mon, Apr 27, 2015 at 10:41 PM, Leif Hedstrom <zw...@apache.org> wrote:
>
> On Apr 27, 2015, at 9:41 PM, Leif Hedstrom <zw...@apache.org> wrote:
>
>
> On Apr 21, 2015, at 6:59 AM, Faysal Banna <de...@gmail.com> wrote:
>
> Sir.
> This depends i believe about the much usage and existence of HTTP/0.9
> servers and clients around in the world especially if ATS is used as
> FORWARDED proxy mode which you can never estimate what clients may use and
> what servers may have.
>
>
>
> That seems highly unlikely. Do you have examples of HTTP/0.9 only web
> sites? From the RFC 7230:
>
>
> The expectation to support HTTP/0.9 requests has been removed.
>
> (Appendix A)
>
>
>
> You would have to show some strong evidence that HTTP/0.9 is still in
> considerable use for us to reconsider this.
>
>
> I should have said, it’s likely that we can still retain HTTP/0.9
> “support” to clients that pretend to be this version, but they would get
> upgraded to HTTP/1.0 when going to origin. The change is really changing
> the lowest common denominator internally (and to origin) at HTTP/1.0.
>
> — Leif
>
>
Re: [FEATURE REMOVAL v6.0.0] HTTP/0.9 support
Posted by Leif Hedstrom <zw...@apache.org>.
> On Apr 27, 2015, at 9:41 PM, Leif Hedstrom <zw...@apache.org> wrote:
>
>
>> On Apr 21, 2015, at 6:59 AM, Faysal Banna <degreane@gmail.com <ma...@gmail.com>> wrote:
>>
>> Sir.
>> This depends i believe about the much usage and existence of HTTP/0.9 servers and clients around in the world especially if ATS is used as FORWARDED proxy mode which you can never estimate what clients may use and what servers may have.
>
>
> That seems highly unlikely. Do you have examples of HTTP/0.9 only web sites? From the RFC 7230:
>
>
> The expectation to support HTTP/0.9 requests has been removed.
> (Appendix A)
>
>
> You would have to show some strong evidence that HTTP/0.9 is still in considerable use for us to reconsider this.
I should have said, it’s likely that we can still retain HTTP/0.9 “support” to clients that pretend to be this version, but they would get upgraded to HTTP/1.0 when going to origin. The change is really changing the lowest common denominator internally (and to origin) at HTTP/1.0.
— Leif
Re: [FEATURE REMOVAL v6.0.0] HTTP/0.9 support
Posted by Leif Hedstrom <zw...@apache.org>.
> On Apr 27, 2015, at 9:41 PM, Leif Hedstrom <zw...@apache.org> wrote:
>
>
>> On Apr 21, 2015, at 6:59 AM, Faysal Banna <degreane@gmail.com <ma...@gmail.com>> wrote:
>>
>> Sir.
>> This depends i believe about the much usage and existence of HTTP/0.9 servers and clients around in the world especially if ATS is used as FORWARDED proxy mode which you can never estimate what clients may use and what servers may have.
>
>
> That seems highly unlikely. Do you have examples of HTTP/0.9 only web sites? From the RFC 7230:
>
>
> The expectation to support HTTP/0.9 requests has been removed.
> (Appendix A)
>
>
> You would have to show some strong evidence that HTTP/0.9 is still in considerable use for us to reconsider this.
I should have said, it’s likely that we can still retain HTTP/0.9 “support” to clients that pretend to be this version, but they would get upgraded to HTTP/1.0 when going to origin. The change is really changing the lowest common denominator internally (and to origin) at HTTP/1.0.
— Leif
Re: [FEATURE REMOVAL v6.0.0] HTTP/0.9 support
Posted by Leif Hedstrom <zw...@apache.org>.
> On Apr 21, 2015, at 6:59 AM, Faysal Banna <de...@gmail.com> wrote:
>
> Sir.
> This depends i believe about the much usage and existence of HTTP/0.9 servers and clients around in the world especially if ATS is used as FORWARDED proxy mode which you can never estimate what clients may use and what servers may have.
That seems highly unlikely. Do you have examples of HTTP/0.9 only web sites? From the RFC 7230:
The expectation to support HTTP/0.9 requests has been removed.
(Appendix A)
You would have to show some strong evidence that HTTP/0.9 is still in considerable use for us to reconsider this.
Cheers,
— leif
Re: [FEATURE REMOVAL v6.0.0] HTTP/0.9 support
Posted by Leif Hedstrom <zw...@apache.org>.
> On Apr 21, 2015, at 6:59 AM, Faysal Banna <de...@gmail.com> wrote:
>
> Sir.
> This depends i believe about the much usage and existence of HTTP/0.9 servers and clients around in the world especially if ATS is used as FORWARDED proxy mode which you can never estimate what clients may use and what servers may have.
That seems highly unlikely. Do you have examples of HTTP/0.9 only web sites? From the RFC 7230:
The expectation to support HTTP/0.9 requests has been removed.
(Appendix A)
You would have to show some strong evidence that HTTP/0.9 is still in considerable use for us to reconsider this.
Cheers,
— leif
Re: [FEATURE REMOVAL v6.0.0] HTTP/0.9 support
Posted by Faysal Banna <de...@gmail.com>.
Sir.
This depends i believe about the much usage and existence of HTTP/0.9
servers and clients around in the world especially if ATS is used as
FORWARDED proxy mode which you can never estimate what clients may use and
what servers may have.
much regards
On Tue, Apr 21, 2015 at 4:55 PM, Leif Hedstrom <zw...@apache.org> wrote:
> We today have a mechanism where the lowest denominator for HTTP is v0.9
> (HTTP/0.9). Meaning, in some cases, we downgrade to HTTP/0.9. The
> suggestions is to change this, and make HTTP/1.0 our lowest supported HTTP
> version. This is inline with the RFCs as well, which recommends not support
> HTTP/0.9. The Jira for this is
>
> https://issues.apache.org/jira/browse/TS-3327
>
>
> Unless we hear otherwise within 1 week, this feature will be removed.
>
> — Leif
>
>
--
============================
Faysal Banna
Meteorological Services
Rafic Harriri International Airport
Beirut - Lebanon
Mob: +961-3-258043
=============================