Code:
lr_save_string("3%2635%3Dsaptest15001%2C8P%26S5%2C88%2663%3DsecEnterprise%2C8P%264F%3D462265%2C8P%264E%3D642037JfUyOifEckq6pX62%2C8P%26pa%2C8P%26Tm%3D3650%2C83%261%2C8P%262r%3Dcgar-bobjqapp2%3A6400%2C8P%26Tn%3D%7B3%26.2%3D%7B3%26O%3DPersonalCategory%2C0P%262%3D462327%2C03%7D%2C2z%26.1%3D%7B3%26O%3DFavoritesFolder%2C0P%262%3D462326%2C03%7D%2C2z%26.3%3D%7B3%26O%3DInbox%2C0P%262%3D462328%2C03%7D%2C2z%26U%3D3%2C03%7D%2C%3Fz%263k%3D%40BOBJ_QA%2C8P%265U%3D642038JhpJ4sSqGXzP9rYn642037JfUyOifEckq6pX62%2C8P","S_Cookie1");
lr_save_string("3&35=saptest15001,8P&S5,88&63=secEnterprise,8P&4F=462265,8P&4E=642037JfUyOifEckq6pX62,8P&pa,8P&Tm=3650,83&1,8P&2r=cgar-bobjqapp2:6400,8P&Tn={3&.2={3&O=PersonalCategory,0P&2=462327,03},2z&.1={3&O=FavoritesFolder,0P&2=462326,03},2z&.3={3&O=Inbox,0P&2=462328,03},2z&U=3,03},?z&3k=@BOBJ_QA,8P&5U=642038JhpJ4sSqGXzP9rYn642037JfUyOifEckq6pX62,8P","S_CORRECT");
sprintf(c_workSpaceBefore,"%s",lr_eval_string("{S_Cookie1}"));
f_STR_replaceSubString(c_workSpaceAfter,c_workSpaceBefore,"%26","&"); /* replaces %26 with & */
//strrepl(c_workSpaceAfter,c_workSpaceBefore,"%26","&");
lr_error_message("c_workSpaceAfter %s", c_workSpaceAfter);
lr_error_message("c_workSpaceBefore %s", c_workSpaceBefore);
sprintf(c_workSpaceBefore,"%s", c_workSpaceAfter); // avoid overwrite workspaceafter
//f_STR_replaceSubString(c_workSpaceAfter,c_workSpaceBefore,"%2C",","); /* replaces %2C with , */
strrepl(c_workSpaceAfter,c_workSpaceBefore,"%2C",",");
lr_error_message("c_workSpaceAfter %s", c_workSpaceAfter);
lr_error_message("c_workSpaceBefore %s", c_workSpaceBefore);
sprintf(c_workSpaceBefore,"%s", c_workSpaceAfter); // avoid overwrite workspaceafter
//f_STR_replaceSubString(c_workSpaceAfter,c_workSpaceBefore,"%3D","="); /* replaces %3D with = */
strrepl(c_workSpaceAfter,c_workSpaceBefore,"%3D","=");
lr_error_message("c_workSpaceAfter %s", c_workSpaceAfter);
lr_error_message("c_workSpaceBefore %s", c_workSpaceBefore);
sprintf(c_workSpaceBefore,"%s", c_workSpaceAfter); // avoid overwrite workspaceafter
//f_STR_replaceSubString(c_workSpaceAfter,c_workSpaceBefore,"%40","@"); /* replaces %40 with @ */
strrepl(c_workSpaceAfter,c_workSpaceBefore,"+","%2b");
sprintf(c_workSpaceBefore,"%s", c_workSpaceAfter); // avoid overwrite workspaceafter
lr_error_message("c_workSpaceAfter %s", c_workSpaceAfter);
lr_error_message("c_workSpaceBefore %s", c_workSpaceBefore);
//f_STR_replaceSubString(c_workSpaceAfter,c_workSpaceBefore,"%3A",":"); /* replaces %3A with : */
strrepl(c_workSpaceAfter,c_workSpaceBefore,"+","%2b");
sprintf(c_workSpaceBefore,"%s", c_workSpaceAfter); // avoid overwrite workspaceafter
lr_error_message("c_workSpaceAfter %s", c_workSpaceAfter);
lr_error_message("c_workSpaceBefore %s", c_workSpaceBefore);
//f_STR_replaceSubString(c_workSpaceAfter,c_workSpaceBefore,"%7B","{"); /* replaces %7B with { */
strrepl(c_workSpaceAfter,c_workSpaceBefore,"+","%2b");
sprintf(c_workSpaceBefore,"%s", c_workSpaceAfter); // avoid overwrite workspaceafter
lr_error_message("c_workSpaceAfter %s", c_workSpaceAfter);
lr_error_message("c_workSpaceBefore %s", c_workSpaceBefore);
//f_STR_replaceSubString(c_workSpaceAfter,c_workSpaceBefore,"%7D","}"); /* replaces %7D with } */
strrepl(c_workSpaceAfter,c_workSpaceBefore,"+","%2b");
lr_save_string(c_workSpaceAfter,"S_Cookie1_html");
lr_error_message("S_Cookie1_html %s", lr_eval_string("{S_Cookie1_html}"));
lr_error_message("S_CORRECT %s", lr_eval_string("{S_CORRECT}"));