我无法控制domain.com。我只能提供一个重定向网址参数,如下所示:
www.domain.com?retUrl=www.example.com%3Fparameter%3Dvalue
在我提供retURL(www.example.com?parameter=value)后,我想检索我的参数值。
然而,问题是浏览器不接受www.example.com%3Fparameter%3Dvalue作为有效输入。我该如何处理这个问题?
感谢您的协助。
其他信息 - [我的动机] 我正在使用Salesforce Apex平台。我有一个联系我们表单,Salesforce只接受返回URL。我放的返回网址是我的“谢谢”页面,我想通过输入客户的姓名,案例优先级等详细信息来定制我的感谢页面。
答案 0 :(得分:2)
你错过了问号,它表示参数的开始:
www.domain.com/?retUrl=www.example.com%3Fparameter%3Dvalue
此外,您应该添加URL的协议部分:
www.domain.com/?retUrl=http%3A%2F%2Fwww.example.com%3Fparameter%3Dvalue