Skip to content

Commit e13ff37

Browse files
authored
Merge pull request #18 from gavar/main
Handle empty response data in UnityWebRequestHttpHandler
2 parents 0983155 + 7b2da25 commit e13ff37

2 files changed

Lines changed: 2 additions & 2 deletions

File tree

src/GrpcWebSocketBridge.Client.Unity/Assets/Plugins/GrpcWebSocketBridge/GrpcWebSocketBridge.Client/Unity/UnityWebRequestHttpHandler.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -48,7 +48,7 @@ protected override async Task<HttpResponseMessage> SendAsync(HttpRequestMessage
4848
{
4949
RequestMessage = request,
5050
Version = HttpVersion.Version11,
51-
Content = new ByteArrayContent(unityWebRequest.downloadHandler.data),
51+
Content = new ByteArrayContent(unityWebRequest.downloadHandler.data ?? Array.Empty<byte>()),
5252
};
5353

5454
foreach (var responseHeader in unityWebRequest.GetResponseHeaders())

src/GrpcWebSocketBridge.Client/Unity/UnityWebRequestHttpHandler.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -51,7 +51,7 @@ protected override async Task<HttpResponseMessage> SendAsync(HttpRequestMessage
5151
{
5252
RequestMessage = request,
5353
Version = HttpVersion.Version11,
54-
Content = new ByteArrayContent(unityWebRequest.downloadHandler.data),
54+
Content = new ByteArrayContent(unityWebRequest.downloadHandler.data ?? Array.Empty<byte>()),
5555
};
5656

5757
foreach (var responseHeader in unityWebRequest.GetResponseHeaders())

0 commit comments

Comments
 (0)