1
我试图发布以休息。httpClient.PostAsync返回“方法不允许”(在winform应用程序中运行)
这是我的代码:
string URL = "http://xxx.xxx.x.xx:8080/Name/NAME/";
string urlParameters = "?key=T_PAPPS&value=sofsof";
HttpClient client = new HttpClient();
client.BaseAddress = new Uri(URL);
client.DefaultRequestHeaders.Accept.Add(
new MediaTypeWithQualityHeaderValue("application/x-www-form-urlencoded"));
HttpResponseMessage response = client.PostAsync(URL, new StringContent(urlParameters)).Result;
我的应用程序是WinForm应用程序(而不是web)。
我在做什么错?
感谢您的提前。
(restsharp返回同样的错误(在那里我也没有成功更改为应用程序/应用程序/ JSON)的X WWW的形式,进行了urlencoded)
那么可能它不接受POST请求。 –