我正在使用JsonHttpClient与现有的REST服务器通信。有什么方法可以指定发送某些参数作为查询/表单参数吗?
最佳答案
我们使用don't recommend using ServiceStack's Service Clients for 3rd Party APIs,相反,您可以使用HTTP Utils,它更加灵活,可让您通过以下方式发送queryString:
var url = baseUrl
.AddQueryParam("foo", 1)
.AddQueryParam("bar", 2);
以及许多different APIs to send HTTP FormData,例如:
var response = url
.PostToUrl("Username=mythz&Password=password");
var response = url
.PostToUrl(new Login { Username="mythz", Password="password" });
关于c# - 指定给ServiceStack发送参数作为查询参数,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/41553999/