ProtoFlux:Escape Uri Data String: Difference between revisions

From Resonite Wiki
m Add a warning note for differentiate Escape Uri Data String and Escape String
Cleaned it up a little.
 
Line 13: Line 13:


The <code>Escape Uri Data String</code> node takes in a string literal and converts that string into another string that uses [https://en.wikipedia.org/wiki/Percent-encoding Percent Encoding]. This is used mostly for applications that can only read the ASCII representation of characters.  
The <code>Escape Uri Data String</code> node takes in a string literal and converts that string into another string that uses [https://en.wikipedia.org/wiki/Percent-encoding Percent Encoding]. This is used mostly for applications that can only read the ASCII representation of characters.  
{{Note|This node should not be confused with the [[ProtoFlux:Escape String|Escape String]] node, which has the output of <code>\</code> as the escaped string. If you need separator characters for file paths, use that node instead.|suggestion}}


== Inputs ==
== Inputs ==
Line 25: Line 27:


The encoded string literal.
The encoded string literal.
{{Note|The <code>Escape Uri Data String</code> ProtoFlux node is not to be confused with <code>[https://wiki.resonite.com/ProtoFlux:Escape_String Escape String]</code> which has the output of '\' as escaped String|warning}}


[[Category:ProtoFlux:Network]]
[[Category:ProtoFlux:Network]]

Latest revision as of 05:51, 29 May 2024

Escape Uri Data String
String
*
Network

The Escape Uri Data String node takes in a string literal and converts that string into another string that uses Percent Encoding. This is used mostly for applications that can only read the ASCII representation of characters.

This node should not be confused with the Escape String node, which has the output of \ as the escaped string. If you need separator characters for file paths, use that node instead.

Inputs

* (string)

The string literal that we want to encode.

Outputs

* (string)

The encoded string literal.