Я разработал новый инструмент под названием CLI Prompt Toolkit, который представляет собой интерфейс командной строки, предназначенный для выполнения HTTP-запросов аналогично тому, как вы это делаете с Postman.
Что делает код
Скрипт cli_prompt_toolkit.py предоставляет интерактивный интерфейс командной строки для выполнения HTTP-запросов.
Вот что он может сделать:
Выбор метода HTTP:
Вы можете выбирать различные методы HTTP (GET, POST, PUT, DELETE, PATCH, OPTIONS) с помощью интерактивной подсказки.
Обработка URL-адресов:
Введите URL-адреса с необязательными флагами и сохраните их для использования в будущем. Инструмент также поддерживает автозаполнение ранее использованных URL-адресов.
Ввод заголовка: добавляйте к запросам собственные заголовки, вводя их непосредственно в приглашение.
Обработка основного файла:
Загрузите и отформатируйте файлы JSON, которые будут использоваться в качестве тела ваших HTTP-запросов.
Отображение ответа:
Просматривайте и форматируйте ответы на ваши запросы непосредственно в CLI.
Почему я создал этот инструмент
Я хотел создать инструмент CLI, который упростит процесс выполнения HTTP-запросов из командной строки.
Хотя Postman отлично подходит для тестирования API с графическим интерфейсом, я увидел потребность в легком текстовом инструменте, который можно было бы использовать непосредственно из терминала.
Этот проект призван предложить простую в использовании альтернативу для тех, кто предпочитает работать в командной строке или нуждается в автоматизации задач HTTP-запросов с помощью скриптов.
Git-репо
Предстоящая функция: работа над добавлением поддержки файлов cookie для улучшения обработки запросов.
Отказ от ответственности: Все предоставленные ресурсы частично взяты из Интернета. В случае нарушения ваших авторских прав или других прав и интересов, пожалуйста, объясните подробные причины и предоставьте доказательства авторских прав или прав и интересов, а затем отправьте их по электронной почте: [email protected]. Мы сделаем это за вас как можно скорее.
Copyright© 2022 湘ICP备2022001581号-3