2010-05-11 22 views
0

我已經爲應用程序編寫了一個簡單的PHP nusoap web服務,並希望更改其中一個操作的名稱,以使其更具意義。然而,有一個基於CD-ROM的應用程序在野外使用這個Web服務和這個動作,所以我需要重定向或別名傳入的請求到新的動作......任何想法我可能會這樣做呢?我可以將一個Web服務呼叫重定向/別名到另一個嗎?

回答

0

我假設你的意思是一個函數,爲什麼不是那麼簡單。

function oldName($a, $b) 
{ 
    return newName($a, $b); 
} 

function newName($a, $b) 
{ 
    // do something 
    return $a + $b; 
} 

看起來像一個快速和簡單的解決方案。

+0

哇,謝謝你這個簡單的解決方案(: – 2016-03-11 14:23:03

0

如果您的HTTP服務器具有URL重寫功能,您可以使用此解決方案將舊操作轉換爲新操作,而無需觸摸代碼。

在Apache中,例如,啓用mod_rewrite並在主機配置或應用程序中的.htaccess文件中設置重寫規則。

相關問題