3.17内容处理器与响应转换器

IHttpContentProcessor 接口定义了如何根据请求的内容类型或原始类型构建 HttpContent 实例。

添加请求内容处理器#

IHttpContentProcessor 接口定义了如何根据请求的内容类型或原始类型构建 HttpContent 实例。

cs
HttpRequestBuilder.Post("https://furion.net/")    .AddHttpContentProcessors(() => [ new StringContentProcessor() ]);  // 可添加多个处理器

添加响应内容转换器#

IHttpContentConverter 接口指定了如何将响应内容 HttpResponseMessage 转换为目标类型的实例。

cs
HttpRequestBuilder.Post("https://furion.net/")    .AddHttpContentConverters(() => [ new StringContentConverter() ]);  // 可添加多个转换器