- From: Asbjørn Ulsberg <asbjornu@gmail.com>
- Date: Sun, 27 Sep 2015 14:37:45 -0700 (PDT)
- To: "Karol Szczepański" <karol.szczepanski@gmail.com>
- Cc: "Dietrich Schulten" <ds@escalon.de>, public-hydra@w3.org
- Message-Id: <1443389865700.e0c1efce@Nodemailer>
Why do we need both? Can’t application/problem+json be JSON-LD compatible without announcing it in its Content-Type? Or is it expected that everything that is JSON-LD compatible will use application/ld+json as its content type? -- Asbjørn Ulsberg -=|=- asbjorn@ulsberg.no «He's a loathsome offensive brute, yet I can't look away» On Sun, Sep 27, 2015 at 9:38 PM, Karol Szczepański <karol.szczepanski@gmail.com> wrote: > OK, I see your point now. > Server may take into account accepted media types client sent and choose between RDF (if applicable) or not. It still may ignore it and consider a response as a subject not for content negotation and come with bare ‘problem’ media type. > Regards > Karol Szczepański > Od: Dietrich Schulten > Wysłano: niedziela, 27 września 2015 15:38 > Do: public-hydra@w3.org > Temat: Re: ODP: Re: Replace hydra:Error with application/problem+json > Hi Karol, > that was a misunderstanding. > Am 27.09.2015 um 13:56 schrieb Karol Szczepański: >> Hi >> >> Your approach would put non-RDF clients to problem as you suggest to >> respond with application/ld+json instead of application/problem+json. > That was not my intention at all. > The idea is: *If* a client says in its POST that it accepts > application/ld+json, then the service might respond with > Content-Type: application/ld+json > If another client comes to the same service and accepts > application/json, then the server might respond with > application/problem+json, similarly for XML. > The rules of conneg apply, of course. The server may respond whatever it > wants to. > Best, > Dietrich
Received on Sunday, 27 September 2015 21:38:15 UTC