-1
有一些版本的API。即 1./v1/order /創建 2./order/v2 /創建正則表達式獲取API表單URL的版本
它們是要調用的常用中間件。在midawre中,我需要API版本(即v1或v2)來爲特定版本執行某些特定任務。我嘗試使用下面的代碼,但第二種類型的URL失敗。
var pieces = req.url.replace(/^\/+/, '').split('/');
var version = pieces[0];
req.version = version || 0;
請建議。謝謝
你需要得到'2'在'/順序/ V2/create'的情況下? –
您的路由器應該能夠爲您挑選它,而無需自己動手。路由器爲了生存而解析端點。 –
@WiktorStribiżew都可以使用v2或2,但正則表達式應該適用於這兩種情況。 – Dharmraj