<html>
<head>
<style><!--
.hmmessage P
{
margin:0px;
padding:0px
}
body.hmmessage
{
font-size: 10pt;
font-family:Tahoma
}
--></style>
</head>
<body class='hmmessage'><div dir='ltr'>
<font class="Apple-style-span" face="Tahoma" size="2">If I do something like this in a callback...</font><div style="font-family: Tahoma; font-size: 10pt; "><br></div><div><div><font class="Apple-style-span" face="Tahoma" size="2"><span class="Apple-tab-span" style="white-space: pre; ">        </span>self requestContext respond: [:response |</font></div><div><font class="Apple-style-span" face="Tahoma" size="2"><br></font></div><div><font class="Apple-style-span" face="Tahoma" size="2"><span class="Apple-tab-span" style="white-space:pre">                </span>response location: index localURL.</font></div><div><font class="Apple-style-span" face="Tahoma" size="2"><br></font></div><div><font class="Apple-style-span" face="Tahoma" size="2"><span class="Apple-tab-span" style="white-space: pre; ">        </span>].</font></div><div><font class="Apple-style-span" face="Tahoma" size="2"><br></font></div><div><font class="Apple-style-span" face="Tahoma" size="2">... nothing happens. If I just do "#url: index localURL;" it works fine, but then the path is totally public of course.</font></div><div><font class="Apple-style-span" face="Tahoma" size="2"><br></font></div><div><font class="Apple-style-span" face="Tahoma" size="2">The callbacks are kind of nifty because the urls are unique.</font></div><div><font class="Apple-style-span" face="Tahoma" size="2"><br>RS</font></div><br><div style="font-family: Tahoma; font-size: 10pt; "><hr id="stopSpelling">Date: Mon, 12 Sep 2011 17:16:13 +0100<br>Subject: Re: [Seaside] File Download Link<br>From: nick.ager@gmail.com<br>To: seaside@lists.squeakfoundation.org<br><br><br><br><div class="ecxgmail_quote">On 12 September 2011 17:06, Sebastian Sastre <span dir="ltr">&lt;<a href="mailto:sebastian@flowingconcept.com">sebastian@flowingconcept.com</a>&gt;</span> wrote:<br><blockquote class="ecxgmail_quote" style="border-left:1px #ccc solid;padding-left:1ex">
<div style="word-wrap:break-word">configure the httpd to use it and make in the seaside app a x-sendfile kind of link<div><br></div><div>take a look:</div><div><a href="http://wiki.nginx.org/XSendfile" target="_blank">http://wiki.nginx.org/XSendfile</a></div>
<div><br></div><div><div><a href="http://about.me/sebastianconcept" target="_blank">sebastian</a></div><div><br></div><div>o/</div></div></div></blockquote><div><br></div><div>or if you don't mind the file being publicly visible, just ensure that Nginx will serve the file directly then return a link to it; WAResponse&gt;&gt;#location:</div>
<div><br></div></div>
<br>_______________________________________________
seaside mailing list
seaside@lists.squeakfoundation.org
http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside</div></div>                                               </div></body>
</html>