FluUrl在处理 Json/UrlEncoded 请求方面做得很好。但是,文档并没有真正指出如何处理其他请求类型,例如text/xml
.
使用 FluUrl 进行 XML POST 的最佳方式是什么?
这(访问底层HttpClient
)有点违背了使用 FluUrl 的目的,因为您需要再次构建 URI 和内容:
var result = await "http://someUrl"
.AppendPathSegment(pathSegment)
.SetQueryParam("name", name)
.WithBasicAuth(_userName, _apiToken)
.HttpClient
.PostAsync(<uri>, <content>);