Unsupported Media type error's resolution gives preflight error.

vamshi81 June 28, 2017

Hi!
I am very new to JIRA and ajax in general. I am trying to create an issue, and here is my code for it:

$.ajax({
type:"POST",
url: "https://jira.website.com/rest/api/2/issue",
dataType: "JSON",
headers: {
'Content-Type':'application/x-www-form-urlencoded',
},
username: "user",
password: "password",
contentType: "application/json",
data:{
"fields":{
"project":{
"key":"AUTO"
},
"summary": "This is a trial for JIRA integration",
"description": "JIRA integration trial",
"issuetype":{
"name":"Bug"
}
}
},
success: function(){
console.log("issue logged");
}
})

when I change content-type to application/json I get Response for preflight has invalid HTTP status code 403 error. But when I have the content-type as application/x-www-form-urlencoded, I get unsupported media type error. I apologize if this is a duplicate question.
Thank you :) 

0 answers

Suggest an answer

Log in or Sign up to answer