httpyac

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

MIT License

Downloads
27.7K
Stars
401
Committers
20

Bot releases are visible (Hide)

httpyac - v4.0.0

Published by AnWeber about 3 years ago

Features

  • gRPC Request support
    • Unary RPC
    • Server Streaming
    • Client Streaming
    • Bi-Directional Streaming
  • add meta option sleep (wait x milliseconds before request)
  • Basic Authentication with Whitespace in username or password (Basic {{username}}:{{password}})
  • register script task for event hooks (streaming, request, response, after)

Fix

  • input and quickpick variable replacer fixed

Breaking Changes

  • changed variable replacer interface from string to unknown
before: (text: string, type: string, context: ProcessorContext): Promise<string>

after: (text: unknown, _type: string, context: ProcessorContext): Promise<unknown>
httpyac - v3.2.0

Published by AnWeber about 3 years ago

Fix

  • markdown requests supports sending heading
  • fix detection of environemnts in cli usage
  • fix import of http files in global context
httpyac - v3.1.0

Published by AnWeber about 3 years ago

Features

  • OAuth2 Variable Substitution can send client_id in body (config setting)
  • change responseLogging to BailSeriesHook for simple use
httpyac - v3.0.0

Published by AnWeber about 3 years ago

Breaking Changes

  • removed extensionScript (use instead hook api)
  • removed dotenv and intellij configuration (use instead envDirName, if needed)

Features

httpyac - v2.21.1

Published by AnWeber about 3 years ago

Fix

  • log trace can be selected
httpyac - v2.21.0

Published by AnWeber over 3 years ago

Features

  • add new option --raw to prevent pretty print of body
  • add pretty print for xml (Anweber/vscode-httpyac#56)

Fix

  • missing blank line after file import in multipart/formdata (#57)
httpyac - v2.20.0

Published by AnWeber over 3 years ago

Features

  • advanced logging (#49)
    • --output and --output-failed option to format output
    • --json option to create json output
    • --filter option to output only-failed requests
    • added meta data title and description to extend information of the logging
    • added summary after executing more requests
  • allow loop one requests multiple times with for <var> of <iterable>, for <count> or while <condition>

Fix

  • error in dotenv import with .env.{{system}} notation (Anweber/vscode-httpyac#51)
  • line break issue with comment in last line #56
httpyac - v2.19.0

Published by AnWeber over 3 years ago

Features

  • simple escaping of template strings in body with \{\{...\}\} (is replaced with {{...}})
  • add test result summary, if more requests are executed at the same time
httpyac - v2.18.1

Published by AnWeber over 3 years ago

Features

  • fix error with global variables (Anweber/vscode-httpyac#48)
httpyac - v2.18.0

Published by AnWeber over 3 years ago

Features

  • add new meta data @noRejectUnauthorized, to disable ssl verification
  • update filesize dependency
httpyac - v2.17.0

Published by AnWeber over 3 years ago

Fix

  • fixed parser, if global variable is used in first line (Anweber/vscode-httpyac#45)
  • http2 needs to explicitly activated (second attempt:-))
httpyac - v2.16.0

Published by AnWeber over 3 years ago

Fix

  • error while using metadata followRedirect fixed
  • http2 needs to explicitly activated
httpyac - v2.15.1

Published by AnWeber over 3 years ago

Fix

  • fix gql (wrong Execution Order)
httpyac - v2.15.0

Published by AnWeber over 3 years ago

Features

  • add default accept header /
  • faster parsing with lazy access of fs
httpyac - v2.14.1

Published by AnWeber over 3 years ago

Fix

  • update normalize-url
httpyac - v2.14.0

Published by AnWeber over 3 years ago

Features

  • better test method support

Fix

  • error parsing body in inline response
httpyac - v2.13.1

Published by AnWeber over 3 years ago

Fix

  • error parsing http version in inline response
httpyac - v2.13.0

Published by AnWeber over 3 years ago

Features

  • assertUtils for simple tests

Fix

  • empty line after requestline not needed anymore
httpyac - v2.12.5

Published by AnWeber over 3 years ago

Fix

  • region delimiter ignore chars after delimiter
httpyac - v2.12.4

Published by AnWeber over 3 years ago

Fix

  • error on require local javascript file
Package Rankings
Top 4.08% on Npmjs.org
Related Projects