| | |
| | | using (HttpClient client = new HttpClient()) |
| | | { |
| | | // 将参数转换为FormUrlEncodedContent |
| | | var content = new FormUrlEncodedContent(ConvertToKeyValuePairs(parameters)); |
| | | string content = JsonConvert.SerializeObject(parameters); |
| | | |
| | | // 发送POST请求并获取响应 |
| | | HttpResponseMessage response = await client.PostAsync(url, content); |
| | | var request = new HttpRequestMessage(HttpMethod.Post, url); |
| | | |
| | | request.Content = new StringContent(content, Encoding.UTF8, "application/json"); |
| | | //var content = new FormUrlEncodedContent(ConvertToKeyValuePairs(parameters)); |
| | | //// 发送POST请求并获取响应 |
| | | //HttpResponseMessage response = await client.PostAsync(url, content); |
| | | HttpResponseMessage response = await client.SendAsync(request); |
| | | |
| | | // 确保响应成功 |
| | | response.EnsureSuccessStatusCode(); |