同步菜单:
// 同步get
private void button1_Click(object sender, EventArgs e)
{
string s = Http.Send("http://192.168.113.74:3000/All");
string s1 = Http.Send("http://192.168.113.74:3000/getTest?type=2");
Console.WriteLine(s);
this.label1.Text = s1;
}
注:http://192.168.113.74:3000/是自己的服务器
同步post 字符串拼接:
private void button2_Click(object sender, EventArgs e)
{
string s = Http.Send("http://192.168.113.74:3000/register", Http.HttpType.POST, "name=like&psw=123456", false);
this.label1.Text = s;
}
同步post2 json格式
private void button3_Click(object sender, EventArgs e)
{
string s = Http.Send("http://192.168.113.74:3000/register", Http.HttpType.POST, "{ \"name\":\"天王盖地虎,宝塔镇河妖\",\"psw\":123456}", true);
this.label1.Text = s;
}
异步方法:
// 异步get
private async void button6_Click(object sender, EventArgs e)
{
string s = await Http.SendAsync("http://192.168.113.74:3000/login?name=10001&psw=123456");
this.label1.Text = s;
}
// 异步post1 字符拼接
private async void button5_Click(object sender, EventArgs e)
{
string s = await Http.SendAsync("http://192.168.113.74:3000/register",
Http.HttpType.POST, "name=头戴三叉束发紫金冠 体挂四川红棉百花袍 身披兽面吞头连环铠 腰系勒甲玲珑狮蛮带 手持方天画戟 坐下嘶风赤兔马 之吕小布 是也&psw=123456",
false);
this.label1.Text = s;
}
// 异步post2 json格式
private async void button4_Click(object sender, EventArgs e)
{
string s = await Http.SendAsync("http://192.168.113.74:3000/register", Http.HttpType.POST,
"{\"name\":\"手动滑稽是的实打实\",\"psw\":123456}",true
);
this.label1.Text = s;
}