This is why i asked about the _default_ in my email, I don't want to specify
it with every request.

This is not even nginx but couchdb. You can try it yourself talking to
couchdb without a reverse proxy.

On Sat, May 7, 2011 at 5:40 PM, Alexander Shorin <kxe...@gmail.com> wrote:

> Try to pass "Accept: application/json" header instead of
> "Content-Type" which marks type of returned content, not requested.
> Missed Accept headers means all types are expectable and nginx thought
> that text/plain is good one.
>
> ------------------
> ,,,^..^,,,
>
>
>
> On Sat, May 7, 2011 at 8:12 PM, István <lecc...@gmail.com> wrote:
> > $ curl -D - -X GET -H "Content-Type: application/json"
> > http://couch.nohup.hu/nohup_urls/c08b5c2c03d31ee767ab891223000d72
> > HTTP/1.1 200 OK
> > Server: nginx/1.0.0
> > Date: Sat, 07 May 2011 16:11:57 GMT
> > Content-Type: text/plain;charset=utf-8
> > Connection: keep-alive
> > Vary: Accept-Encoding
> > Etag: "1-e643d169eb8593e9354012fb7a082605"
> > Content-Length: 209
> > Cache-Control: must-revalidate
> >
> > I would like the change the _default_ behavior to application/json
> >
> > I.
> >
> > On Sat, May 7, 2011 at 4:34 PM, Alexander Shorin <kxe...@gmail.com>
> wrote:
> >
> >> Is it for show documents? Just return {json: <your-data>} in this case.
> >>
> >> ------------------
> >> ,,,^..^,,,
> >>
> >>
> >>
> >> On Sat, May 7, 2011 at 7:24 PM, István <lecc...@gmail.com> wrote:
> >> > Hi,
> >> >
> >> > is there an easy way to change the default content type
> >> > from  text/plain;charset=utf-8 to application/json somehow?
> >> >
> >> > Regards,
> >> > Istvan
> >> >
> >> >
> >> > --
> >> > the sun shines for all
> >> >
> >>
> >
> >
> >
> > --
> > the sun shines for all
> >
>



-- 
the sun shines for all

Reply via email to