Rest-Assured - выдача ошибки 404 для запроса Get, содержащего параметр пути - PullRequest
0 голосов
/ 19 апреля 2019

Мы используем Rest Assured с TestNG для предоставления услуг отдыха.Следующий запрос get не выполнен с ошибкой 404.Тем не менее, тот же URL-адрес остальных работает нормально в Почтальоне.Не уверен, что это так из-за некоторых специальных символов в URL (двоеточие, дефис, точка и т. Д.)*

1 Ответ

1 голос
/ 19 апреля 2019

Отключить кодировку URL в RestAssured. Вот пример:

RestAssured
        .given()
        .urlEncodingEnabled(false)
        .when()
        .get("http://example.com/rest/runtime/XYZ111:XYZProject1:1.0-SNAPSHOT/process/XYZProject1.TaskExample");
...