mirror of
https://git.FreeBSD.org/ports.git
synced 2024-12-26 05:02:18 +00:00
dad55a4d43
streaming support to CGI::Application. PR: ports/103387 Submitted by: George Hartzell <hartzell at alerce.com>
18 lines
717 B
Plaintext
18 lines
717 B
Plaintext
This plugin provides a way to stream a file back to the user.
|
|
|
|
This is useful if you are creating a PDF or Spreadsheet document
|
|
dynamically to deliver to the user.
|
|
|
|
The file is read and printed in small chunks to keep memory
|
|
consumption down.
|
|
|
|
This plugin is a consumer, as in your runmode shouldn't try to do any
|
|
output or anything afterwards. This plugin affects the HTTP response
|
|
headers, so anything you do afterwards will probably not work. If you
|
|
pass along a filehandle, we'll make sure to close it for you.
|
|
|
|
It's recommended that you increment $| (or set it to 1), which will
|
|
autoflush the buffer as your application is streaming out the file.
|
|
|
|
WWW: http://search.cpan.org/dist/CGI-Application-Plugin-Stream/
|