---
title: countOfRequestBodyBytesBeforeEncoding
framework: foundation
role: symbol
role_heading: Instance Property
path: foundation/urlsessiontasktransactionmetrics/countofrequestbodybytesbeforeencoding
---

# countOfRequestBodyBytesBeforeEncoding

The size of the upload body data, file, or stream, in bytes.

## Declaration

```swift
var countOfRequestBodyBytesBeforeEncoding: Int64 { get }
```

## See Also

### Accessing data transfer metrics

- [countOfRequestBodyBytesSent](foundation/urlsessiontasktransactionmetrics/countofrequestbodybytessent.md)
- [countOfRequestHeaderBytesSent](foundation/urlsessiontasktransactionmetrics/countofrequestheaderbytessent.md)
- [countOfResponseBodyBytesAfterDecoding](foundation/urlsessiontasktransactionmetrics/countofresponsebodybytesafterdecoding.md)
- [countOfResponseBodyBytesReceived](foundation/urlsessiontasktransactionmetrics/countofresponsebodybytesreceived.md)
- [countOfResponseHeaderBytesReceived](foundation/urlsessiontasktransactionmetrics/countofresponseheaderbytesreceived.md)
