I agree with David, B seems a nicer mechanism to me as it makes use of existing content negotiation mechanisms. However, interestingly a quick Google does not reveal consensus on the topic - I was expecting B to be the clear winner.

On 08/12/10 15:48, David W Levine wrote:
I strongly prefer B. It opens the door for genuine content negotiation in a web 
consistent and appropriate mechanisms.

- David


[email protected] wrote on 12/08/2010 10:36:42 AM:

 > From:
 >
 > Diva Canto <[email protected]>
 >
 > To:
 >
 > [email protected]
 >
 > Date:
 >
 > 12/08/2010 10:43 AM
 >
 > Subject:
 >
 > [Opensim-dev] Serving textures in different formats
 >
 > Sent by:
 >
 > [email protected]
 >
 > So far, all textures in OpenSim are stored and served as jp2. However,
 > some viewers can't use jp2. Example: Unity3d, for the time being. I
 > would like to improve the GetTexture cap service by adding the ability
 > for it to make conversions on the fly depending on extra data provided
 > by the caller.
 >
 > There are two ways of doing this. Which one do people prefer?
 >
 > A) Add an extra query parameter:
 > http://foo.com/GetTexture/?texture_id=<uuid>&format=<format>
 >
 > B) Use the Accept and Content-Type headers appropriately.
 > The request might have
 > Accept: image/png, image/jp2
 > And the response might have
 > Content-Type: image/png
 >
 > Diva / Crista
 >
 > _______________________________________________
 > Opensim-dev mailing list
 > [email protected]
 > https://lists.berlios.de/mailman/listinfo/opensim-dev



_______________________________________________
Opensim-dev mailing list
[email protected]
https://lists.berlios.de/mailman/listinfo/opensim-dev


--
Justin Clark-Casey (justincc)
http://justincc.org
http://twitter.com/justincc
_______________________________________________
Opensim-dev mailing list
[email protected]
https://lists.berlios.de/mailman/listinfo/opensim-dev

Reply via email to