It's all about the answers!

Ask a question

OSLC query with CQ


Karthik Krishnan (859498144) | asked Dec 08 '10, 4:11 a.m.
Hello all,
i am trying to query records using OSLC. I am able to do that in C#.
When i query using the url's the return type is always application/atom+xm

how can change this to JSON or XML?

Cheers,
Karthik

3 answers



permanent link
Patrick Streule (4.9k21) | answered Dec 14 '10, 8:23 a.m.
JAZZ DEVELOPER
Hello all,
i am trying to query records using OSLC. I am able to do that in C#.
When i query using the url's the return type is always
application/atom+xm

In general, you can you the HTTP 'Accept' header to indicate the format
that you are interested in:

Accept: application/json

--
Regards,
Patrick
RTC Work Item Component Lead

permanent link
Karthik Krishnan (859498144) | answered Dec 15 '10, 9:48 p.m.
Thanks. That seems to work.

Also if i set header OSLC-CORE-Version:2.0 in header, how can find out that the return is 2.0 and not 1.0?

Hello all,
i am trying to query records using OSLC. I am able to do that in C#.
When i query using the url's the return type is always
application/atom+xm

In general, you can you the HTTP 'Accept' header to indicate the format
that you are interested in:

Accept: application/json

--
Regards,
Patrick
RTC Work Item Component Lead

permanent link
Patrick Streule (4.9k21) | answered Dec 16 '10, 4:38 a.m.
JAZZ DEVELOPER
Thanks. That seems to work.

Also if i set header OSLC-CORE-Version:2.0 in header, how can find out
that the return is 2.0 and not 1.0?

If you get a 2.0 response, there should also be an OSLC-Core-Version:
2.0 header in the HTTP response headers. If it is not there, then it is
a 1.0 response.

--
Regards,
Patrick
RTC Work Item Component Lead

Your answer


Register or to post your answer.