Я просто подумал, может ли приложение, такое как rails или laravel, получать запрос от разных серверных приложений, таких как apache или nginx, должен быть какой-то вид или формат запроса, которому серверы следуют, чтобы обслуживать запрос к приложениям?
Что это за формат?
Или я это неправильно понимаю?
Вы не осмысливаете это неправильно, у вас правильная идея!
Есть несколько способов сделать это:
Термин, который вы ищете, я думаю, это SAPI - интерфейс серверного приложения в целом, в частности ISAPI (IIS) и NSAPI (Netscape, если они все еще существуют?).
Посмотрите этот ответ на вопрос, связанный с языком (PHP), о том, как все это работает - https://stackoverflow.com/a/38669983/6867430