【发布时间】:2017-08-21 15:30:12
【问题描述】:
我正在尝试为 JIRA Software 中的问题添加工作日志,但我收到了错误的请求。
有谁知道可能是什么问题?
var httpClient = new HttpClient();
httpClient.DefaultRequestHeaders
.Authorization = new AuthenticationHeaderValue(
"Basic",
Convert.ToBase64String(
convertStringtoByteArray(
userName,
userPassword)));
var json = Newtonsoft.Json.JsonConvert.SerializeObject(
new
{
comment = "I did some work here.",
started = "2017-08-17T10:52:10.475+0000",
timeSpentSeconds = 12000
};
var content = new StringContent(json, Encoding.UTF8, "application/json");
var apiUrl = "https://<ACCOUNT>.atlassian.net/rest/api/2/issue/{KEY}/worklog"
var result = httpClient .PostAsync(apiUrl, content).Result;
提前致谢!
【问题讨论】:
-
您好,请提供MCVE,社区可能会更好地提供帮助(例如,未提供
convertStringToByteArray) -
如果你使用例如fiddler 查看原始响应,您可能会获得有关错误的更多信息
标签: c# jira-rest-api