@@ -5,26 +5,24 @@ const http = require('http');
55const net = require ( 'net' ) ;
66const dc = require ( 'diagnostics_channel' ) ;
77
8- const onClientRequestStart = dc . channel ( 'http.client.request.start' ) ;
9- const onClientResponseFinish = dc . channel ( 'http.client.response.finish' ) ;
10- const onServerRequestStart = dc . channel ( 'http.server.request.start' ) ;
11- const onServerResponseFinish = dc . channel ( 'http.server.response.finish' ) ;
12-
138const isHTTPServer = ( server ) => server instanceof http . Server ;
149const isIncomingMessage = ( object ) => object instanceof http . IncomingMessage ;
1510const isOutgoingMessage = ( object ) => object instanceof http . OutgoingMessage ;
1611const isNetSocket = ( socket ) => socket instanceof net . Socket ;
1712
18- onClientRequestStart . subscribe ( common . mustCall ( ( { request } ) => {
13+ dc . subscribe ( 'http.client.request.start' , common . mustCall ( ( { request } ) => {
1914 assert . strictEqual ( isOutgoingMessage ( request ) , true ) ;
2015} ) ) ;
2116
22- onClientResponseFinish . subscribe ( common . mustCall ( ( { request, response } ) => {
17+ dc . subscribe ( 'http.client.response.finish' , common . mustCall ( ( {
18+ request,
19+ response
20+ } ) => {
2321 assert . strictEqual ( isOutgoingMessage ( request ) , true ) ;
2422 assert . strictEqual ( isIncomingMessage ( response ) , true ) ;
2523} ) ) ;
2624
27- onServerRequestStart . subscribe ( common . mustCall ( ( {
25+ dc . subscribe ( 'http.server.request.start' , common . mustCall ( ( {
2826 request,
2927 response,
3028 socket,
@@ -36,7 +34,7 @@ onServerRequestStart.subscribe(common.mustCall(({
3634 assert . strictEqual ( isHTTPServer ( server ) , true ) ;
3735} ) ) ;
3836
39- onServerResponseFinish . subscribe ( common . mustCall ( ( {
37+ dc . subscribe ( 'http.server.response.finish' , common . mustCall ( ( {
4038 request,
4139 response,
4240 socket,
0 commit comments