Сделка с прокси-сервером меняется автоматически, когда вы обращаетесь к API с уверенностью - PullRequest
0 голосов
/ 25 февраля 2020

Я пытаюсь поставить POST-ответ , когда я автоматизирую этот API. Я смог это сделать, но, поместив прокси в качестве переменной исправления, тем не менее, если завтра я захочу попробовать свой код, это изменится. Как я могу поставить прокси таким образом, чтобы он мог работать в любой день. Я имею в виду, что этот прокси меняется автоматически. Просто чтобы быть понятным, этот код без установки прокси не работает.

Пожалуйста, постарайтесь помочь, а не только критиковать мой код или мой вопрос. Это часть моего кода:

    public static void main(String[] args) {
    RestAssured.useRelaxedHTTPSValidation();
    Response response = given()
            .header("Content-Type", "application/x-www-form-urlencoded")
            .proxy(host("pftwbappp06-wcg.demo.api.com.pe").withPort(8080))
            .formParam("Content-Type","application/x-www-form-urlencoded")
            .formParam("scope","channel.scrm.default")
            .baseUri("https://apiTest/auth/oauth/v2/token")
            .post();
    ResponseBody body = response.getBody();
    System.out.println(body.asString());

}
}
...