gpt4 book ai didi

c# - 来自 Windows Phone 8 的 Http GET 请求

转载 作者:行者123 更新时间:2023-11-30 15:30:16 24 4
gpt4 key购买 nike

此代码适用于 Windows 窗体:

string URI = "http://localhost/1/index.php?dsa=232323";
string myParameters = "";

using (WebClient wc = new WebClient())
{
wc.Headers[HttpRequestHeader.ContentType] = "application/x-www-form-urlencoded";
string HtmlResult = wc.UploadString(URI, myParameters);
}

但我想从 Windows Phone 8 发送 http GET 请求。在 wp 8 中没有方法 UploadString() 等等...

最佳答案

只需使用 HttpClient

using(HttpClient hc = new HttpClient())
{
var response = await hc.PostAsync(url,new StringContent (yourString));
}

对于您的情况,您可以上传 FormUrlEncodedContent 内容,而不是手动形成上传字符串。

using(HttpClient hc = new HttpClient())
{
var keyValuePairs = new Dictionary<string,string>();
// Fill keyValuePairs

var content = new FormUrlEncodedContent(keyValuePairs);

var response = await hc.PostAsync(url, content);
}

关于c# - 来自 Windows Phone 8 的 Http GET 请求,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22426851/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com