mirror of
https://github.com/anjoy8/Blog.Core.git
synced 2024-09-20 23:48:27 +08:00
Update EncryptionResponseMiddleware.cs
This commit is contained in:
parent
908e170a79
commit
d0fe732331
|
@ -78,12 +78,16 @@ namespace Blog.Core.Extensions
|
||||||
string resJson = JsonConvert.SerializeObject(new { response, msg, status, s, success });
|
string resJson = JsonConvert.SerializeObject(new { response, msg, status, s, success });
|
||||||
|
|
||||||
context.Response.Clear();
|
context.Response.Clear();
|
||||||
await using var streamlriter = new StreamWriter(originalBodyStream, leaveOpen: true);
|
responseCxt.ContentType = "application/json";
|
||||||
await streamlriter.WriteAsync(resJson);
|
|
||||||
|
|
||||||
//var encryptedData = Encoding.UTF8.GetBytes(resJson);
|
//await using var streamlriter = new StreamWriter(originalBodyStream, leaveOpen: true);
|
||||||
//responseCxt.ContentLength = encryptedData.Length;
|
//await streamlriter.WriteAsync(resJson);
|
||||||
//await originalBodyStream.WriteAsync(encryptedData, 0, encryptedData.Length);
|
|
||||||
|
var encryptedData = Encoding.UTF8.GetBytes(resJson);
|
||||||
|
responseCxt.ContentLength = encryptedData.Length;
|
||||||
|
await originalBodyStream.WriteAsync(encryptedData, 0, encryptedData.Length);
|
||||||
|
|
||||||
|
responseCxt.Body = originalBodyStream;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
|
|
Loading…
Reference in New Issue
Block a user