jii-comet
Version:
Jii comet server & client
40 lines (31 loc) • 692 B
JavaScript
/**
* @author Vladimir Kozhin <affka@affka.ru>
* @license MIT
*/
;
var Jii = require('jii');
var HttpRequest = require('jii/base/HttpRequest');
/**
* @class Jii.comet.server.Request
* @extends Jii.base.HttpRequest
*/
var Request = Jii.defineClass('Jii.comet.server.Request', /** @lends Jii.comet.server.Request.prototype */{
__extends: HttpRequest,
/**
* @type {string}
*/
uid: null,
/**
* @type {string}
*/
ip: null,
toJSON() {
return {
ip: this.ip,
port: this.getPort(),
params: this.getQueryParams(),
headers: this.getHeaders().toJSON()
};
}
});
module.exports = Request;