我为一个应用程序编写了一个简单的 PHP nusoap Web 服务,并希望更改其中一个操作的名称,以使其更有意义。但是,在野外有一个基于 CD-ROM 的应用程序使用此 Web 服务和此操作,因此我需要将任何传入请求重定向或别名到新操作...知道我该怎么做吗?
问问题
598 次
2 回答
0
我假设你的意思是一个函数,为什么不这么简单。
function oldName($a, $b)
{
return newName($a, $b);
}
function newName($a, $b)
{
// do something
return $a + $b;
}
似乎是一个快速简便的解决方案。
于 2010-05-11T13:22:04.333 回答
0
如果您的 HTTP 服务器具有 URL 重写功能,您可以使用此解决方案将旧操作转换为新操作,而无需接触代码。
例如,在 Apache 中,启用 mod_rewrite 并在主机配置或应用程序中的 .htaccess 文件中设置重写规则是一个问题。
于 2010-05-11T15:11:35.717 回答