Created
May 5, 2014 14:50
-
-
Save island205/918f34a9752bb9bcfab2 to your computer and use it in GitHub Desktop.
this context in koa.js
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{ | |
request: { | |
method: 'POST', | |
url: '/api/forums', | |
header: { | |
host: 'localhost:3000', | |
connection: 'keep-alive', | |
'content-length': '77', | |
'cache-control': 'no-cache', | |
origin: 'chrome-extension://fhbjgbiflinjbdggehcddcbncdddomop', | |
'content-type': 'application/x-www-form-urlencoded', | |
'user-agent': 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_9_2) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/35.0.1916.86 Safari/537.36', | |
'postman-token': '05864929-1913-d999-e8f6-bbe1d835d377', | |
accept: '*/*', | |
'accept-encoding': 'gzip,deflate,sdch', | |
'accept-language': 'zh,en;q=0.8,zh-CN;q=0.6,gl;q=0.4', | |
cookie: 'koa.sid=DdHi3qfCJT0aoWg06WkXLEVS; koa.sid.sig=gHeD7HjyifeMjTE31rrNSqzHpWw' | |
} | |
}, | |
response: { | |
status: undefined, | |
string: 'Not Found', | |
header: { | |
'x-powered-by': 'koa' | |
}, | |
body: undefined | |
}, | |
app: { | |
env: 'development', | |
_events: { | |
error: [Function] | |
}, | |
outputErrors: true, | |
subdomainOffset: 2, | |
poweredBy: true, | |
middleware: [ | |
[Function: session], | |
[Function: bodyParser], | |
[Function], | |
[Function], | |
[Function: views], | |
[Function: dispatch], | |
[Function: dispatch], | |
[Function], | |
[Function] | |
], | |
context: {}, | |
request: undefined, | |
response: undefined, | |
keys: ['hive'] | |
}, | |
req: { | |
_readableState: { | |
highWaterMark: 16384, | |
buffer: [], | |
length: 0, | |
pipes: null, | |
pipesCount: 0, | |
flowing: true, | |
ended: true, | |
endEmitted: true, | |
reading: false, | |
sync: true, | |
needReadable: false, | |
emittedReadable: false, | |
readableListening: false, | |
objectMode: false, | |
defaultEncoding: 'utf8', | |
ranOut: false, | |
awaitDrain: 0, | |
readingMore: false, | |
decoder: null, | |
encoding: null, | |
resumeScheduled: false | |
}, | |
readable: false, | |
domain: null, | |
_events: { | |
data: [Function: onData], | |
error: [Object], | |
close: [Object] | |
}, | |
_maxListeners: undefined, | |
socket: { | |
_connecting: false, | |
_hadError: false, | |
_handle: [Object], | |
_host: null, | |
_readableState: [Object], | |
readable: true, | |
domain: null, | |
_events: [Object], | |
_maxListeners: undefined, | |
_writableState: [Object], | |
writable: true, | |
allowHalfOpen: true, | |
destroyed: false, | |
bytesRead: 676, | |
_bytesDispatched: 0, | |
_pendingData: null, | |
_pendingEncoding: '', | |
server: [Object], | |
_idleTimeout: 120000, | |
_idleNext: [Object], | |
_idlePrev: [Object], | |
_idleStart: 35387789, | |
parser: [Object], | |
_paused: false, | |
read: [Function], | |
_consuming: true, | |
_httpMessage: [Object] | |
}, | |
connection: { | |
_connecting: false, | |
_hadError: false, | |
_handle: [Object], | |
_host: null, | |
_readableState: [Object], | |
readable: true, | |
domain: null, | |
_events: [Object], | |
_maxListeners: undefined, | |
_writableState: [Object], | |
writable: true, | |
allowHalfOpen: true, | |
destroyed: false, | |
bytesRead: 676, | |
_bytesDispatched: 0, | |
_pendingData: null, | |
_pendingEncoding: '', | |
server: [Object], | |
_idleTimeout: 120000, | |
_idleNext: [Object], | |
_idlePrev: [Object], | |
_idleStart: 35387789, | |
parser: [Object], | |
_paused: false, | |
read: [Function], | |
_consuming: true, | |
_httpMessage: [Object] | |
}, | |
httpVersion: '1.1', | |
complete: true, | |
headers: { | |
host: 'localhost:3000', | |
connection: 'keep-alive', | |
'content-length': '77', | |
'cache-control': 'no-cache', | |
origin: 'chrome-extension://fhbjgbiflinjbdggehcddcbncdddomop', | |
'content-type': 'application/x-www-form-urlencoded', | |
'user-agent': 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_9_2) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/35.0.1916.86 Safari/537.36', | |
'postman-token': '05864929-1913-d999-e8f6-bbe1d835d377', | |
accept: '*/*', | |
'accept-encoding': 'gzip,deflate,sdch', | |
'accept-language': 'zh,en;q=0.8,zh-CN;q=0.6,gl;q=0.4', | |
cookie: 'koa.sid=DdHi3qfCJT0aoWg06WkXLEVS; koa.sid.sig=gHeD7HjyifeMjTE31rrNSqzHpWw' | |
}, | |
rawHeaders: ['Host', | |
'localhost:3000', | |
'Connection', | |
'keep-alive', | |
'Content-Length', | |
'77', | |
'Cache-Control', | |
'no-cache', | |
'Origin', | |
'chrome-extension://fhbjgbiflinjbdggehcddcbncdddomop', | |
'Content-Type', | |
'application/x-www-form-urlencoded', | |
'User-Agent', | |
'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_9_2) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/35.0.1916.86 Safari/537.36', | |
'Postman-Token', | |
'05864929-1913-d999-e8f6-bbe1d835d377', | |
'Accept', | |
'*/*', | |
'Accept-Encoding', | |
'gzip,deflate,sdch', | |
'Accept-Language', | |
'zh,en;q=0.8,zh-CN;q=0.6,gl;q=0.4', | |
'Cookie', | |
'koa.sid=DdHi3qfCJT0aoWg06WkXLEVS; koa.sid.sig=gHeD7HjyifeMjTE31rrNSqzHpWw' | |
], | |
trailers: {}, | |
rawTrailers: [], | |
_pendings: [], | |
_pendingIndex: 0, | |
url: '/api/forums', | |
method: 'POST', | |
statusCode: null, | |
statusMessage: null, | |
client: { | |
_connecting: false, | |
_hadError: false, | |
_handle: [Object], | |
_host: null, | |
_readableState: [Object], | |
readable: true, | |
domain: null, | |
_events: [Object], | |
_maxListeners: undefined, | |
_writableState: [Object], | |
writable: true, | |
allowHalfOpen: true, | |
destroyed: false, | |
bytesRead: 676, | |
_bytesDispatched: 0, | |
_pendingData: null, | |
_pendingEncoding: '', | |
server: [Object], | |
_idleTimeout: 120000, | |
_idleNext: [Object], | |
_idlePrev: [Object], | |
_idleStart: 35387789, | |
parser: [Object], | |
_paused: false, | |
read: [Function], | |
_consuming: true, | |
_httpMessage: [Object] | |
}, | |
_consuming: true, | |
_dumped: false, | |
httpVersionMajor: 1, | |
httpVersionMinor: 1, | |
upgrade: false, | |
read: [Function], | |
session: { | |
cookie: [Object], | |
passport: [Object] | |
}, | |
query: {}, | |
body: { | |
name: 'JavaScript', | |
description: 'A program language runing in browser', | |
_parentId: '-1' | |
}, | |
_passport: { | |
instance: [Object], | |
session: [Object] | |
}, | |
user: { | |
id: 1, | |
username: 'test' | |
} | |
}, | |
res: { | |
domain: null, | |
_events: { | |
prefinish: [Function: resOnFinish], | |
finish: [Function: done] | |
}, | |
_maxListeners: undefined, | |
output: [], | |
outputEncodings: [], | |
outputCallbacks: [], | |
writable: true, | |
_last: false, | |
chunkedEncoding: false, | |
shouldKeepAlive: true, | |
useChunkedEncodingByDefault: true, | |
sendDate: true, | |
_removedHeader: {}, | |
_hasBody: true, | |
_trailer: '', | |
finished: false, | |
_hangupClose: false, | |
socket: { | |
_connecting: false, | |
_hadError: false, | |
_handle: [Object], | |
_host: null, | |
_readableState: [Object], | |
readable: true, | |
domain: null, | |
_events: [Object], | |
_maxListeners: undefined, | |
_writableState: [Object], | |
writable: true, | |
allowHalfOpen: true, | |
destroyed: false, | |
bytesRead: 676, | |
_bytesDispatched: 0, | |
_pendingData: null, | |
_pendingEncoding: '', | |
server: [Object], | |
_idleTimeout: 120000, | |
_idleNext: [Object], | |
_idlePrev: [Object], | |
_idleStart: 35387789, | |
parser: [Object], | |
_paused: false, | |
read: [Function], | |
_consuming: true, | |
_httpMessage: [Circular] | |
}, | |
connection: { | |
_connecting: false, | |
_hadError: false, | |
_handle: [Object], | |
_host: null, | |
_readableState: [Object], | |
readable: true, | |
domain: null, | |
_events: [Object], | |
_maxListeners: undefined, | |
_writableState: [Object], | |
writable: true, | |
allowHalfOpen: true, | |
destroyed: false, | |
bytesRead: 676, | |
_bytesDispatched: 0, | |
_pendingData: null, | |
_pendingEncoding: '', | |
server: [Object], | |
_idleTimeout: 120000, | |
_idleNext: [Object], | |
_idlePrev: [Object], | |
_idleStart: 35387789, | |
parser: [Object], | |
_paused: false, | |
read: [Function], | |
_consuming: true, | |
_httpMessage: [Circular] | |
}, | |
_headers: { | |
'x-powered-by': 'koa' | |
}, | |
_headerNames: { | |
'x-powered-by': 'X-Powered-By' | |
} | |
}, | |
onerror: [Function], | |
originalUrl: '/api/forums', | |
cookies: { | |
request: { | |
_readableState: [Object], | |
readable: false, | |
domain: null, | |
_events: [Object], | |
_maxListeners: undefined, | |
socket: [Object], | |
connection: [Object], | |
httpVersion: '1.1', | |
complete: true, | |
headers: [Object], | |
rawHeaders: [Object], | |
trailers: {}, | |
rawTrailers: [], | |
_pendings: [], | |
_pendingIndex: 0, | |
url: '/api/forums', | |
method: 'POST', | |
statusCode: null, | |
statusMessage: null, | |
client: [Object], | |
_consuming: true, | |
_dumped: false, | |
httpVersionMajor: 1, | |
httpVersionMinor: 1, | |
upgrade: false, | |
read: [Function], | |
session: [Object], | |
query: {}, | |
body: [Object], | |
_passport: [Object], | |
user: [Object] | |
}, | |
response: { | |
domain: null, | |
_events: [Object], | |
_maxListeners: undefined, | |
output: [], | |
outputEncodings: [], | |
outputCallbacks: [], | |
writable: true, | |
_last: false, | |
chunkedEncoding: false, | |
shouldKeepAlive: true, | |
useChunkedEncodingByDefault: true, | |
sendDate: true, | |
_removedHeader: {}, | |
_hasBody: true, | |
_trailer: '', | |
finished: false, | |
_hangupClose: false, | |
socket: [Object], | |
connection: [Object], | |
_headers: [Object], | |
_headerNames: [Object] | |
}, | |
keys: { | |
sign: [Function], | |
verify: [Function], | |
index: [Function] | |
} | |
}, | |
accept: { | |
headers: { | |
host: 'localhost:3000', | |
connection: 'keep-alive', | |
'content-length': '77', | |
'cache-control': 'no-cache', | |
origin: 'chrome-extension://fhbjgbiflinjbdggehcddcbncdddomop', | |
'content-type': 'application/x-www-form-urlencoded', | |
'user-agent': 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_9_2) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/35.0.1916.86 Safari/537.36', | |
'postman-token': '05864929-1913-d999-e8f6-bbe1d835d377', | |
accept: '*/*', | |
'accept-encoding': 'gzip,deflate,sdch', | |
'accept-language': 'zh,en;q=0.8,zh-CN;q=0.6,gl;q=0.4', | |
cookie: 'koa.sid=DdHi3qfCJT0aoWg06WkXLEVS; koa.sid.sig=gHeD7HjyifeMjTE31rrNSqzHpWw' | |
}, | |
negotiator: { | |
request: [Object] | |
} | |
}, | |
sessionId: 'DdHi3qfCJT0aoWg06WkXLEVS', | |
session: { | |
cookie: { | |
httpOnly: true, | |
path: '/', | |
overwrite: true, | |
signed: true | |
}, | |
passport: { | |
user: 1 | |
} | |
}, | |
login: [Function], | |
logIn: [Function], | |
logout: [Function], | |
logOut: [Function], | |
isAuthenticated: [Function], | |
isUnauthenticated: [Function], | |
render: [Function], | |
params: [resources: 'forums'] | |
} |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment