according to the README,
Not only does the JSON file get streamed to the HTTP Response it will include an Etag, Last-Modified, Content-Length, and a Content-Type header based on the filed extension.
but only three of these headers are being sent right now; Content-Length is missing.
add missing 'content-length' header for HTTP responses.
how did i miss this!