Мы начали автоматизацию наших API, но обнаружили одну проблему. В ходе тестирования выяснилось, что Rest уверен, что не в состоянии обработать два последовательных слеша с помощью API URL. Я приложил много усилий, чтобы исследовать и решить ее, но пока не повезло.
Проблема упоминается здесь: https://github.com/rest-assured/rest-assured/issues/867
response = SerenityRest.given()
.headers(headers.getHeaders("x-api-key", "1234"))
.get("https://www.test.com//apis/Customers/customerId");
Я также пытался отключите кодировку URL с помощью .urlEncodingEnabled()
, но все еще сталкиваетесь с той же проблемой. Может кто-нибудь помочь мне решить мою проблему?
В моем случае присутствуют две последовательные косые черты: //
apis / Customers / customerId