|
- Console.WriteLine("----------------------------------GET请求------------------------------");
- using (HttpClient client = new HttpClient())
- {
- string url = "http://10.55.16.123:8989/WebITMS.asmx/IsTest";
- string param1 = "ATLuoDing";
- string param2 = "ZCUIsTest";
- string param3 = "66863268767";
- // 构建带参数的URL
- string queryString = $"?GongXu={param1}&token={param2}&SN={param2}";
- string fullUrl = url + queryString;
- // 发送GET请求
- HttpResponseMessage response = await client.GetAsync(fullUrl);
- response.EnsureSuccessStatusCode(); // 确保请求成功
- string responseBody = await response.Content.ReadAsStringAsync();
- Console.WriteLine(responseBody);
- }
- Console.WriteLine("----------------------------------POST请求------------------------------");
-
- using (var client = new HttpClient())
- {
- string url = "http://10.55.16.123:8989/WebITMS.asmx/IsTest";
- var formData = new List<KeyValuePair<string, string>>()
- {
- new KeyValuePair<string, string>("GongXu", "ATLuoDing"),
- new KeyValuePair<string, string>("token", "ZCUIsTest"),
- new KeyValuePair<string, string>("SN", "66863268767")
- };
- var content = new FormUrlEncodedContent(formData);
- var response = await client.PostAsync(url, content);
- if (response.IsSuccessStatusCode)
- {
- string responseBody = await response.Content.ReadAsStringAsync();
- Console.WriteLine("Response: " + responseBody);
- }
- else
- {
- Console.WriteLine("Error: " + response.StatusCode);
- }
- }
复制代码
|
|