We can pass special characters in http post request by encoding the URL parameters as shown below
Tag: URL Parameter
Passing Field value to online customer form through its URL.
We can pass a value to any field in an online customer form created in Netsuite using URL parameters. Example: URL of an Online customer form: https://1072230.extforms.netsuite.com/app/site/crm/externalleadpage.nl/compid.1072230/.f?formid=116&h=AAFdikaIW-DBqeS5ZmgOvJcaPaoDtWGCAWvSkarUgM5nBFSZ12c&custentity_lead_product=BICESTEEM&redirect_count=1&did_javascript_redirect=T You can see the field id and its value are marked in bold. This way we can set predefined values to specific fields in a Netsuite form.
Pass parameter to the URL
For Finding the current session URLuse var url = SC.SESSION.touchpoints.home To pass a parameter (abc) to end of URLuse window.location.href = Utils.addParamsToUrl(‘abc’)