使用 ServiceStack JsonServiceClient 发出 Get 请求时,ContentType 为 null

ContentType is null when making Get requests using ServiceStack JsonServiceClient

在我的集成测试中,当我使用 ServiceStack 的 JsonServiceClient 发出 Get 请求时,ContentType 为 null。但是,所有 Post 请求都有一个 ContentType。是故意排除的吗? IE。

有什么方法可以使用此客户端设置 ContentType 吗?

GET 请求没有 Content-Type,因为它没有请求 body。

请求 Header 上的 Content-Type 指定请求 Body 的格式,同样在响应 Body 上指定响应的格式 Body 在.

您可能会在 Accept HTTP 请求 Header 之后,它告诉服务器它希望在响应中使用的首选内容类型。