ソース掲示板




すべてから検索

キーワード   条件 表示 現行ログ 過去ログ トピックス 名前 本文

  メンテナンス 前画面に戻る

対象スレッド 件名: Windows Phone(C#) HTTP Post
名前: lightbox
処理選択
パスワード

件名 Windows Phone(C#) HTTP Post
名前 lightbox
コメント
@DIV
private void button1_Click_1(object sender, RoutedEventArgs e)
{

	WebClient HttpClient = new WebClient();

	// ダウンロード完了後に呼び出されるイベントハンドラを設定
	HttpClient.UploadStringCompleted += new UploadStringCompletedEventHandler(HttpPostCompleted);

	// POST 用 Http ヘッダの設定
	HttpClient.Headers["Content-Type"] = "application/x-www-form-urlencoded";

	// 送信
	string url = "http://localhost/kouki_kadai/server.php";

	string data_string = "type=dml&query=" + Uri.EscapeDataString("update アニメ set FF = 0 where ID= '0001'");
	HttpClient.UploadStringAsync(new Uri(url), "POST", data_string);

}

void HttpPostCompleted(object sender, UploadStringCompletedEventArgs e)
{
	if (e.Error == null)
	{
		// 指定したURIから読み込んだ文字列を取得
		Debug.WriteLine(e.Result);

		MessageBox.Show("送信しました");

	}
	else
	{
		MessageBox.Show("通信エラーが発生しました。\r\n" + e.Error.Message);
	}
}
@END