# UrlResponseInfo.HeaderBlock


```
public abstract class UrlResponseInfo.HeaderBlock
```

<br />

*** ** * ** ***

Unmodifiable container of response headers or trailers.

## Summary

| ### Public constructors |
|---|
| `https://developer.android.com/develop/connectivity/cronet/reference/org/chromium/net/UrlResponseInfo.HeaderBlock#HeaderBlock()()` |

| ### Public methods |
|---|---|
| `abstract https://developer.android.com/reference/java/util/List.html<https://developer.android.com/reference/java/util/Map.Entry.html<https://developer.android.com/reference/java/lang/String.html, https://developer.android.com/reference/java/lang/String.html>>` | `https://developer.android.com/develop/connectivity/cronet/reference/org/chromium/net/UrlResponseInfo.HeaderBlock#getAsList()()` Returns an unmodifiable list of the response header field and value pairs. |
| `abstract https://developer.android.com/reference/java/util/Map.html<https://developer.android.com/reference/java/lang/String.html, https://developer.android.com/reference/java/util/List.html<https://developer.android.com/reference/java/lang/String.html>>` | `https://developer.android.com/develop/connectivity/cronet/reference/org/chromium/net/UrlResponseInfo.HeaderBlock#getAsMap()()` Returns an unmodifiable map from response-header field names to lists of values. |

## Public constructors

### HeaderBlock

```
public HeaderBlock()
```

## Public methods

### getAsList

```
public abstract List<Map.Entry<String, String>> getAsList()
```

Returns an unmodifiable list of the response header field and value pairs. The headers are in the same order they are received over the wire.

| Returns |
|---|---|
| `https://developer.android.com/reference/java/util/List.html<https://developer.android.com/reference/java/util/Map.Entry.html<https://developer.android.com/reference/java/lang/String.html, https://developer.android.com/reference/java/lang/String.html>>` | an unmodifiable list of response header field and value pairs |

### getAsMap

```
public abstract Map<String, List<String>> getAsMap()
```

Returns an unmodifiable map from response-header field names to lists of values. Each list of values for a single header field is in the same order they were received over the wire.

| Returns |
|---|---|
| `https://developer.android.com/reference/java/util/Map.html<https://developer.android.com/reference/java/lang/String.html, https://developer.android.com/reference/java/util/List.html<https://developer.android.com/reference/java/lang/String.html>>` | an unmodifiable map from response-header field names to lists of values |