diff --git a/Pilz.Net/Api/ApiClient.cs b/Pilz.Net/Api/ApiClient.cs
index eea248b..88d1cfb 100644
--- a/Pilz.Net/Api/ApiClient.cs
+++ b/Pilz.Net/Api/ApiClient.cs
@@ -104,11 +104,13 @@ public class ApiClient(string apiUrl) : IApiClient
{
content = new ByteArrayContent(messageRawBytes.Data);
content.Headers.ContentType = new("application/octet-stream");
+ content.Headers.ContentLength = messageRawBytes.Data.Length;
}
else if (context.Message is ApiRawStreamMessage messageRawStream)
{
content = new StreamContent(messageRawStream.Data);
content.Headers.ContentType = new("application/octet-stream");
+ content.Headers.ContentLength = messageRawStream.Data.Length;
}
else if (context.Message is not null)
content = new StringContent(context.Serializer.Serialize(context.Message)!, null, "application/json");
diff --git a/Pilz.Net/Pilz.Net.csproj b/Pilz.Net/Pilz.Net.csproj
index ade6833..b1ca5c5 100644
--- a/Pilz.Net/Pilz.Net.csproj
+++ b/Pilz.Net/Pilz.Net.csproj
@@ -8,7 +8,7 @@
- 2.11.1
+ 2.11.2