如何捕获JSON请求消息

本文关键字:消息 请求 JSON 何捕获 | 更新日期: 2023-09-27 17:52:48

var response = await client.PostAsJsonAsync("customers/xxxx/xxxxx/documents", requestMessage);

requestMessage是JSON的c#对象表示。当使用PostAsJsonAsync时,我没有得到与发布JSON字符串相同的响应。我想以某种方式拦截,可能是写到日志文件或某处,并检查正在构建的JSON字符串进行验证。

请建议。

如何捕获JSON请求消息

我弄清楚了,它只是通过在JsonConvert上使用serializeobject

var serializedObject = JsonConvert.SerializeObject(requestMessage);