Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

History

16 Commits

Repository files navigation

Differ

Differ proxy local request and forward request to 2 remote server and compare the response diff.

Usage

Make sure you are testing an api without any side-effect

  1. start the differ server
go install github.com/BouncyElf/differ@latest
differ <config_file>
  1. curl the differ server and watch differ's log

Configuration

The Config file is using yaml. You can check the demo config below.

# local proxy server settingproxy_config:
port: 8888enable_proxy_log: false# the main remote server you want to compare as base standardorigin_scheme_and_host: 'https://example.com'# the second remote server you want to check the diffremote_scheme_and_host: 'https://example.com'# the response headers you want to ignore when comparing the diff# NOTE: highly recommand exclude `Date` header cause it will cause diff in most casesexclude_headers:
- Date# async or sync call, optionalasync_call: false

About

Differ proxy local request and forward request to 2 remote server and compare the response diff.

Topics

Resources

Stars

1 star

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages