Duh, I could've just looked at the Java source.

~Arne


On Thu, Sep 24, 2009 at 6:20 PM, Arne Roomann-Kurrik <[email protected]>wrote:

> It would be good to list the headers which Shindig allows for outgoing and
> incoming makeRequest calls (or make this configurable?).  The makeRequest
> handler in PHP could benefit from such a list.
>
> ~Arne
>
>
>
> On Thu, Sep 24, 2009 at 5:36 PM, Kevin Brown <[email protected]> wrote:
>
>> I don't recall why accept was dropped (probably overzealous filtering). It
>> probably hasn't come up before because most people don't seem to actually
>> use HTTP header semantics. You should file a bug for this.
>>
>> On Thu, Sep 24, 2009 at 10:47 AM, David Boyer <[email protected]> wrote:
>>
>> > Make Request strips a number of headers including Accept from an
>> > outgoing makeRequest on it's way to the target server.  We have data
>> > that can comeback as JSON or as XML, but the default (no Accept)
>> > header is xml.  What gives.  We add ContentType.JSON to the
>> > makeRequest, and add params[gadgets.io.RequestParameters.HEADERS] = {
>> > "accept": "text/json" }  to the request params, but of course the
>> > buildHttpRequest in MakeRequestHandler prevents the Accept header from
>> > going through.  MakeRequestHandler.BAD_HEADERS...
>> >
>>
>> > We need a solution that works, here.
>> >
>> > I've searched the mailing list, and I can't see any discussion of
>> > Accept is being throttled.  If you are going to strip the Accept
>> > header, then I had expected that the ContentType.JSON setting in
>> > makeRequest would somehow translate into an Accept header being added
>> > by the MakeRequestHandler, but it's not.
>> >
>> > --
>> > David S Boyer
>> > [email protected]
>> > 703.499.8728(h)
>> > 703.408.5395(m)
>> >
>>
>
>

Reply via email to