我有如下要求:
/paymenturl?ordernr=123&amount=234&ourOwnCallbackUrl=$api/receipt?contractid=3232&callbackurl=https://somthing.com&fallbackurl=https:something.com¬ification=hit-hard
问题基本上是如何添加另一个URL来查询参数,并且可以进一步嵌套吗?
答案 0 :(得分:0)
您必须转义特殊字符(例如&
),我看到两种常见的方式:
以百分比编码方式对其进行编码
%20%2Fpaymenturl%3Fordernr%3D123%26amount%3D234%26ourOwnCallbackUrl%3D%24api%2Freceipt%3Fcontractid%3D3232%26callbackurl%3Dhttps%3A%2F%2Fsomthing.com%26fallbackurl%3Dhttps%A。 3Dhit-hard
,或者您可以创建一个完整的DTO(数据传输对象)并使用请求正文从您的控制器发送/接收它。