var headers = {
'Content-Type': 'text/json',
- 'X-Remoteglot-Last-Modified': this_json.last_modified,
- 'X-Remoteglot-Num-Viewers': num_viewers,
- 'Access-Control-Expose-Headers': 'X-Remoteglot-Last-Modified, X-Remoteglot-Num-Viewers',
+ 'X-RGLM': this_json.last_modified,
+ 'X-RGNV': num_viewers,
+ 'Access-Control-Expose-Headers': 'X-RGLM, X-RGNV',
'Vary': 'Accept-Encoding',
};
if (accept_gzip) {
+ headers['Content-Length'] = this_json.gzip.length;
headers['Content-Encoding'] = 'gzip';
response.writeHead(200, headers);
response.write(this_json.gzip);
} else {
+ headers['Content-Length'] = this_json.text.length;
response.writeHead(200, headers);
response.write(this_json.text);
}