Hi,
I need to create something like this:
<?xml version="1.0" encoding="UTF-8"?>
<Container>
<id>aQlfVHX+qPM</id>
<lifetime>2009-09-19T08:14:55Z</lifetime>
</Container>
The response should contain the next headers:
Content-Type=`application/vnd.3gpp+xml`
Authentication-Info={rspauth=`xxxxxxxxxxx...xxxxxxxxxxx`,qop=`auth-int`,cnonce=`xxxxxxxxxxxxxxxxxx....xxxxxxxxxxxxx`,nc=`000
00001`}
How can I do that?
I always see {"Cache-Control"=>"no-cache",
"Content-Type"=>"application/xml"}
when I print the headers...
I can use xml builder ok to generate the xml, but I have the problem
with the headers.
Thanks.
--
Posted via http://www.ruby-forum.com/.
On Jun 8, 11:43 am, comopasta Gr <rails-mailing-l...-ARtvInVfO7ksV2N9l4h3zg@public.gmane.org> wrote:> Hi, > > I need to create something like this: > > <?xml version="1.0" encoding="UTF-8"?> > <Container> > <id>aQlfVHX+qPM</id> > <lifetime>2009-09-19T08:14:55Z</lifetime> > </Container> > > The response should contain the next headers: > > Content-Type=`application/vnd.3gpp+xml` > Authentication-Info={rspauth=`xxxxxxxxxxx...xxxxxxxxxxx`,qop=`auth-int`,cno nce=`xxxxxxxxxxxxxxxxxx....xxxxxxxxxxxxx`,nc=`000 > 00001`} >You should just be able to set headers[''foo''] in your controller. Fred> How can I do that? > > I always see {"Cache-Control"=>"no-cache", > "Content-Type"=>"application/xml"} > when I print the headers... > > I can use xml builder ok to generate the xml, but I have the problem > with the headers. > > Thanks. > -- > Posted viahttp://www.ruby-forum.com/.
> > You should just be able to set headers[''foo''] in your controller. > > FredThanks Fred! Yeah I''ve tried several ways. Now I''ve managed to get: {"Cache-Control"=>"no-cache", "Authentication-info"=>"rspauth=`xxxxxxxxxxx...xxxxxxxxxxx`,qop=`auth-int`,cnonce=`xxxxxxxxxxxxxxxxxx....xxxxxxxxxxxxx`,nc=`00000001`", "Content-Type"=>"application/xml"} I still have problems with the content-type and getting rid of cache-control headers. For the content-type I''ve tried: response.content_type = "xxxx" and headers[''Content-type''] = "xxxx" but still get always the "default" one. Haven''t yet really tried to get rid of the cache-control. The response is generated like: respond_to do |format| format.xml end Thanks. -- Posted via http://www.ruby-forum.com/.