Search
Preparing search index...
The search index is not available
kaptan-http
Options
All
Public
Public/Protected
All
Inherited
Externals
Only exported
Menu
Globals
HTTP
Class HTTP
Hierarchy
Service
HTTP
Implements
IService
Index
Constructors
constructor
Properties
kaptan
logger
middlewares
options
server
default
Max
Listeners
Methods
add
Listener
emit
emit
Intercepted
event
Names
get
Max
Listeners
handler
listener
Count
listeners
on
on
Intercepted
once
once
Intercepted
prepend
Listener
prepend
Once
Listener
remove
All
Listeners
remove
Listener
set
Max
Listeners
start
stop
use
copy
create
get
Service
Name
listener
Count
run
Intercepted
spawn
Constructors
constructor
new HTTP
(
kaptan
:
Kaptan
, options
?:
HTTPOptions
)
:
HTTP
Parameters
kaptan:
Kaptan
Default value
options:
HTTPOptions
= {}
Returns
HTTP
Properties
Protected
kaptan
kaptan
:
Kaptan
Protected
logger
logger
:
Logger
Private
middlewares
middlewares
:
Middleware
[]
= []
Protected
options
options
:
HTTPOptions
server
server
:
Server
Static
default
Max
Listeners
default
Max
Listeners
:
number
Methods
add
Listener
add
Listener
(
event
:
string
|
symbol
, listener
:
function
)
:
this
Parameters
event:
string
|
symbol
listener:
function
(
...
args
:
any
[]
)
:
void
Parameters
Rest
...
args:
any
[]
Returns
void
Returns
this
emit
emit
(
event
:
string
|
symbol
,
...
args
:
any
[]
)
:
boolean
Parameters
event:
string
|
symbol
Rest
...
args:
any
[]
Returns
boolean
emit
Intercepted
emit
Intercepted
(
event
:
string
|
symbol
,
...
args
:
any
[]
)
:
Promise
<
any
>
Parameters
event:
string
|
symbol
Rest
...
args:
any
[]
Returns
Promise
<
any
>
event
Names
event
Names
(
)
:
(
string
|
symbol
)
[]
Returns
(
string
|
symbol
)
[]
get
Max
Listeners
get
Max
Listeners
(
)
:
number
Returns
number
Private
handler
handler
(
request
:
IncomingMessage
, response
:
ServerResponse
, mc
?:
number
)
:
Promise
<
void
>
Parameters
request:
IncomingMessage
response:
ServerResponse
Default value
mc:
number
= 0
Returns
Promise
<
void
>
listener
Count
listener
Count
(
type
:
string
|
symbol
)
:
number
Parameters
type:
string
|
symbol
Returns
number
listeners
listeners
(
event
:
string
|
symbol
)
:
Function
[]
Parameters
event:
string
|
symbol
Returns
Function
[]
on
on
(
event
:
string
|
symbol
, listener
:
function
)
:
this
Parameters
event:
string
|
symbol
listener:
function
(
...
args
:
any
[]
)
:
void
Parameters
Rest
...
args:
any
[]
Returns
void
Returns
this
on
Intercepted
on
Intercepted
(
event
:
string
|
symbol
, listener
:
function
)
:
this
Parameters
event:
string
|
symbol
listener:
function
(
...
args
:
any
[]
)
:
void
Parameters
Rest
...
args:
any
[]
Returns
void
Returns
this
once
once
(
event
:
string
|
symbol
, listener
:
function
)
:
this
Parameters
event:
string
|
symbol
listener:
function
(
...
args
:
any
[]
)
:
void
Parameters
Rest
...
args:
any
[]
Returns
void
Returns
this
once
Intercepted
once
Intercepted
(
event
:
string
|
symbol
, listener
:
function
)
:
this
Parameters
event:
string
|
symbol
listener:
function
(
...
args
:
any
[]
)
:
void
Parameters
Rest
...
args:
any
[]
Returns
void
Returns
this
prepend
Listener
prepend
Listener
(
event
:
string
|
symbol
, listener
:
function
)
:
this
Parameters
event:
string
|
symbol
listener:
function
(
...
args
:
any
[]
)
:
void
Parameters
Rest
...
args:
any
[]
Returns
void
Returns
this
prepend
Once
Listener
prepend
Once
Listener
(
event
:
string
|
symbol
, listener
:
function
)
:
this
Parameters
event:
string
|
symbol
listener:
function
(
...
args
:
any
[]
)
:
void
Parameters
Rest
...
args:
any
[]
Returns
void
Returns
this
remove
All
Listeners
remove
All
Listeners
(
event
?:
string
|
symbol
)
:
this
Parameters
Optional
event:
string
|
symbol
Returns
this
remove
Listener
remove
Listener
(
event
:
string
|
symbol
, listener
:
function
)
:
this
Parameters
event:
string
|
symbol
listener:
function
(
...
args
:
any
[]
)
:
void
Parameters
Rest
...
args:
any
[]
Returns
void
Returns
this
set
Max
Listeners
set
Max
Listeners
(
n
:
number
)
:
this
Parameters
n:
number
Returns
this
start
start
(
)
:
Promise
<
void
>
Returns
Promise
<
void
>
stop
stop
(
)
:
Promise
<
void
>
Returns
Promise
<
void
>
use
use
(
fn
:
Middleware
)
:
void
Parameters
fn:
Middleware
Returns
void
Static
copy
copy
(
name
:
string
, service
:
ServiceConstructor
)
:
ServiceConstructor
Parameters
name:
string
service:
ServiceConstructor
Returns
ServiceConstructor
Static
create
create
(
name
:
string
, handlers
:
IService
)
:
ServiceConstructor
Parameters
name:
string
handlers:
IService
Returns
ServiceConstructor
Static
get
Service
Name
get
Service
Name
(
service
:
ServiceConstructor
|
Service
|
string
)
:
string
Parameters
service:
ServiceConstructor
|
Service
|
string
Returns
string
Static
listener
Count
listener
Count
(
emitter
:
EventEmitter
, event
:
string
|
symbol
)
:
number
Parameters
emitter:
EventEmitter
event:
string
|
symbol
Returns
number
Static
run
Intercepted
run
Intercepted
(
eventList
:
Function
[]
,
...
args
:
any
[]
)
:
Promise
<
__type
>
Parameters
eventList:
Function
[]
Rest
...
args:
any
[]
Returns
Promise
<
__type
>
Static
spawn
spawn
(
service
:
ServiceConstructor
, container
:
ServiceContainer
, options
?:
undefined
|
__type
)
:
Service
Parameters
service:
ServiceConstructor
container:
ServiceContainer
Optional
options:
undefined
|
__type
Returns
Service
Globals
HTTP
constructor
kaptan
logger
middlewares
options
server
default
Max
Listeners
add
Listener
emit
emit
Intercepted
event
Names
get
Max
Listeners
handler
listener
Count
listeners
on
on
Intercepted
once
once
Intercepted
prepend
Listener
prepend
Once
Listener
remove
All
Listeners
remove
Listener
set
Max
Listeners
start
stop
use
copy
create
get
Service
Name
listener
Count
run
Intercepted
spawn
HTTPOptions
Middleware
Generated using
TypeDoc