2025-10-21 11:36:43 +03:00
|
|
|
URL = "https://bin.openintegrations.dev";
|
2025-05-14 14:53:52 +03:00
|
|
|
URL = URL + "/get";
|
|
|
|
|
|
|
|
|
|
ParametersStructure = New Structure;
|
|
|
|
|
ParametersStructure.Insert("param1", "search?text");
|
|
|
|
|
ParametersStructure.Insert("param2", "John Doe");
|
|
|
|
|
ParametersStructure.Insert("param3", "value&another");
|
2025-05-20 20:24:45 +03:00
|
|
|
ParametersStructure.Insert("param4", "кириллица");
|
2025-05-14 14:53:52 +03:00
|
|
|
ParametersStructure.Insert("param5", "<script>alert('XSS')</script>");
|
|
|
|
|
|
|
|
|
|
NoEncoding = OPI_HTTPRequests.NewRequest()
|
|
|
|
|
.Initialize("https://example.com/page")
|
|
|
|
|
.SetURLParams(ParametersStructure)
|
|
|
|
|
.UseURLEncoding(False) // <---
|
|
|
|
|
.ProcessRequest("GET", False)
|
|
|
|
|
.ReturnRequest()
|
|
|
|
|
.ResourceAddress;
|
|
|
|
|
|
|
|
|
|
WithEncoding = OPI_HTTPRequests.NewRequest()
|
|
|
|
|
.Initialize("https://example.com/page")
|
|
|
|
|
.SetURLParams(ParametersStructure)
|
|
|
|
|
.ProcessRequest("GET", False)
|
|
|
|
|
.ReturnRequest()
|
|
|
|
|
.ResourceAddress;
|