0

C# から課題にコメントを追加する必要があります。jira api などでいくつかの記事を読みましたが、それでも悪い応答 (400) が返されます。

これは私がこれまでに試したコードです:

        string url = @"http://jira-test.ourcompany.de/rest/api/2/issue/" +
                     "IT-20175/comment?{\"body\":\"Test123\"}";

        WebRequest wrUrl = WebRequest.Create(url);
        wrUrl.ContentType = "application/json";
        wrUrl.Method = "POST";
        wrUrl.Headers["Authorization"] = "Basic " + Convert
            .ToBase64String(Encoding.ASCII.GetBytes(AuthInfo));            
        wrUrl.Method = "POST";

        Stream stream = wrUrl.GetResponse().GetResponseStream();

これにより、コメント「Test123」が追加され、IT-20175 が発行されます。しかし、うまくいきません。多分誰かが私の間違いを見つけることができますか?

よろしく

4

1 に答える 1

1

URL 内ではなく、POST リクエストの本文にコメント JSON を配置する必要があります。

URL:http://jira-test.ourcompany.de/rest/api/2/issue/IT-20175/comment

体:{"body":"Test123"}

于 2014-09-04T07:14:08.357 に答える