C# 如何将字符串作为参数传递?使用System.Net.Http;
我在用这条线C# 如何将字符串作为参数传递?使用System.Net.Http;,c#,visual-studio,post,system.net.httpwebrequest,C#,Visual Studio,Post,System.net.httpwebrequest,我在用这条线 client.PostAsync("mysite.net/login.asmx/login", content); 我需要我的内容像id=21&name=myname&password=pass&json=1 它应该是一个字符串 但是这里接受的类型是一个FormUrlEncodedContent,因此我不知道这个类如何创建值,它是否像json一样工作,以及它是否会改变我需要的结构id=21&name=myname&password=pass&json=1(应该是url的其余部分)
client.PostAsync("mysite.net/login.asmx/login", content);
我需要我的内容像id=21&name=myname&password=pass&json=1
它应该是一个字符串
但是这里接受的类型是一个FormUrlEncodedContent,因此我不知道这个类如何创建值,它是否像json一样工作,以及它是否会改变我需要的结构id=21&name=myname&password=pass&json=1(应该是url的其余部分)
例如,如何发送和接收将其转换为我的类用户的响应
我也在用它
var content = new FormUrlEncodedContent(new[]
{
new KeyValuePair<string, string>("id", "125"),
new KeyValuePair<string, string>("mailadress", login),
new KeyValuePair<string, string>("password", pass),
new KeyValuePair<string, string>("json", "1"),
});
多谢各位。
我真的需要此帮助正文的发送将与URL编码的格式完全相同(类似于您的示例字符串),在您的C#示例中,它将作为以下格式发送:
id=125&mailaddress=login&password=pass&json=1
收到将其转换为我的类用户的响应
请包含用户的源代码。我会,等等…@mjwills我该怎么办??你能帮忙吗?
id=125&mailaddress=login&password=pass&json=1