1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/champly1993-quick-mock

Присоединиться к Gitlife
Откройте для себя и примите участие в публичных проектах с открытым исходным кодом с участием более 10 миллионов разработчиков. Приватные репозитории также полностью бесплатны :)
Присоединиться бесплатно
Это зеркальный репозиторий, синхронизируется ежедневно с исходного репозитория.
Клонировать/Скачать
Внести вклад в разработку кода
Синхронизировать код
Отмена
Подсказка: Поскольку Git не поддерживает пустые директории, создание директории приведёт к созданию пустого файла .keep.
Loading...
README.md

QuickMock

Через конфигурацию json можно быстро создать интерфейс HTTP-запроса, что удобно для быстрого вызова интерфейса фронтенд-разработчиками.

Описание файла конфигурации

{
    "port": "8080",
    "routers": [
        {
            "name": "/",
            "method": "get,post",
            "response": {'code': 200, 'data': 'this url is /'}
        },
        {
            "name": "/hello",
            "method": "get",
            "status_code": "302",
            "response": "https://github.com/champly/quick-mock"
        }
    ]
}
  • port: номер порта для прослушивания.
  • routers: конфигурация маршрутизатора.
  • name: имя маршрутизатора.
  • method: метод запроса (без учёта регистра), может быть несколько методов, разделенных точкой с запятой.
  • status_code: код состояния ответа, если это 302 или 301, то происходит перенаправление на response.
  • response: содержимое ответа (одиночные кавычки автоматически заменяются двойными).

Следует обратить внимание на следующее:

  1. Если маршрутизатор не существует, возвращается код состояния 404.
  2. Файл конфигурации должен находиться в том же каталоге, что и исполняемый файл.
  3. Имя файла конфигурации должно быть config.json, формат — JSON.
  4. В папке bin находятся скомпилированные файлы, которые можно загрузить и запустить напрямую.

Если у вас есть какие-либо вопросы или предложения, вы можете связаться со мной по электронной почте champly1993@gmail.com. Любые хорошие предложения или функции можно сообщить мне по электронной почте. Спасибо за вашу поддержку!

Комментарии ( 0 )

Вы можете оставить комментарий после Вход в систему

Введение

Путем настройки JSON можно быстро создать интерфейс HTTP-запроса, что упрощает взаимодействие данных между фронтендом и бэкендом. Развернуть Свернуть
Apache-2.0
Отмена

Обновления

Пока нет обновлений

Участники

все

Недавние действия

Загрузить больше
Больше нет результатов для загрузки
1
https://gitlife.ru/oschina-mirror/champly1993-quick-mock.git
git@gitlife.ru:oschina-mirror/champly1993-quick-mock.git
oschina-mirror
champly1993-quick-mock
champly1993-quick-mock
master