如何将字符串sUsername
插入到myEmail
中,将sPassword
插入到myPassword
中?
sUsername
和sPassword
来自登录表单。
我正在学习JSON,我能否创建一个JSON变量并用sUsername
和sPassword
的值填充它?
以下是我的代码:
public void login(string sUsername, string sPassword)
{
var httpWebRequest = (System.Net.HttpWebRequest)System.Net.WebRequest.Create("http://atsiri.online/api/v1.php");
httpWebRequest.ContentType = "application/json";
httpWebRequest.Method = "POST";
using (var streamWriter = new System.IO.StreamWriter(httpWebRequest.GetRequestStream()))
{
string json = @"
{
""type"":""login"",
""condition"":{
""0"":{
""key"":""email"",
""value"":""myEmail""
},
""1"":{
""key"":""password"",
""value"":""myPassword""
}
}
}";
streamWriter.Write(json);
streamWriter.Flush();
streamWriter.Close();
}
var httpResponse = (System.Net.HttpWebResponse)httpWebRequest.GetResponse();
using (var streamReader = new System.IO.StreamReader(httpResponse.GetResponseStream()))
{
var result = streamReader.ReadToEnd();
Console.WriteLine(result.ToString());
}
}