gzipped images in SIAP 1.0
    Norman Gray 
    norman at astro.gla.ac.uk
       
    Tue May 22 09:06:14 PDT 2007
    
    
  
Roy, hello again.
On 2007 May 22 , at 23.15, Roy Williams wrote:
> (1) SIAP specification remains unchanged and gzipped images are  
> declared non compliant. Unfortunately this means fewer VO-compliant  
> data services, more broken registry records, and less happiness in  
> the world.
There's no need for this, I think.  The notion of a gzipped FITS file  
is perfectly adequately expressed in the content-type and content- 
encoding headers of HTTP.
I don't think SIAP has a say in this (being at a layer above HTTP),  
unless it explicitly states that it wishes to  profile HTTP and  
forbid services from using the content-encoding header (which would  
be a Bad Thing, I believe).
[[And forget what I said before about the transparency of decoding  
content-encoding.  Having checked, I think I was conflating content- 
encoding and transfer-encoding, or mixing it up with the content- 
transfer-encoding of MIME; HTTP transfer-encoding is supposed to be  
transparent, but is not intended to be particularly relevant here.]]
> (2) The SIAP spec is changed to allow a new field may be in the  
> table with |ucd=*"VOX:Image_Encoding"*|, and if present, the value  
> may be "gzip", or "compress" etc as written here
> http://www.w3.org/Protocols/rfc2616/rfc2616-sec3.html#sec3.5
I don't believe that there's any need for that, either, given that  
HTTP is expressive enough already.
I think that all your client has to do, Roy, is remember that the  
content-encoding header exists, and be prepared to deal with it if it  
sees it.  No problem!
All the best,
Norman
-- 
------------------------------------------------------------------
Norman Gray  :  http://nxg.me.uk
eurovotech.org  :  University of Leicester, UK
    
    
More information about the dal
mailing list