Restsharp.RestRequest.RemoveJsonBody()

本文关键字:RemoveJsonBody RestRequest Restsharp | 更新日期: 2023-09-27 18:10:02

我可以这样添加到JSON主体:

_request.AddJsonBody(obj1);
_request.AddJsonBody(obj2);

如何清除身体?没有RemoveJsonBody()方法或类似的方法。

Restsharp.RestRequest.RemoveJsonBody()

您可以使用:

_request.Parameters.Clear();

清除请求体中的所有参数。

_request.Parameters.RemoveAt(1);

删除指定索引处的元素。

你可以让它时髦,只删除RequestBody类型,并保留标题:

_request.Parameters.RemoveAll(x => x.Type == RestSharp.ParameterType.RequestBody);