【发布时间】:2013-11-15 16:05:55
【问题描述】:
我从 Nuget 获得了thisHttpClient。
当我想获取数据时,我会这样做:
var response = await httpClient.GetAsync(url);
var data = await response.Content.ReadAsStringAsync();
但问题是我不知道如何发布数据?
我必须发送一个发布请求并在其中发送这些值:comment="hello world" 和questionId = 1。这些可以是一个类的属性,我不知道。
更新我不知道如何将这些值添加到HttpContent,因为 post 方法需要它。 httClient.Post(string, HttpContent);
【问题讨论】:
-
你尝试过使用 Post 方法吗?
-
您应该遵循文档,了解您应该在帖子中发送哪些内容(如果您遵循 API)。然后,只需填写一个 HttpContent 并使用 PostAsync 你试过了吗?
-
@Patrick 谢谢,我已经更新了我的问题
-
顺便说一句,在发布您的问题 10 分钟后发布 cmets “没有人帮忙吗?”笑脸可能不会鼓励其他溢出者更快地帮助你。如果您没有找到任何人回答您的问题,您可能希望查看您的问题,看看您可以做些什么来改进它,并提供有关您尝试过的更多信息,而不是期望其他人猜测您知道什么。
-
如果有人想使用 HttpClient 上传文件 - C# HttpClient 4.5 multipart/form-data upload
标签: c# windows-phone-7 windows-phone-8 windows-phone dotnet-httpclient