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

您必须将评论 JSON 放入您的 POST 请求正文中,而不是在 URL 中

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

身体:{"body":"Test123"}

于 2014-09-04T07:14:08.357 回答