Hi all,

I think I implemented the suggested solution correctly by
* creatin a new ecpp nocache
* adding the nocache before the mapping for the files which should not be
cached.

Is there a straightforward way to debug if the no-cache property and other
ones in general are actually set?

Thanks,
Raphael



2016-02-08 20:03 GMT+01:00 Tommi Mäkitalo <[email protected]>:

> Hi,
>
> this is a common problem. The browser tries to cache data as much as
> possible. But this is not always feasible. Especially while development it
> is quite annoying when changes in js is not reloaded. You have to tell the
> browser, which resources not to cache.
>
> Note that POST request are not cached while GET requests are. So I would
> recommend to send ajax requests via POST.
>
> Another option is to put this into the component:
>
>  reply.setHeader(tnt::httpheader::cacheControl, "no-cache");
>
> You may want to write a component e.g. "nocache" with this content:
> <%cpp>
> reply.setHeader(tnt::httpheader::cacheControl, "no-cache");
> return DECLINED;
> </%cpp>
>
> And call that in your mappings before your resources, which should not be
> cached. It just sets the header and continues processing in the mappings.
>
> Tommi
>
>
> Am 06.02.2016 um 01:22 schrieb Raphael Fuchs:
>
> Hi all,
>
> I am working with tntnet and found some strange behaviour.
>
> The following javascript code works when loading the
>
>   var img = new Image();
>   img.src = 'bilder/terrain_2.gif';
>   var canvas = document.createElement('canvas');
>   canvas.width = img.width;
>   canvas.height = img.height;
>   canvas.getContext('2d').drawImage(img, 0, 0, img.width, img.height);
>
> The problem might be that tntnet does not send the image again:
>
> 2016-02-06 01:15:07.49702 [26302.140073553266432] INFO tntnet.worker -
> request GET /bilder/terrain_2.gif ready, returncode 304 Not Modified -
> ContentSize: 0
>
> Is there a simple way to make tntnet send the picture?
>
> Cheers,
> Raphael
>
>
>
> ------------------------------------------------------------------------------
> Site24x7 APM Insight: Get Deep Visibility into Application Performance
> APM + Mobile APM + RUM: Monitor 3 App instances at just $35/Month
> Monitor end-to-end web transactions and take corrective actions now
> Troubleshoot faster and improve end-user experience. Signup 
> Now!http://pubads.g.doubleclick.net/gampad/clk?id=272487151&iu=/4140
>
>
>
> _______________________________________________
> Tntnet-general mailing 
> [email protected]https://lists.sourceforge.net/lists/listinfo/tntnet-general
>
>
>
>
> ------------------------------------------------------------------------------
> Site24x7 APM Insight: Get Deep Visibility into Application Performance
> APM + Mobile APM + RUM: Monitor 3 App instances at just $35/Month
> Monitor end-to-end web transactions and take corrective actions now
> Troubleshoot faster and improve end-user experience. Signup Now!
> http://pubads.g.doubleclick.net/gampad/clk?id=272487151&iu=/4140
> _______________________________________________
> Tntnet-general mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/tntnet-general
>
>
------------------------------------------------------------------------------
Site24x7 APM Insight: Get Deep Visibility into Application Performance
APM + Mobile APM + RUM: Monitor 3 App instances at just $35/Month
Monitor end-to-end web transactions and take corrective actions now
Troubleshoot faster and improve end-user experience. Signup Now!
http://pubads.g.doubleclick.net/gampad/clk?id=272487151&iu=/4140
_______________________________________________
Tntnet-general mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/tntnet-general

Reply via email to