how to handle Special character in query param value in Rest assured how to handle Special character in query param value in Rest assured arrays arrays

how to handle Special character in query param value in Rest assured


REST Assured performs URL encoding for query parameters by default. You can easily disable it though:

given().urlEncodingEnabled(false).when().get("http://localhost:8080/api/abc?Id=7325860%7CXYZ");

See documentation for more info.