Skip to content

Commit 8430cbf

Browse files
2827 - added urlEncode to the Context
1 parent 6d1daba commit 8430cbf

File tree

2 files changed

+13
-0
lines changed
  • sdks/backend/java/component-api/src/main/java/com/bytechef/component/definition
  • server/libs/platform/platform-component/platform-component-context/platform-component-context-service/src/main/java/com/bytechef/platform/component/context

2 files changed

+13
-0
lines changed

sdks/backend/java/component-api/src/main/java/com/bytechef/component/definition/Context.java

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -189,6 +189,14 @@ interface Encoder {
189189
* @return
190190
*/
191191
String base64EncodeToString(byte[] bytes);
192+
193+
/**
194+
*
195+
* @param string
196+
* @return
197+
*/
198+
String urlEncode(String string);
199+
192200
}
193201

194202
/**

server/libs/platform/platform-component/platform-component-context/platform-component-context-service/src/main/java/com/bytechef/platform/component/context/ContextImpl.java

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -364,6 +364,11 @@ public byte[] base64Decode(String string) {
364364
public String base64EncodeToString(byte[] bytes) {
365365
return EncodingUtils.base64EncodeToString(bytes);
366366
}
367+
368+
@Override
369+
public String urlEncode(String string) {
370+
return EncodingUtils.urlEncode(string);
371+
}
367372
}
368373

369374
private record FileImpl(TempFileStorage tempFileStorage) implements File {

0 commit comments

Comments
 (0)