Created
August 20, 2019 19:21
-
-
Save baymac/9c8732a569a5854eac01dbbabe4c448f to your computer and use it in GitHub Desktop.
GitLab System hook request for repository update event
This file contains 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
{ | |
IncomingMessage { | |
_readableState: | |
ReadableState { | |
objectMode: false, | |
highWaterMark: 16384, | |
buffer: BufferList { head: null, tail: null, length: 0 }, | |
length: 0, | |
pipes: null, | |
pipesCount: 0, | |
flowing: true, | |
ended: true, | |
endEmitted: true, | |
reading: false, | |
sync: false, | |
needReadable: false, | |
emittedReadable: false, | |
readableListening: false, | |
resumeScheduled: false, | |
destroyed: false, | |
defaultEncoding: 'utf8', | |
awaitDrain: 0, | |
readingMore: false, | |
decoder: null, | |
encoding: null }, | |
readable: false, | |
domain: null, | |
_events: {}, | |
_eventsCount: 0, | |
_maxListeners: undefined, | |
socket: | |
Socket { | |
connecting: false, | |
_hadError: false, | |
_handle: | |
TCP { | |
reading: true, | |
owner: [Circular], | |
onread: [Function: onread], | |
onconnection: null, | |
writeQueueSize: 0, | |
_consumed: true }, | |
_parent: null, | |
_host: null, | |
_readableState: | |
ReadableState { | |
objectMode: false, | |
highWaterMark: 16384, | |
buffer: [Object], | |
length: 0, | |
pipes: null, | |
pipesCount: 0, | |
flowing: true, | |
ended: false, | |
endEmitted: false, | |
reading: true, | |
sync: false, | |
needReadable: true, | |
emittedReadable: false, | |
readableListening: false, | |
resumeScheduled: false, | |
destroyed: false, | |
defaultEncoding: 'utf8', | |
awaitDrain: 0, | |
readingMore: false, | |
decoder: null, | |
encoding: null }, | |
readable: true, | |
domain: null, | |
_events: | |
{ end: [Array], | |
finish: [Function: onSocketFinish], | |
_socketEnd: [Function: onSocketEnd], | |
drain: [Array], | |
timeout: [Function: socketOnTimeout], | |
data: [Function: bound socketOnData], | |
error: [Function: socketOnError], | |
close: [Array], | |
resume: [Function: onSocketResume], | |
pause: [Function: onSocketPause] }, | |
_eventsCount: 10, | |
_maxListeners: undefined, | |
_writableState: | |
WritableState { | |
objectMode: false, | |
highWaterMark: 16384, | |
finalCalled: false, | |
needDrain: false, | |
ending: false, | |
ended: false, | |
finished: false, | |
destroyed: false, | |
decodeStrings: false, | |
defaultEncoding: 'utf8', | |
length: 0, | |
writing: false, | |
corked: 0, | |
sync: true, | |
bufferProcessing: false, | |
onwrite: [Function: bound onwrite], | |
writecb: null, | |
writelen: 0, | |
bufferedRequest: null, | |
lastBufferedRequest: null, | |
pendingcb: 0, | |
prefinished: false, | |
errorEmitted: false, | |
bufferedRequestCount: 0, | |
corkedRequestsFree: [Object] }, | |
writable: true, | |
allowHalfOpen: true, | |
_bytesDispatched: 0, | |
_sockname: null, | |
_pendingData: null, | |
_pendingEncoding: '', | |
server: | |
Server { | |
domain: null, | |
_events: [Object], | |
_eventsCount: 2, | |
_maxListeners: undefined, | |
_connections: 1, | |
_handle: [Object], | |
_usingSlaves: false, | |
_slaves: [], | |
_unref: false, | |
allowHalfOpen: true, | |
pauseOnConnect: false, | |
httpAllowHalfOpen: false, | |
timeout: 120000, | |
keepAliveTimeout: 5000, | |
_pendingResponseData: 0, | |
maxHeadersCount: null, | |
_connectionKey: '6::::3000', | |
[Symbol(asyncId)]: 6 }, | |
_server: | |
Server { | |
domain: null, | |
_events: [Object], | |
_eventsCount: 2, | |
_maxListeners: undefined, | |
_connections: 1, | |
_handle: [Object], | |
_usingSlaves: false, | |
_slaves: [], | |
_unref: false, | |
allowHalfOpen: true, | |
pauseOnConnect: false, | |
httpAllowHalfOpen: false, | |
timeout: 120000, | |
keepAliveTimeout: 5000, | |
_pendingResponseData: 0, | |
maxHeadersCount: null, | |
_connectionKey: '6::::3000', | |
[Symbol(asyncId)]: 6 }, | |
_idleTimeout: 120000, | |
_idleNext: | |
TimersList { | |
_idleNext: [Circular], | |
_idlePrev: [Circular], | |
_timer: [Object], | |
_unrefed: true, | |
msecs: 120000, | |
nextTick: false }, | |
_idlePrev: | |
TimersList { | |
_idleNext: [Circular], | |
_idlePrev: [Circular], | |
_timer: [Object], | |
_unrefed: true, | |
msecs: 120000, | |
nextTick: false }, | |
_idleStart: 4323, | |
_destroyed: false, | |
parser: | |
HTTPParser { | |
'0': [Function: parserOnHeaders], | |
'1': [Function: parserOnHeadersComplete], | |
'2': [Function: parserOnBody], | |
'3': [Function: parserOnMessageComplete], | |
'4': [Function: bound onParserExecute], | |
_headers: [], | |
_url: '', | |
_consumed: true, | |
socket: [Circular], | |
incoming: [Circular], | |
outgoing: null, | |
maxHeaderPairs: 2000, | |
onIncoming: [Function: bound parserOnIncoming] }, | |
on: [Function: socketOnWrap], | |
_paused: false, | |
read: [Function], | |
_consuming: true, | |
_httpMessage: | |
ServerResponse { | |
domain: null, | |
_events: [Object], | |
_eventsCount: 1, | |
_maxListeners: undefined, | |
output: [], | |
outputEncodings: [], | |
outputCallbacks: [], | |
outputSize: 0, | |
writable: true, | |
_last: false, | |
upgrading: false, | |
chunkedEncoding: false, | |
shouldKeepAlive: false, | |
useChunkedEncodingByDefault: true, | |
sendDate: true, | |
_removedConnection: false, | |
_removedContLen: false, | |
_removedTE: false, | |
_contentLength: null, | |
_hasBody: true, | |
_trailer: '', | |
finished: false, | |
_headerSent: false, | |
socket: [Circular], | |
connection: [Circular], | |
_header: null, | |
_onPendingData: [Function: bound updateOutgoingData], | |
_sent100: false, | |
_expect_continue: false, | |
req: [Circular], | |
locals: {}, | |
[Symbol(outHeadersKey)]: [Object] }, | |
[Symbol(asyncId)]: 9, | |
[Symbol(bytesRead)]: 0, | |
[Symbol(asyncId)]: 11, | |
[Symbol(triggerAsyncId)]: 9 }, | |
connection: | |
Socket { | |
connecting: false, | |
_hadError: false, | |
_handle: | |
TCP { | |
reading: true, | |
owner: [Circular], | |
onread: [Function: onread], | |
onconnection: null, | |
writeQueueSize: 0, | |
_consumed: true }, | |
_parent: null, | |
_host: null, | |
_readableState: | |
ReadableState { | |
objectMode: false, | |
highWaterMark: 16384, | |
buffer: [Object], | |
length: 0, | |
pipes: null, | |
pipesCount: 0, | |
flowing: true, | |
ended: false, | |
endEmitted: false, | |
reading: true, | |
sync: false, | |
needReadable: true, | |
emittedReadable: false, | |
readableListening: false, | |
resumeScheduled: false, | |
destroyed: false, | |
defaultEncoding: 'utf8', | |
awaitDrain: 0, | |
readingMore: false, | |
decoder: null, | |
encoding: null }, | |
readable: true, | |
domain: null, | |
_events: | |
{ end: [Array], | |
finish: [Function: onSocketFinish], | |
_socketEnd: [Function: onSocketEnd], | |
drain: [Array], | |
timeout: [Function: socketOnTimeout], | |
data: [Function: bound socketOnData], | |
error: [Function: socketOnError], | |
close: [Array], | |
resume: [Function: onSocketResume], | |
pause: [Function: onSocketPause] }, | |
_eventsCount: 10, | |
_maxListeners: undefined, | |
_writableState: | |
WritableState { | |
objectMode: false, | |
highWaterMark: 16384, | |
finalCalled: false, | |
needDrain: false, | |
ending: false, | |
ended: false, | |
finished: false, | |
destroyed: false, | |
decodeStrings: false, | |
defaultEncoding: 'utf8', | |
length: 0, | |
writing: false, | |
corked: 0, | |
sync: true, | |
bufferProcessing: false, | |
onwrite: [Function: bound onwrite], | |
writecb: null, | |
writelen: 0, | |
bufferedRequest: null, | |
lastBufferedRequest: null, | |
pendingcb: 0, | |
prefinished: false, | |
errorEmitted: false, | |
bufferedRequestCount: 0, | |
corkedRequestsFree: [Object] }, | |
writable: true, | |
allowHalfOpen: true, | |
_bytesDispatched: 0, | |
_sockname: null, | |
_pendingData: null, | |
_pendingEncoding: '', | |
server: | |
Server { | |
domain: null, | |
_events: [Object], | |
_eventsCount: 2, | |
_maxListeners: undefined, | |
_connections: 1, | |
_handle: [Object], | |
_usingSlaves: false, | |
_slaves: [], | |
_unref: false, | |
allowHalfOpen: true, | |
pauseOnConnect: false, | |
httpAllowHalfOpen: false, | |
timeout: 120000, | |
keepAliveTimeout: 5000, | |
_pendingResponseData: 0, | |
maxHeadersCount: null, | |
_connectionKey: '6::::3000', | |
[Symbol(asyncId)]: 6 }, | |
_server: | |
Server { | |
domain: null, | |
_events: [Object], | |
_eventsCount: 2, | |
_maxListeners: undefined, | |
_connections: 1, | |
_handle: [Object], | |
_usingSlaves: false, | |
_slaves: [], | |
_unref: false, | |
allowHalfOpen: true, | |
pauseOnConnect: false, | |
httpAllowHalfOpen: false, | |
timeout: 120000, | |
keepAliveTimeout: 5000, | |
_pendingResponseData: 0, | |
maxHeadersCount: null, | |
_connectionKey: '6::::3000', | |
[Symbol(asyncId)]: 6 }, | |
_idleTimeout: 120000, | |
_idleNext: | |
TimersList { | |
_idleNext: [Circular], | |
_idlePrev: [Circular], | |
_timer: [Object], | |
_unrefed: true, | |
msecs: 120000, | |
nextTick: false }, | |
_idlePrev: | |
TimersList { | |
_idleNext: [Circular], | |
_idlePrev: [Circular], | |
_timer: [Object], | |
_unrefed: true, | |
msecs: 120000, | |
nextTick: false }, | |
_idleStart: 4323, | |
_destroyed: false, | |
parser: | |
HTTPParser { | |
'0': [Function: parserOnHeaders], | |
'1': [Function: parserOnHeadersComplete], | |
'2': [Function: parserOnBody], | |
'3': [Function: parserOnMessageComplete], | |
'4': [Function: bound onParserExecute], | |
_headers: [], | |
_url: '', | |
_consumed: true, | |
socket: [Circular], | |
incoming: [Circular], | |
outgoing: null, | |
maxHeaderPairs: 2000, | |
onIncoming: [Function: bound parserOnIncoming] }, | |
on: [Function: socketOnWrap], | |
_paused: false, | |
read: [Function], | |
_consuming: true, | |
_httpMessage: | |
ServerResponse { | |
domain: null, | |
_events: [Object], | |
_eventsCount: 1, | |
_maxListeners: undefined, | |
output: [], | |
outputEncodings: [], | |
outputCallbacks: [], | |
outputSize: 0, | |
writable: true, | |
_last: false, | |
upgrading: false, | |
chunkedEncoding: false, | |
shouldKeepAlive: false, | |
useChunkedEncodingByDefault: true, | |
sendDate: true, | |
_removedConnection: false, | |
_removedContLen: false, | |
_removedTE: false, | |
_contentLength: null, | |
_hasBody: true, | |
_trailer: '', | |
finished: false, | |
_headerSent: false, | |
socket: [Circular], | |
connection: [Circular], | |
_header: null, | |
_onPendingData: [Function: bound updateOutgoingData], | |
_sent100: false, | |
_expect_continue: false, | |
req: [Circular], | |
locals: {}, | |
[Symbol(outHeadersKey)]: [Object] }, | |
[Symbol(asyncId)]: 9, | |
[Symbol(bytesRead)]: 0, | |
[Symbol(asyncId)]: 11, | |
[Symbol(triggerAsyncId)]: 9 }, | |
httpVersionMajor: 1, | |
httpVersionMinor: 1, | |
httpVersion: '1.1', | |
complete: true, | |
headers: | |
{ 'content-type': 'application/json', | |
'x-gitlab-event': 'Repository Update Hook', | |
connection: 'close', | |
host: '192.168.43.28:3000', | |
'content-length': '341' }, | |
rawHeaders: | |
[ 'Content-Type', | |
'application/json', | |
'X-Gitlab-Event', | |
'Repository Update Hook', | |
'Connection', | |
'close', | |
'Host', | |
'192.168.43.28:3000', | |
'Content-Length', | |
'341' ], | |
trailers: {}, | |
rawTrailers: [], | |
upgrade: false, | |
url: '/systemhook', | |
method: 'POST', | |
statusCode: null, | |
statusMessage: null, | |
client: | |
Socket { | |
connecting: false, | |
_hadError: false, | |
_handle: | |
TCP { | |
reading: true, | |
owner: [Circular], | |
onread: [Function: onread], | |
onconnection: null, | |
writeQueueSize: 0, | |
_consumed: true }, | |
_parent: null, | |
_host: null, | |
_readableState: | |
ReadableState { | |
objectMode: false, | |
highWaterMark: 16384, | |
buffer: [Object], | |
length: 0, | |
pipes: null, | |
pipesCount: 0, | |
flowing: true, | |
ended: false, | |
endEmitted: false, | |
reading: true, | |
sync: false, | |
needReadable: true, | |
emittedReadable: false, | |
readableListening: false, | |
resumeScheduled: false, | |
destroyed: false, | |
defaultEncoding: 'utf8', | |
awaitDrain: 0, | |
readingMore: false, | |
decoder: null, | |
encoding: null }, | |
readable: true, | |
domain: null, | |
_events: | |
{ end: [Array], | |
finish: [Function: onSocketFinish], | |
_socketEnd: [Function: onSocketEnd], | |
drain: [Array], | |
timeout: [Function: socketOnTimeout], | |
data: [Function: bound socketOnData], | |
error: [Function: socketOnError], | |
close: [Array], | |
resume: [Function: onSocketResume], | |
pause: [Function: onSocketPause] }, | |
_eventsCount: 10, | |
_maxListeners: undefined, | |
_writableState: | |
WritableState { | |
objectMode: false, | |
highWaterMark: 16384, | |
finalCalled: false, | |
needDrain: false, | |
ending: false, | |
ended: false, | |
finished: false, | |
destroyed: false, | |
decodeStrings: false, | |
defaultEncoding: 'utf8', | |
length: 0, | |
writing: false, | |
corked: 0, | |
sync: true, | |
bufferProcessing: false, | |
onwrite: [Function: bound onwrite], | |
writecb: null, | |
writelen: 0, | |
bufferedRequest: null, | |
lastBufferedRequest: null, | |
pendingcb: 0, | |
prefinished: false, | |
errorEmitted: false, | |
bufferedRequestCount: 0, | |
corkedRequestsFree: [Object] }, | |
writable: true, | |
allowHalfOpen: true, | |
_bytesDispatched: 0, | |
_sockname: null, | |
_pendingData: null, | |
_pendingEncoding: '', | |
server: | |
Server { | |
domain: null, | |
_events: [Object], | |
_eventsCount: 2, | |
_maxListeners: undefined, | |
_connections: 1, | |
_handle: [Object], | |
_usingSlaves: false, | |
_slaves: [], | |
_unref: false, | |
allowHalfOpen: true, | |
pauseOnConnect: false, | |
httpAllowHalfOpen: false, | |
timeout: 120000, | |
keepAliveTimeout: 5000, | |
_pendingResponseData: 0, | |
maxHeadersCount: null, | |
_connectionKey: '6::::3000', | |
[Symbol(asyncId)]: 6 }, | |
_server: | |
Server { | |
domain: null, | |
_events: [Object], | |
_eventsCount: 2, | |
_maxListeners: undefined, | |
_connections: 1, | |
_handle: [Object], | |
_usingSlaves: false, | |
_slaves: [], | |
_unref: false, | |
allowHalfOpen: true, | |
pauseOnConnect: false, | |
httpAllowHalfOpen: false, | |
timeout: 120000, | |
keepAliveTimeout: 5000, | |
_pendingResponseData: 0, | |
maxHeadersCount: null, | |
_connectionKey: '6::::3000', | |
[Symbol(asyncId)]: 6 }, | |
_idleTimeout: 120000, | |
_idleNext: | |
TimersList { | |
_idleNext: [Circular], | |
_idlePrev: [Circular], | |
_timer: [Object], | |
_unrefed: true, | |
msecs: 120000, | |
nextTick: false }, | |
_idlePrev: | |
TimersList { | |
_idleNext: [Circular], | |
_idlePrev: [Circular], | |
_timer: [Object], | |
_unrefed: true, | |
msecs: 120000, | |
nextTick: false }, | |
_idleStart: 4323, | |
_destroyed: false, | |
parser: | |
HTTPParser { | |
'0': [Function: parserOnHeaders], | |
'1': [Function: parserOnHeadersComplete], | |
'2': [Function: parserOnBody], | |
'3': [Function: parserOnMessageComplete], | |
'4': [Function: bound onParserExecute], | |
_headers: [], | |
_url: '', | |
_consumed: true, | |
socket: [Circular], | |
incoming: [Circular], | |
outgoing: null, | |
maxHeaderPairs: 2000, | |
onIncoming: [Function: bound parserOnIncoming] }, | |
on: [Function: socketOnWrap], | |
_paused: false, | |
read: [Function], | |
_consuming: true, | |
_httpMessage: | |
ServerResponse { | |
domain: null, | |
_events: [Object], | |
_eventsCount: 1, | |
_maxListeners: undefined, | |
output: [], | |
outputEncodings: [], | |
outputCallbacks: [], | |
outputSize: 0, | |
writable: true, | |
_last: false, | |
upgrading: false, | |
chunkedEncoding: false, | |
shouldKeepAlive: false, | |
useChunkedEncodingByDefault: true, | |
sendDate: true, | |
_removedConnection: false, | |
_removedContLen: false, | |
_removedTE: false, | |
_contentLength: null, | |
_hasBody: true, | |
_trailer: '', | |
finished: false, | |
_headerSent: false, | |
socket: [Circular], | |
connection: [Circular], | |
_header: null, | |
_onPendingData: [Function: bound updateOutgoingData], | |
_sent100: false, | |
_expect_continue: false, | |
req: [Circular], | |
locals: {}, | |
[Symbol(outHeadersKey)]: [Object] }, | |
[Symbol(asyncId)]: 9, | |
[Symbol(bytesRead)]: 0, | |
[Symbol(asyncId)]: 11, | |
[Symbol(triggerAsyncId)]: 9 }, | |
_consuming: true, | |
_dumped: false, | |
next: [Function: next], | |
baseUrl: '', | |
originalUrl: '/systemhook', | |
_parsedUrl: | |
Url { | |
protocol: null, | |
slashes: null, | |
auth: null, | |
host: null, | |
port: null, | |
hostname: null, | |
hash: null, | |
search: null, | |
query: null, | |
pathname: '/systemhook', | |
path: '/systemhook', | |
href: '/systemhook', | |
_raw: '/systemhook' }, | |
params: {}, | |
query: {}, | |
res: | |
ServerResponse { | |
domain: null, | |
_events: { finish: [Function: bound resOnFinish] }, | |
_eventsCount: 1, | |
_maxListeners: undefined, | |
output: [], | |
outputEncodings: [], | |
outputCallbacks: [], | |
outputSize: 0, | |
writable: true, | |
_last: false, | |
upgrading: false, | |
chunkedEncoding: false, | |
shouldKeepAlive: false, | |
useChunkedEncodingByDefault: true, | |
sendDate: true, | |
_removedConnection: false, | |
_removedContLen: false, | |
_removedTE: false, | |
_contentLength: null, | |
_hasBody: true, | |
_trailer: '', | |
finished: false, | |
_headerSent: false, | |
socket: | |
Socket { | |
connecting: false, | |
_hadError: false, | |
_handle: [Object], | |
_parent: null, | |
_host: null, | |
_readableState: [Object], | |
readable: true, | |
domain: null, | |
_events: [Object], | |
_eventsCount: 10, | |
_maxListeners: undefined, | |
_writableState: [Object], | |
writable: true, | |
allowHalfOpen: true, | |
_bytesDispatched: 0, | |
_sockname: null, | |
_pendingData: null, | |
_pendingEncoding: '', | |
server: [Object], | |
_server: [Object], | |
_idleTimeout: 120000, | |
_idleNext: [Object], | |
_idlePrev: [Object], | |
_idleStart: 4323, | |
_destroyed: false, | |
parser: [Object], | |
on: [Function: socketOnWrap], | |
_paused: false, | |
read: [Function], | |
_consuming: true, | |
_httpMessage: [Circular], | |
[Symbol(asyncId)]: 9, | |
[Symbol(bytesRead)]: 0, | |
[Symbol(asyncId)]: 11, | |
[Symbol(triggerAsyncId)]: 9 }, | |
connection: | |
Socket { | |
connecting: false, | |
_hadError: false, | |
_handle: [Object], | |
_parent: null, | |
_host: null, | |
_readableState: [Object], | |
readable: true, | |
domain: null, | |
_events: [Object], | |
_eventsCount: 10, | |
_maxListeners: undefined, | |
_writableState: [Object], | |
writable: true, | |
allowHalfOpen: true, | |
_bytesDispatched: 0, | |
_sockname: null, | |
_pendingData: null, | |
_pendingEncoding: '', | |
server: [Object], | |
_server: [Object], | |
_idleTimeout: 120000, | |
_idleNext: [Object], | |
_idlePrev: [Object], | |
_idleStart: 4323, | |
_destroyed: false, | |
parser: [Object], | |
on: [Function: socketOnWrap], | |
_paused: false, | |
read: [Function], | |
_consuming: true, | |
_httpMessage: [Circular], | |
[Symbol(asyncId)]: 9, | |
[Symbol(bytesRead)]: 0, | |
[Symbol(asyncId)]: 11, | |
[Symbol(triggerAsyncId)]: 9 }, | |
_header: null, | |
_onPendingData: [Function: bound updateOutgoingData], | |
_sent100: false, | |
_expect_continue: false, | |
req: [Circular], | |
locals: {}, | |
[Symbol(outHeadersKey)]: { 'x-powered-by': [Array] } }, | |
body: | |
{ event_name: 'repository_update', | |
user_id: 10, | |
user_name: 'john.doe', | |
user_email: '[email protected]', | |
user_avatar: 'http://example.com/avatar/user.png', | |
project_id: 40, | |
changes: [ [Object] ], | |
refs: [ 'refs/heads/master' ] }, | |
_body: true, | |
length: undefined, | |
read: [Function], | |
route: | |
Route { | |
path: '/systemhook', | |
stack: [ [Object] ], | |
methods: { post: true } } } | |
} |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment