使用return_url。这 ”?”通过 Paypal 添加对我来说是个问题

问题描述 投票:0回答:2

在return_url字段的使用中,Paypal添加了一个“?”在它返回的参数之前。 就我而言,“?”删除或替换为“/”。

请问怎么办?

感谢您的帮助!

示例:

return_url =“https://localhost:6000/api/utilisateur/validationpaiement”

Paypal 返回:https://localhost:6000/api/utilisateur/validationpaiement?12345

我想获得:

https://localhost:6000/api/utilisateur/validationpaiement/12345

paypal payment
2个回答
0
投票

return_url = return_url.Replace("?", "/")


0
投票

我认为这是不可能的。但大多数框架/语言/路由器都可以处理这种情况。您将使用什么来处理该请求? 如果您无法更改应用程序处理返回 URL 的方式(即:关闭的应用程序、企业环境等),您仍然可以使用您选择的语言使用中间脚本“转换”请求:

  • 聆听
    https://localhost:6000/api/utilisateur/validationpaiement?xxxx
    网址
  • 然后拨打
    https://localhost:6000/api/utilisateur/validationpaiement/xxxx
    并转发您收到的任何内容
© www.soinside.com 2019 - 2024. All rights reserved.