object HttpRequest extends Serializable
Linear Supertypes
Ordering
- Alphabetic
- By Inheritance
Inherited
- HttpRequest
- Serializable
- Serializable
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- All
Value Members
-
final
def
!=(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
final
def
##(): Int
- Definition Classes
- AnyRef → Any
-
final
def
==(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
final
def
asInstanceOf[T0]: T0
- Definition Classes
- Any
-
def
clone(): AnyRef
- Attributes
- protected[java.lang]
- Definition Classes
- AnyRef
- Annotations
- @native() @throws( ... )
- def delete[F[_]](uri: Uri): HttpRequest[F]
-
final
def
eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
-
def
equals(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
def
finalize(): Unit
- Attributes
- protected[java.lang]
- Definition Classes
- AnyRef
- Annotations
- @throws( classOf[java.lang.Throwable] )
-
def
fromStream[F[_]](maxHeaderSize: Int, headerCodec: Codec[HttpRequestHeader])(implicit arg0: RaiseThrowable[F]): Pipe[F, Byte, (HttpRequestHeader, Stream[F, Byte])]
Reads http header and body from the stream of bytes.
Reads http header and body from the stream of bytes.
If the body is encoded in chunked encoding this will decode it
- maxHeaderSize
Maximum size of the http header
- headerCodec
header codec to use
- def get[F[_]](uri: Uri): HttpRequest[F]
-
final
def
getClass(): Class[_]
- Definition Classes
- AnyRef → Any
- Annotations
- @native()
-
def
hashCode(): Int
- Definition Classes
- AnyRef → Any
- Annotations
- @native()
-
final
def
isInstanceOf[T0]: Boolean
- Definition Classes
- Any
-
final
def
ne(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
-
final
def
notify(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
-
final
def
notifyAll(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
- def post[F[_], A](uri: Uri, a: A)(implicit arg0: RaiseThrowable[F], E: BodyEncoder[A]): HttpRequest[F]
- def put[F[_], A](uri: Uri, a: A)(implicit arg0: RaiseThrowable[F], E: BodyEncoder[A]): HttpRequest[F]
-
final
def
synchronized[T0](arg0: ⇒ T0): T0
- Definition Classes
- AnyRef
-
def
toStream[F[_]](request: HttpRequest[F], headerCodec: Codec[HttpRequestHeader])(implicit arg0: RaiseThrowable[F]): Stream[F, Byte]
Converts the supplied request to binary stream of data to be sent over wire.
Converts the supplied request to binary stream of data to be sent over wire. Note that this inspects the headers to eventually perform chunked encoding of the stream, if that indication is present in headers,
Otherwise this just encodes as binary stream of data after header of the request.
- request
request to convert to stream
- headerCodec
Codec to convert the header to bytes
-
def
toString(): String
- Definition Classes
- AnyRef → Any
-
final
def
wait(): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
-
final
def
wait(arg0: Long, arg1: Int): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
-
final
def
wait(arg0: Long): Unit
- Definition Classes
- AnyRef
- Annotations
- @native() @throws( ... )