All Projects → AnWeber → httpyac

AnWeber / httpyac

Licence: MIT license
Command Line Interface for *.http and *.rest files. Connect with http, gRPC, WebSocket and MQTT

Programming Languages

typescript
32286 projects

Projects that are alternatives of or similar to httpyac

restler
Restler is a beautiful and powerful Android app for quickly testing REST API anywhere and anytime.
Stars: ✭ 120 (+16.5%)
Mutual labels:  postman, rest-client
postman-webex
Postman collections for Webex REST APIs
Stars: ✭ 97 (-5.83%)
Mutual labels:  postman
laravel-api
A repository containing a starter kit that can help you develop api in your Laravel applications.
Stars: ✭ 25 (-75.73%)
Mutual labels:  postman
android-studio-plugin
Integrate your Android project with Crowdin
Stars: ✭ 52 (-49.51%)
Mutual labels:  intellij
intelirest-cli
A cli interpreter for intelliJ .http files
Stars: ✭ 23 (-77.67%)
Mutual labels:  rest-client
IDEProjectConverter-Java
Convert Java Projects created in IntelliJ to Netbeans.
Stars: ✭ 34 (-66.99%)
Mutual labels:  intellij
Proxy
The type-safe REST library for .NET Standard 2.0 (NetCoreStack Flying Proxy)
Stars: ✭ 40 (-61.17%)
Mutual labels:  rest-client
PostmanCollection
PlayFab Postman Collection
Stars: ✭ 32 (-68.93%)
Mutual labels:  postman
postman-runtime
www.postman.com/downloads
Stars: ✭ 160 (+55.34%)
Mutual labels:  postman
ginkgo4j
A Java BDD Testing Framework (based on RSpec and Ginkgo)
Stars: ✭ 25 (-75.73%)
Mutual labels:  intellij
resting
rest client WebExtension
Stars: ✭ 21 (-79.61%)
Mutual labels:  rest-client
intellij-idea-community
Unofficial .deb packages of IntelliJ IDEA Community Edition. This is a mirror of
Stars: ✭ 32 (-68.93%)
Mutual labels:  intellij
PronoteLib
Java library to get data from a PRONOTE (Index-Education) server.
Stars: ✭ 16 (-84.47%)
Mutual labels:  rest-client
CpuUsageIndicator
IntelliJ plugin https://plugins.jetbrains.com/plugin/8580?pr=idea
Stars: ✭ 19 (-81.55%)
Mutual labels:  intellij
JetTunes-Desktop-Music-Player
Material design music player made with javafx
Stars: ✭ 36 (-65.05%)
Mutual labels:  intellij
AppleScript-IDEA
AppleScript support for IntelliJ IDEs
Stars: ✭ 21 (-79.61%)
Mutual labels:  intellij
kb-proxy
kb-proxy 是一个可本地部署的、提供代理功能、接口测试管理、支持在线Mock、Host环境管理的在线工具平台。
Stars: ✭ 52 (-49.51%)
Mutual labels:  postman
jersey-jwt-springsecurity
Example of REST API with JWT authentication using Spring Boot, Spring Security, Jersey and Jackson.
Stars: ✭ 44 (-57.28%)
Mutual labels:  postman
awesome-newman-html-template
😎 A newman html report very detailed
Stars: ✭ 63 (-38.83%)
Mutual labels:  postman
intellij-cue
IntelliJ support for the CUE language.
Stars: ✭ 23 (-77.67%)
Mutual labels:  intellij

HttpYac

httpYac - Yet another Rest Client

httpyac CLI provides a command line interface to execute _.http and _.rest files. This can be used to quickly execute a single *.http file, but also to execute all files in a folder. httpyac supports HTTP, Rest, GraphQL, WebSocket und gRPC Requests

HttpYac HttpYac CLI

Installation

npm install -g httpyac
httpyac --version

Commands

> httpyac --help

Usage: httpyac [options] [command]
httpYac - Quickly and easily send REST, SOAP, GraphQL and gRPC requests
Options:
  -V, --version                 output the version number
  -h, --help                    display help for command

Commands:
  oauth2 [options]              generate oauth2 token
  send [options] <fileName...>  send/ execute http files
  help [command]                display help for command
> httpyac help send

Usage: httpyac send [options] <fileName...>

send/ execute http files

Arguments:
  fileName                  path to file or glob pattern

Options:
  -a, --all                 execute all http requests in a http file
  --bail                    stops when a test case fails
  -e, --env  <env...>       list of environments
  --filter <filter>          filter requests output (only-failed)
  --insecure                allow insecure server connections when using ssl
  -i --interactive          do not exit the program after request, go back to selection
  --json                    use json output
  -l, --line <line>         line of the http requests
  -n, --name <name>         name of the http requests
  --no-color                disable color support
  -o, --output <output>     output format of response (short, body, headers, response, exchange, none)
  --output-failed <output>  output format of failed response (short, body, headers, response, exchange, none)
  --raw                     prevent formatting of response body
  --quiet
  --repeat <count>          repeat count for requests
  --repeat-mode <mode>      repeat mode: sequential, parallel (default)
  -s, --silent              log only request
  --timeout <timeout>       maximum time allowed for connections
  --var  <variables...>     list of variables
  -v, --verbose             make the operation more talkative
  -h, --help                display help for command

Example

@user = doe
@password = 12345678

GET https://httpbin.org/basic-auth/{{user}}/{{password}}
Authorization: Basic {{user}} {{password}}

more examples and guide

License

MIT License

Change Log

CHANGELOG

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].