ClientRequest

@JSImport("http", "ClientRequest") @native @JSType class ClientRequest extends StObject
trait StObject
class Object
trait Any
class Object
trait Matchable
class Any

Value members

Constructors

def this(url: URL_)
def this(url: String)
def this(url: ClientRequestArgs, cb: Function1[IncomingMessage, Unit])
def this(url: URL_, cb: Function1[IncomingMessage, Unit])
def this(url: String, cb: Function1[IncomingMessage, Unit])

Concrete methods

def abort(): Unit
def addListener(event: String, listener: Function1[Any, Unit]): ClientRequest
def addListener(event: Symbol, listener: Function1[Any, Unit]): ClientRequest
@JSName("addListener")
def addListener_abort(event: abort, listener: Function0[Unit]): ClientRequest
@JSName("addListener")
def addListener_close(event: close, listener: Function0[Unit]): ClientRequest
@JSName("addListener")
def addListener_connect(event: connect, listener: Function3[IncomingMessage, Socket, Buffer, Unit]): ClientRequest
@JSName("addListener")
def addListener_continue(event: continue, listener: Function0[Unit]): ClientRequest
@JSName("addListener")
def addListener_drain(event: drain, listener: Function0[Unit]): ClientRequest
@JSName("addListener")
def addListener_error(event: error, listener: Function1[Error, Unit]): ClientRequest
@JSName("addListener")
def addListener_finish(event: finish, listener: Function0[Unit]): ClientRequest
@JSName("addListener")
def addListener_information(event: information, listener: Function1[InformationEvent, Unit]): ClientRequest
@JSName("addListener")
def addListener_pipe(event: pipe, listener: Function1[Readable, Unit]): ClientRequest
@JSName("addListener")
def addListener_response(event: response, listener: Function1[IncomingMessage, Unit]): ClientRequest
@JSName("addListener")
def addListener_socket(event: socket, listener: Function1[Socket, Unit]): ClientRequest
@JSName("addListener")
def addListener_timeout(event: timeout, listener: Function0[Unit]): ClientRequest
@JSName("addListener")
def addListener_unpipe(event: unpipe, listener: Function1[Readable, Unit]): ClientRequest
@JSName("addListener")
def addListener_upgrade(event: upgrade, listener: Function3[IncomingMessage, Socket, Buffer, Unit]): ClientRequest
def getRawHeaderNames(): Array[String]

Returns an array containing the unique names of the current outgoing raw headers. Header names are returned with their exact casing being set.

Returns an array containing the unique names of the current outgoing raw headers. Header names are returned with their exact casing being set.

def on(event: String, listener: Function1[Any, Unit]): ClientRequest
def on(event: Symbol, listener: Function1[Any, Unit]): ClientRequest
def onSocket(socket: Socket): Unit
@JSName("on")
def on_abort(event: abort, listener: Function0[Unit]): ClientRequest
@JSName("on")
def on_close(event: close, listener: Function0[Unit]): ClientRequest
@JSName("on")
def on_connect(event: connect, listener: Function3[IncomingMessage, Socket, Buffer, Unit]): ClientRequest
@JSName("on")
def on_continue(event: continue, listener: Function0[Unit]): ClientRequest
@JSName("on")
def on_drain(event: drain, listener: Function0[Unit]): ClientRequest
@JSName("on")
def on_error(event: error, listener: Function1[Error, Unit]): ClientRequest
@JSName("on")
def on_finish(event: finish, listener: Function0[Unit]): ClientRequest
@JSName("on")
def on_information(event: information, listener: Function1[InformationEvent, Unit]): ClientRequest
@JSName("on")
def on_pipe(event: pipe, listener: Function1[Readable, Unit]): ClientRequest
@JSName("on")
def on_response(event: response, listener: Function1[IncomingMessage, Unit]): ClientRequest
@JSName("on")
def on_socket(event: socket, listener: Function1[Socket, Unit]): ClientRequest
@JSName("on")
def on_timeout(event: timeout, listener: Function0[Unit]): ClientRequest
@JSName("on")
def on_unpipe(event: unpipe, listener: Function1[Readable, Unit]): ClientRequest
@JSName("on")
def on_upgrade(event: upgrade, listener: Function3[IncomingMessage, Socket, Buffer, Unit]): ClientRequest
def once(event: String, listener: Function1[Any, Unit]): ClientRequest
def once(event: Symbol, listener: Function1[Any, Unit]): ClientRequest
@JSName("once")
def once_abort(event: abort, listener: Function0[Unit]): ClientRequest
@JSName("once")
def once_close(event: close, listener: Function0[Unit]): ClientRequest
@JSName("once")
def once_connect(event: connect, listener: Function3[IncomingMessage, Socket, Buffer, Unit]): ClientRequest
@JSName("once")
def once_continue(event: continue, listener: Function0[Unit]): ClientRequest
@JSName("once")
def once_drain(event: drain, listener: Function0[Unit]): ClientRequest
@JSName("once")
def once_error(event: error, listener: Function1[Error, Unit]): ClientRequest
@JSName("once")
def once_finish(event: finish, listener: Function0[Unit]): ClientRequest
@JSName("once")
def once_information(event: information, listener: Function1[InformationEvent, Unit]): ClientRequest
@JSName("once")
def once_pipe(event: pipe, listener: Function1[Readable, Unit]): ClientRequest
@JSName("once")
def once_response(event: response, listener: Function1[IncomingMessage, Unit]): ClientRequest
@JSName("once")
def once_socket(event: socket, listener: Function1[Socket, Unit]): ClientRequest
@JSName("once")
def once_timeout(event: timeout, listener: Function0[Unit]): ClientRequest
@JSName("once")
def once_unpipe(event: unpipe, listener: Function1[Readable, Unit]): ClientRequest
@JSName("once")
def once_upgrade(event: upgrade, listener: Function3[IncomingMessage, Socket, Buffer, Unit]): ClientRequest
def prependListener(event: String, listener: Function1[Any, Unit]): ClientRequest
def prependListener(event: Symbol, listener: Function1[Any, Unit]): ClientRequest
@JSName("prependListener")
def prependListener_abort(event: abort, listener: Function0[Unit]): ClientRequest
@JSName("prependListener")
def prependListener_close(event: close, listener: Function0[Unit]): ClientRequest
@JSName("prependListener")
def prependListener_connect(event: connect, listener: Function3[IncomingMessage, Socket, Buffer, Unit]): ClientRequest
@JSName("prependListener")
def prependListener_continue(event: continue, listener: Function0[Unit]): ClientRequest
@JSName("prependListener")
def prependListener_drain(event: drain, listener: Function0[Unit]): ClientRequest
@JSName("prependListener")
def prependListener_error(event: error, listener: Function1[Error, Unit]): ClientRequest
@JSName("prependListener")
def prependListener_finish(event: finish, listener: Function0[Unit]): ClientRequest
@JSName("prependListener")
def prependListener_information(event: information, listener: Function1[InformationEvent, Unit]): ClientRequest
@JSName("prependListener")
def prependListener_pipe(event: pipe, listener: Function1[Readable, Unit]): ClientRequest
@JSName("prependListener")
def prependListener_response(event: response, listener: Function1[IncomingMessage, Unit]): ClientRequest
@JSName("prependListener")
def prependListener_socket(event: socket, listener: Function1[Socket, Unit]): ClientRequest
@JSName("prependListener")
def prependListener_timeout(event: timeout, listener: Function0[Unit]): ClientRequest
@JSName("prependListener")
def prependListener_unpipe(event: unpipe, listener: Function1[Readable, Unit]): ClientRequest
@JSName("prependListener")
def prependListener_upgrade(event: upgrade, listener: Function3[IncomingMessage, Socket, Buffer, Unit]): ClientRequest
def prependOnceListener(event: String, listener: Function1[Any, Unit]): ClientRequest
def prependOnceListener(event: Symbol, listener: Function1[Any, Unit]): ClientRequest
@JSName("prependOnceListener")
def prependOnceListener_abort(event: abort, listener: Function0[Unit]): ClientRequest
@JSName("prependOnceListener")
def prependOnceListener_close(event: close, listener: Function0[Unit]): ClientRequest
@JSName("prependOnceListener")
@JSName("prependOnceListener")
def prependOnceListener_continue(event: continue, listener: Function0[Unit]): ClientRequest
@JSName("prependOnceListener")
def prependOnceListener_drain(event: drain, listener: Function0[Unit]): ClientRequest
@JSName("prependOnceListener")
def prependOnceListener_error(event: error, listener: Function1[Error, Unit]): ClientRequest
@JSName("prependOnceListener")
def prependOnceListener_finish(event: finish, listener: Function0[Unit]): ClientRequest
@JSName("prependOnceListener")
@JSName("prependOnceListener")
def prependOnceListener_pipe(event: pipe, listener: Function1[Readable, Unit]): ClientRequest
@JSName("prependOnceListener")
def prependOnceListener_response(event: response, listener: Function1[IncomingMessage, Unit]): ClientRequest
@JSName("prependOnceListener")
def prependOnceListener_socket(event: socket, listener: Function1[Socket, Unit]): ClientRequest
@JSName("prependOnceListener")
def prependOnceListener_timeout(event: timeout, listener: Function0[Unit]): ClientRequest
@JSName("prependOnceListener")
def prependOnceListener_unpipe(event: unpipe, listener: Function1[Readable, Unit]): ClientRequest
@JSName("prependOnceListener")
def setNoDelay(): Unit
def setNoDelay(noDelay: Boolean): Unit
def setSocketKeepAlive(): Unit
def setSocketKeepAlive(enable: Boolean): Unit
def setSocketKeepAlive(enable: Boolean, initialDelay: Double): Unit
def setSocketKeepAlive(enable: Unit, initialDelay: Double): Unit
def setTimeout(timeout: Double): ClientRequest
def setTimeout(timeout: Double, callback: Function0[Unit]): ClientRequest

Inherited methods

def hasOwnProperty(v: String): Boolean
Inherited from
Object
def isPrototypeOf(v: Object): Boolean
Inherited from
Object
def propertyIsEnumerable(v: String): Boolean
Inherited from
Object
def toLocaleString(): String
Inherited from
Object
def valueOf(): Any
Inherited from
Object

Concrete fields

var aborted: Boolean
var host: String
var method: String
var path: String
var protocol: String