HttpBuilder доступ к защищенной ссылке https

Я использую этот код для получения объекта JSON из URL-адреса с помощью Groovy: URL-адрес, который я использую, является URL-адресом HTTPS, поэтому, когда я тестирую код, я получаю ошибку 403, после Google я понимаю, что мне нужно использовать SSL HttpBuilder но я не понимаю, как я могу это сделать.

код:

def getJson(Integer id) {
    def adress = new HTTPBuilder("https://api.XXXY.com")

    def path="/vls/v1/etudiants/${id}?b=my&apiKey=99990"
    //Get request
    adresseServeur.request(Method.GET, JSON) {

        uri.path = path

        headers.Accept = 'application/json'
        // success response handler
        response.success = { resp, json ->
            retourJson = json
        }

        // failure response handler 
        response.failure = { resp ->
            println "Unexpected error: ${resp.statusLine.statusCode} : ${resp.statusLine.reasonPhrase}"

0 ответов

Другие вопросы по тегам