Skip to content

Latest commit

 

History

History
64 lines (44 loc) · 1.48 KB

Readme.md

File metadata and controls

64 lines (44 loc) · 1.48 KB

wp-cli proxy

Build Status Support

Wrapper around mitmproxy. Install, configure and run a local debug proxy alongside WordPress, allowing interception, analysis and replay of every HTTP(S) request and response.

Setup

  • Install wp-cli
  • Add wp-cli package index:
composer config repositories.wp-cli composer http://wp-cli.org/package-index/
  • Install command:
composer require pixline/wp-cli-proxy=dev-master

Subcommands

config       Add proxy configuration constants to wp-config.php (or dump them to console).
install      Install mitmproxy
start        Start mitmproxy
version      Return wp-cli + mitmproxy versions

Usage

wp proxy config [--dump]
wp proxy install
wp proxy start [<port>] [--flags=<flags>]
wp proxy version

See wp proxy <subcommand> --help (or source code) for details.

wp-cli.yml example

proxy start:
  port: 1234
  flags: --palette=solarized_dark

Changelog

0.1.3 (07/12/2013)

  • sudo install support
  • minor refactoring

0.1.2

  • First public release

Credits

Copyright (c) 2013+ Paolo Tresso / SWERgroup

Plugin released under the MIT License