このJSONデータ文字列を自分のphpサイトに投稿しようとしています。
{
"tag":"login"
"email":"email@email.com"
"password":"P@ssw0rd"
}
これは私が持っている私のC#コードです:
HttpClient client = new HttpClient();
client.BaseAddress = new Uri("http://localhost/login/");
string link = "http://localhost/login/";
UserCredentials cred = new UserCredentials(email.Text, pass.Password.ToString());
var data = new Dictionary<string, List<UserCredentials>>();
string json = JsonConvert.SerializeObject(data, Formatting.Indented);
HttpResponseMessage re = await client.PostAsync(link, new StringContent(json));
ユーザー資格情報クラス:
public class UserCredentials
{
public UserCredentials(string user, string pass)
{
User = user;
Pass = pass;
Tag = "login";
}
internal string User;
internal string Pass;
internal string Tag;
}
私のphpスクリプトで:
<?php
if (isset($_POST['tag']) && $_POST['tag'] != '') {
echo "got tags";
else
echo "didn't get anything";
?>
postasyncメソッドを介してタグを送信する方法を誰かが知っていますか?私は「何も得られなかった」を得ています..助けてください