سلام و وقت بخیر خدمت استاد دادخواه
استاد یکی از باگ هایی که من پیدا کردم این بود که اگر انتها url یک / اضافی میخورد نمیتونست وب سرور ما فایلی یا api رو تشخیص بده
سعی کردم با اضافه کردن یک شرط و نادیده گرفتن / جلوی ارور رو بگیرم
خیلی ممنون
function getAPIControllerMethodName(req) {
parts = req.parsedURL.pathname.split('/');
if (parts.pop() == '/') {
parts.pop();
return {
controller: (parts[2] != undefined ? parts[2] : 'user'),
method: (parts[3] != undefined ? parts[3] : 'index')
}
}
return {
controller: (parts[2] != undefined ? parts[2] : 'user'),
method: (parts[3] != undefined ? parts[3] : 'index')
};
}