基本上我正在寻找的是一个解决方案,将解析字段(从GET和POST请求),并将它们重新映射到另一个服务(URL)
例如,这可能是工作流:
- 用户提交表单有三个字段:'myname','myemail'和"myphone"。请求通过一个url发送到系统:
http://www.remap-system.com/redirect-to-service1/
-
系统解析表单并重新映射预配置的字段:
myname => name,Myemail => email,myphone => phone
-
系统将新的重映射请求发送给service1 url(带POST或GET)
休息时间的回答:)
$map = [ "myname" => "name" ];
$src = $_POST;
$dst = [];
foreach($src as $k=>$v) {
if(isset($map[$k]) {
$dst[$map[$k]] = $v;
}
}
// var_dump($dst);
// send $dst somewhere