我想使用 restSharp 的 PUT/POST 方法在 redmine 上创建/修改问题。我无法使用 Rest sharp 找到有关 xml PUT/POST 的有价值信息。我尝试了来自 restsharp.org 的各种方法 Addbody("test", "subject");
,IRestResponse response = client.Execute(request);
但 Redmine 没有任何变化。我究竟做错了什么?
POST 给出“仅允许获取、放置和删除请求”。信息。
PUT 给出“仅允许获取、发布和删除请求”。信息。
我的代码
RestClient client = new RestClient(_baseUrl);
client.Authenticator = new HttpBasicAuthenticator(_user, _password);
RestRequest request = new RestRequest("issues/{id}.xml", Method.POST);
request.AddParameter("subject", "Testint POST");
request.AddUrlSegment("id", "5");
var response = client.Execute(request);