我使用下面的代码向服务器发送POST请求:
string url = "http://myserver/method?param1=1¶m2=2"
HttpClientHandler handler = new HttpClientHandler();
HttpClient httpClient = new HttpClient(handler);
HttpRequestMessage request = new HttpRequestMessage(HttpMethod.Post, url);
HttpResponseMessage response = await httpClient.SendAsync(request);
我无法访问服务器进行调试,但我想知道,这个请求是作为POST还是GET发送的?
如果是GET,我要如何更改代码以将param1和param2作为POST数据发送(而不是在URL中)?
url
, 通过传入HttpMethod.Post
来创建一个POST请求。那么,param1和param2是什么? - Ben Robinson