jira api不好请求

时间:2016-10-18 10:11:33

标签: c# post jira jira-rest-api

我试图将jira与api连接起来。我已经遇到了问题,但现在我试图创建一个问题,但它不起作用。我收到了错误:Badrequest。所以我尝试了很多东西,甚至没有发布任何东西,但它没有用。它仍然会出现同样的错误。

那么设置中有什么东西阻止了我的帖子吗?

代码:

    var webAddr = "https://<username>.atlassian.net/rest/api/2/issue/";
    var httpWebRequest = (HttpWebRequest)WebRequest.Create(webAddr);
    httpWebRequest.ContentType = "application/json; charset=utf-8";
    httpWebRequest.Method = "POST";            

    using (var streamWriter = new StreamWriter(httpWebRequest.GetRequestStream()))
    {
        string json = "{}";

        streamWriter.Write(json);
        streamWriter.Flush();
    }

    var httpResponse = (HttpWebResponse)httpWebRequest.GetResponse();
    using (var streamReader = new StreamReader(httpResponse.GetResponseStream()))
    {
        var result = streamReader.ReadToEnd();
        return result;
    }

1 个答案:

答案 0 :(得分:0)

我找到了解决方案:我在json字符串中使用单引号而不是dubble引号。