您的位置:首页 > 其它

WPF和Windows Phone Post组装函数

2015-08-05 22:33 309 查看

private async void PostFun(Uri uri,string postdata)

{

//实现Post数据的访问

//postdata格式:phone=18712345678&password=12345678

try

{

Dictionary<String, String> dic = UnpackData(postdata);

FormUrlEncodedContent content = new FormUrlEncodedContent(dic);

HttpResponseMessage response = await Helper.httpclient.PostAsync(uri, content);

Helper.HttpFeed = await response.Content.ReadAsStringAsync();

}

catch(Exception ex)

{

MessageBox.Show(ex.Message);

}

}

private Dictionary<String, String> UnpackData(string postdata)

{

//postdata格式:phone=18712345678&password=12345678

//自动完成格式转换功能

Dictionary<String, String> dic = new Dictionary<string, string>();

string []data=postdata.Split('&');

for (int i = 0; i < data.Length;i++ )

{

string[] datadetails = data[i].Split('=');

dic.Add(datadetails[0], datadetails[1]);

}

return dic;

}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: