[Seaside] Server-Timing filter goodie
Karsten Kusche
karsten at heeg.de
Fri Jul 10 13:55:26 UTC 2020
Thanks, that looks super useful!
Karsten
—
Georg Heeg eK
Wallstraße 22
06366 Köthen
Tel.: 03496/214328
FAX: 03496/214712
Amtsgericht Dortmund HRA 12812
Am 10. Juli 2020 um 15:49:04, Esteban Maringolo (emaringolo at gmail.com<mailto:emaringolo at gmail.com>) schrieb:
Hi People,
I implemented a small request filter to support the Server-Timing
header (and web development tools integration).
See more here:
https://github.com/eMaringolo/seaside-server-timing
Note: I think there is a bug in the conversion of the headers from a
WAResponse to ZnResponse in ZnZincServerAdaptor, since if there are
several headers with the same name in aWAResponse, but only the last
one remains in ZnResponse, because it does an `at:put` instead of
adding several headers or merging them all together (as with the
'Set-Cookie' header).
By doing this I also learned that there is a `Trailer` header, that
allows you to add a header that behaves like a footer in a chunked
response. This would be useful to track some performance indicators at
the very end of the process. But I don't know if this Trailer header
is currently supported.
Regards!
Esteban A. Maringolo
_______________________________________________
seaside mailing list
seaside at lists.squeakfoundation.org
http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.squeakfoundation.org/pipermail/seaside/attachments/20200710/accf3041/attachment.html>
More information about the seaside
mailing list