Python-JIRA Automation:获取JiraError HTTP 405网址问题

问题描述

'''
from jira import JIRA
options = {'server':'https://jira.somecompany.com:8080/'}
jira = JIRA(options,basic_auth=('XXXX','YYY'))
issues = jira.search_issues("assignee=nnnn")
print(issues)
issue = jira.issue('ABC-776')
print(issue.fields.summary)

print("=========================")
print(issue.id)
print("=========================")


issue_dict = {
'project': 'ABC','summary': 'New_Issue_Test','description': 'New_Issue_Test','issuetype': {'name': 'Test'}
}

new_issue = jira.create_issue(fields=issue_dict)

'''

上面的代码显示问题ID以及“ ===“。遇到create_issue时,将引发回溯。请帮助为什么在创建JIRA问题时会抛出问题。 '''

========================= 1042186 ======================== 追溯(最近一次通话): 文件“ D:\ Investigation_Scripts \ JIRA_Automation.py”,第22行,在 new_issue = jira.create_issue(fields = issue_dict) 在create_issue中的文件“ C:\ python34 \ lib \ site-packages \ jira \ client.py”,行1107 r = self._session.post(URL,data = json.dumps(data)) 帖子中的文件“ C:\ python34 \ lib \ site-packages \ jira \ resilientsession.py”,第154行 返回self .__ verb('POST',url,** kwargs) __verb中的文件“ C:\ python34 \ lib \ site-packages \ jira \ resilientsession.py”,第147行 raise_on_error(response,verb = verb,** kwargs) 在raise_on_error中,文件“ C:\ python34 \ lib \ site-packages \ jira \ resilientsession.py”,第57行 r.status_code,错误,r.url,request = request,response = r,** kwargs) jira.exceptions.JIRAError:JiraError HTTP 405网址:https://jira.somecompany.com/rest/api/2/issue

   response headers = {'Allow': 'POST,OPTIONS','X-XSS-Protection': '1; 
  mode=block','X-ASEN': 'SEN-2552873','Connection': 'keep-alive','X- 
  ASESSIONID': '1duvfoi','X-Content-Type-Options': 'nosniff','vary': 'User- 
  Agent','Date': 'Tue,18 Aug 2020 08:54:34 GMT','x-frame-options': 
 'SAMEORIGIN','X-Seraph-LoginReason': 'OK','Content-Type': 
 'text/html;charset=UTF-8','transfer-encoding': 'chunked','X-AREQUESTID': 
 '534x8450728x15','X-AUSERNAME': 'XXXX','content-encoding': 'gzip','Content-Security-Policy': "frame-ancestors 'self'"}
    response text =

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)