@Generated(value="org.realityforge.webtack")
@JsType(isNative=true,
namespace="<global>",
name="Headers")
public class Headers
extends java.lang.Object
| Modifier and Type | Class and Description |
|---|---|
static class |
Headers.Entry |
static interface |
Headers.ForEachCallback |
static interface |
Headers.ForEachCallback2 |
static interface |
Headers.ForEachCallback3 |
| Constructor and Description |
|---|
Headers()
The Headers() constructor creates a new Headers object.
|
Headers(HeadersInit init)
The Headers() constructor creates a new Headers object.
|
Headers(JsArray<JsArray<java.lang.String>> init)
The Headers() constructor creates a new Headers object.
|
Headers(JsArray<java.lang.String>[] init)
The Headers() constructor creates a new Headers object.
|
Headers(jsinterop.base.JsPropertyMap<java.lang.String> init)
The Headers() constructor creates a new Headers object.
|
| Modifier and Type | Method and Description |
|---|---|
void |
append(java.lang.String name,
java.lang.String value)
The append() method of the Headers interface appends a new value onto an existing header inside a Headers object, or adds the header if it does not already exist.
|
void |
delete(java.lang.String name)
The delete() method of the Headers interface deletes a header from the current Headers object.
|
JsIterator<Headers.Entry> |
entries()
The Headers.entries() method returns an iterator allowing to go through all key/value pairs contained in this object.
|
void |
forEach(Headers.ForEachCallback callback) |
void |
forEach(Headers.ForEachCallback2 callback) |
void |
forEach(Headers.ForEachCallback3 callback) |
java.lang.String |
get(java.lang.String name)
The get() method of the Headers interface returns a byte string of all the values of a header within a Headers object with a given name.
|
boolean |
has(java.lang.String name)
The has() method of the Headers interface returns a boolean stating whether a Headers object contains a certain header.
|
JsIterator<java.lang.String> |
keys()
The Headers.keys() method returns an iterator allowing to go through all keys contained in this object.
|
void |
set(java.lang.String name,
java.lang.String value)
The set() method of the Headers interface sets a new value for an existing header inside a Headers object, or adds the header if it does not already exist.
|
JsIterator<java.lang.String> |
values()
The Headers.values() method returns an iterator allowing to go through all values contained in this object.
|
public Headers(@Nonnull
HeadersInit init)
public Headers(@Nonnull
JsArray<JsArray<java.lang.String>> init)
public Headers(@Nonnull
JsArray<java.lang.String>[] init)
public Headers(@Nonnull
jsinterop.base.JsPropertyMap<java.lang.String> init)
public Headers()
public void append(@Nonnull
java.lang.String name,
@Nonnull
java.lang.String value)
public void delete(@Nonnull
java.lang.String name)
@Nullable
public java.lang.String get(@Nonnull
java.lang.String name)
public boolean has(@Nonnull
java.lang.String name)
public void set(@Nonnull
java.lang.String name,
@Nonnull
java.lang.String value)
@Nonnull public JsIterator<java.lang.String> keys()
@Nonnull public JsIterator<java.lang.String> values()
@Nonnull public JsIterator<Headers.Entry> entries()
public void forEach(@Nonnull
Headers.ForEachCallback callback)
public void forEach(@Nonnull
Headers.ForEachCallback2 callback)
public void forEach(@Nonnull
Headers.ForEachCallback3 callback)