Java отправляет целочисленное значение с HTTP POST - PullRequest
0 голосов
/ 25 сентября 2019

Есть ли способ отправить целые числа с помощью java / HTTP POST?

Вот так должны выглядеть данные формы:

FormData
    nextBuildNumber: 6
    json: {"nextBuildNumber": "6"}
    Submit: Submit

Мы используем Apache HTTP Client.Я пробовал это:

String json = "{\"nextBuildNumber\":10}"
jenkins.httpConnection.requestPost("view/proj/job/nextbuildnumber/submit", json)
org.apache.http.client.methods.HttpPost.requestPost(String request, Map<String, String> values, statusCodeOK = 200)

Таким образом я получаю это:

org.jvnet.hudson.plugins.nextbuildnumber.NextBuildNumberAction.doSubmit(NextBuildNumberAction.java:96)
Caused: javax.servlet.ServletException: Build number must be an integer
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...