Встречается на собеседованиях • сегодня
Что умеет SGI сервер
SGI (Server Gateway Interface) — это интерфейс между веб-сервером и Python-приложением. Он стандартизирует взаимодействие, позволяя серверу передавать запросы приложению и получать ответы.
Основные возможности:
- Обработка HTTP-запросов (GET, POST и др.).
- Передача окружения (метод, заголовки, параметры) в виде словаря.
- Возврат ответа в виде итератора (например, списка байтов).
Пример простого SGI-приложения:
python
def application(environ, start_response):
status = '200 OK'
headers = [('Content-Type', 'text/plain')]
start_response(status, headers)
return [b'Hello, SGI!']Где используется:
- WSGI-фреймворки (Flask, Django).
- Веб-серверы (Gunicorn, uWSGI).
SGI — это устаревший термин, сейчас чаще говорят о WSGI (Web Server Gateway Interface).

Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы