【发布时间】:2015-03-10 18:06:41
【问题描述】:
FlUrl 在处理 Json/UrlEncoded 请求方面做得很好。但是,文档并没有真正指出如何处理其他请求类型,例如 text/xml。
使用 FluUrl 进行 XML POST 的最佳方式是什么?
这(访问底层HttpClient)有点违背了使用FlUrl的目的,因为您需要再次构建URI和内容:
var result = await "http://someUrl"
.AppendPathSegment(pathSegment)
.SetQueryParam("name", name)
.WithBasicAuth(_userName, _apiToken)
.HttpClient
.PostAsync(<uri>, <content>);
【问题讨论】:
标签: c# c#-5.0 dotnet-httpclient flurl