記事情報企業

カスタムmitmproxy入門

カスタムmitmproxy入門

VASILYのiOSエンジニアにこらすです!今回はプロキシツールmitmproxyのカスタムスクリプト機能について説明したいと思います。モバイル開発をする際にAPIリクエストのデバッグツールとして mitmproxy はとても役に立ちます!カスタムスクリプトを使うと何ができるかカスタムスクリプトを書くと、mitmproxyの動作をプログラムでカスタマイズする...

更新日: 2016-07-11
記事の見出し
  • カスタムmitmproxy入門
  • カスタムスクリプトを使うと何ができるか
  • どうやってスクリプトを書くか
  • イベントをオーバーライドするメソッドについて
  • HTTPイベントメソッドオーバーライド
  • request(context, flow)
  • response(context, flow)
  • responseheaders(context, flow)
  • error(context, flow)
  • mitmproxyのインラインスクリプトの実例
  • ヘッダを書き換える
  • URLのパスが /users のリクエストだけ強制的に451エラーにする
  • 60秒レスポンスが返ってこない状況をシミュレートする
  • URLのパスが /users のリクエストのレスポンスのボディを置き換える
  • まとめ
テックブログ情報
カスタムmitmproxy入門
ブログVASILY DEVELOPERS BLOG
ブログ概要
QiitaQiita::vasily
会社名株式会社VASILY
会社概要ファッションアプリ『IQON』を提供するテック企業