1
0
mirror of https://github.com/Bayselonarrend/OpenIntegrations.git synced 2025-11-25 22:12:29 +02:00
Files
OpenIntegrations/docs/en/examples/HTTPClient/UseURLEncoding.txt

25 lines
921 B
Plaintext
Raw Normal View History

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;