Перейти к основному содержанию
EDU-MMCS
Вы используете гостевой доступ (Вход)

Серверное программирование

  1. В начало
  2. Курсы
  3. Весенний семестр
  4. Магистратура
  5. Разработка мобильных приложений и компьютерных игр
  6. CS451
  7. Клиент-серверное взаимодействие
  8. Лабораторная работа №1

Лабораторная работа №1

Требуемые условия завершения
Открыто: Wednesday, 17 February 2021, 00:00
Срок сдачи: Wednesday, 24 February 2021, 00:00

Реализовать HTTP сервер способный обрабатывать простые GET-запросы.

  • Нельзя использовать готовые веб-серверы которые идут в поставке со многими серверными библиотеками!
    В качестве примера: можно использовать HttpListener, но нельзя ASP.NetCore.
  • Сервер должен отдавать файлы, существующие в его каталогах, и ошибку 404 для файлов, которых на сервере нет.
  • Сохранить лог всех запросов к серверу в отдельный файл: дата обращения, IP клиента, путь обращения, код ответа.

Пример контента который может лежать на сервере: 

  • Sample Web Page.zip Sample Web Page.zip
    17 February 2021, 01:58
◄ Hello World на dotnet
Документация по HttpListener ►
Пропустить Навигация
Навигация
  • В начало

    • Страницы сайта

      • Мои курсы

      • Теги

    • Мои курсы

    • Курсы

      • Весенний семестр

        • Прикладная математика и информатика

        • Фундаментальная информатика и ИТ

        • Математика, механика

        • Педагогическое образование

        • Магистратура

          • Разработка мобильных приложений и компьютерных игр

            • Дизайн UI/UX

            • CS451

              • Клиент-серверное взаимодействие

                • ГиперссылкаПодборка книг по компьютерным сетям

                • ГиперссылкаHello World на dotnet

                • ЗаданиеЛабораторная работа №1

                • ГиперссылкаДокументация по HttpListener

              • Веб-приложения

              • REST & GraphQL

              • Приложения в режиме реального времени

              • Защита данных

              • Индивидуальное задание

              • Подготовка к Экзамену

            • НИС_2

            • CS431

            • OpenSMD

          • ML&NN

          • MDR

          • CSm2Research

          • Мат. модели в МСС

          • НИС

          • Свертки

          • НИСБыстрАлг

          • ММПС

          • Динамика частиц

          • Язык программирования C#

          • C#

        • Аспирантура

        • Вечернее отделение

        • Другое

      • Осенний семестр

        • Прикладная математика и информатика

        • Фундаментальная информатика и ИТ

        • Математика, механика

        • Педагогическое образование

        • Магистратура

          • Разработка мобильных приложений и компьютерных игр

        • Аспирантура

        • Вечернее отделение

        • Другое

      • Воскресная компьютерная школа

        • Пользователь компьютера плюс

        • Пользователь прикладных программ

        • Программирование I ступень

        • Программирование II ступень

        • Программирование III ступень

        • Архив

      • Воскресная математическая школа

        • Олимпиадная математическая школа

        • Открытое тестирование - 2023 г.

        • Открытое тестирование - 2022 г.

        • Повышение квалификации

        • Архив

      • Государственная итоговая аттестация

      • Дополнительное образование

      • Олимпиады

      • Видеолекции

      • Разное

      • Архив курсов

Вы используете гостевой доступ (Вход)
CS451
Сводка хранения данных
Скачать мобильное приложение Яндекс.Метрика