I have this code to do a HTTP Post to a Jira URL (https://xxxxxxx.atlassian.net/rest/api/2/issue/):
Object jso
Can you show the 400 response detail?
I have tried some key code and made a POST request successfully. JIRA server will return very detailed message for 400 response like
{
"errorMessages": [
"Field 'priority' is required"
],
"errors": {}
}
This answer may be useful about how to make a post request. Java - sending HTTP parameters via POST method easily