harmony-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Charles Lee" <littlee1...@gmail.com>
Subject Re: [classlib] [luni] HttpURLConnection does not have the "Accept" header (HARMONY-6036)
Date Tue, 09 Dec 2008 04:38:57 GMT
Agree.

2008/12/9 Tim Ellison <t.p.ellison@gmail.com>

> 李竞沁 wrote:
> > Agree. Maybe our process should be find whether the user has specify a
> > Accept Header, if not use the default one.
>
> For sure, you don't want to overwrite a user defined Accept:, but I'm
> with Nathan that we should default to *, */* unless we see a good reason
> to do otherwise.
>
> Regards,
> Tim
>
> > On Tue, Dec 9, 2008 at 11:58 AM, Nathan Beyer <ndbeyer@apache.org>
> wrote:
> >
> >> 2008/12/8 Kevin Zhou <zhoukevin83@gmail.com>:
> >>> Maybe this violates the HTTP/1.1 spec, should we abandon these servers?
> >>> No, I don't think so. RI, IE and Firefox all send Accept header to
> >> support
> >>> such servers.
> >>> Why don't we follow this as well to satisfy with our potential clients?
> >> I don't think the question is about setting Accept or not, it's the
> >> actual value used. It's not surprising that IE and Firefox and most
> >> web browesrs set an Accept that says they know HTML, GIFs and JPEGs -
> >> they are web browsers, that's what they do. This isn't a web browser,
> >> this is just a raw HTTP socket connection. It has no knowledge of what
> >> the code using it would prefer.
> >>
> >> Yes we should be compatible with the RI, but we should also try not to
> >> be silly. I suggest setting Accept to just be a wildcard. This should
> >> satisfy all conditions.
> >>
> >> -Nathan
> >>
> >>> On Tue, Dec 9, 2008 at 9:55 AM, 李竞沁 <littlee1032@gmail.com>
wrote:
> >>>
> >>>> Hi Kevin,I have these questions:
> >>>> 1. What will the server, which is not compatible with HTTP 1.1, do if
> it
> >>>> receives a HTTP 1.1 request? ( Our HTTP header has told that it is a
> >> HTTP
> >>>> 1.1 request.)
> >>>> 2. Should this be a server's misbehavior because spec does not insist
> >> send
> >>>> accept header? Or are there any common rules to guide this behavior?
(
> >> Do
> >>>> we
> >>>> only miss accept header?)
> >>>>
> >>>> On Tue, Dec 9, 2008 at 9:44 AM, Kevin Zhou <zhoukevin83@gmail.com>
> >> wrote:
> >>>>> Charles wrote,
> >>>>>> The spec of Http said that "all headers except Host are optional."
> >> It
> >>>> is
> >>>>> what the RI does.
> >>>>>
> >>>>> Yes, I think we should be compatible with RI's behaviors.
> >>>>>
> >>>>
> >>>>
> >>>> --
> >>>> Yours sincerely,
> >>>> Charles Lee
> >>>>
> >
> >
> >
>



-- 
Yours sincerely,
Charles Lee
Mime
  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message