Jquery 如何在使用JIRA REST API创建JIRA问题时附加图像
我想通过Jquery 如何在使用JIRA REST API创建JIRA问题时附加图像,jquery,ajax,jira,jira-rest-api,Jquery,Ajax,Jira,Jira Rest Api,我想通过JIRA restapis在JIRA中创建一个问题 我的问题是如何发送(base64)图像并请求新的JIRA 是否有类似于其他字段(摘要、描述)的参数或其他发送编码图像的方式 我对jQuery函数的请求如下: $.ajax({ type: 'POST', url: 'https://jira.example.com/rest/api/2/issue/', Content-Type: 'application/json', data:
JIRA restapi
s在JIRA中创建一个问题
我的问题是如何发送(base64)图像并请求新的JIRA
是否有类似于其他字段(摘要、描述)的参数或其他发送编码图像的方式
我对jQuery函数的请求如下:
$.ajax({
type: 'POST',
url: 'https://jira.example.com/rest/api/2/issue/',
Content-Type: 'application/json',
data:
{
"fields": {
"project":{
"key": "TEST"
},
"summary": 'testCaseName',
"description": 'description',
"priority": {
"name": 'Trivial'
},
"issuetype": {
"name": "Bug"
}
}
},
dataType:"html",
success: function() {
alert("success");
},
error:function(){
alert("failure");
}
});
$.ajax({
键入:“POST”,
网址:'https://jira.example.com/rest/api/2/issue/',
内容类型:“应用程序/json”,
数据:
{
“字段”:{
“项目”:{
“键”:“测试”
},
“摘要”:“testCaseName”,
“说明”:“说明”,
“优先权”:{
“名称”:“微不足道”
},
“issuetype”:{
“名称”:“错误”
}
}
},
数据类型:“html”,
成功:函数(){
警惕(“成功”);
},
错误:函数(){
警报(“故障”);
}
});
使用此请求发送Encoded(图像格式为base64)是否可行 从
附加屏幕截图
JIRA允许您将屏幕截图附加到问题
此功能仅在以下情况下可用:
- JIRA管理员已启用文件附件(您还需要在适当的项目中具有“创建附件”权限)
- 您正在使用Windows或Mac客户端(如果您使用其他操作系统,则可以使用文件附件功能附加屏幕截图) 相反,对于Linux用户,请参阅我们的文章来启用此功能 (特征)
curl -D- -u admin:admin -X POST -H "X-Atlassian-Token: nocheck" -F "file=@das.txt" http://localhost:8082/jira1/rest/api/2/issue/MP-1/attachments
明显地改变你的用户名、密码、jira实例、文件名。
来源:直接被盗。和?你有什么问题?我已经看到,现在您也标记了问题
jirarestapi
。您是否正在尝试通过rest api附加图像?是的,正如通过rest api创建问题的请求中所示,有一些参数,如描述、摘要和密钥。那么,哪个参数用于发送带有此请求的base64?@ckpatel有效吗?如果是,请记住接受答案