Help us understand the problem. What is going on with this article?

Fiddlerでhttpsリクエストをhttpに変換

More than 1 year has passed since last update.

やりたいこと

コードを確認できない、弄れない(弄ってはいけない)デスクトップアプリの
httpsのリクエストをFiddlerでhttpに変換したい。

環境

  • Windows 10(自分はparallelsで仮想化してますが、実機でももちろんおk)
  • Fiddler

インストール方法はググれば記事が見つかると思うので割愛。

Fiddlerの設定方法

ググるとFiddlerのスクリプトを編集する方法が出てくるかと思います。
てかそれ以外出てこなかったです。。
例えばこちらとか。
このやり方だと、ON/OFFの切り替えをコメントアウトで実現せざるを得ないし、
ついでにhostの切り替えもしたい場合さらにコーディングする必要があるので下記の方法をおすすめします。
簡単に説明すると、正規表現でリクエストを引っ掛け、プロトコルやhostname等を変更してるだけです。

手順

  1. AutoResponderタブを開く
  2. Add Ruleボタン押下(もしくは変更したいリクエストを左からドラッグアンドドロップ)
  3. Rule Editorを設定
    1. 上段(if request matches...)に変更したいurlを入力(例 REGEX:https://host_origin/(.*))
    2. 下段(then respond with...)に変更後のurlを入力(例 http://host_convert/$1)
    3. Saveボタン押下でルールを追加
  4. 追加したルールにチェックを入れてルールを有効化
  5. Enable rulesにチェックを入れてAutoResponderを有効化

この例ではhost_originに対するhttpsの全リクエストをhost_convertに向け、httpのリクエストとして飛ばす設定にしています。
port指定等柔軟に記述できるのでおすすめです。

感想

AutoResponderって固定のレスポンスを返すための用途でしか使ってなかったんですよね。。
AutoResponderですしね。

parallelsとFiddlerがあればMacでもwinアプリの検証出来てほんと便利。

Why do not you register as a user and use Qiita more conveniently?
  1. We will deliver articles that match you
    By following users and tags, you can catch up information on technical fields that you are interested in as a whole
  2. you can read useful information later efficiently
    By "stocking" the articles you like, you can search right away
Comments
Sign up for free and join this conversation.
If you already have a Qiita account
Why do not you register as a user and use Qiita more conveniently?
You need to log in to use this function. Qiita can be used more conveniently after logging in.
You seem to be reading articles frequently this month. Qiita can be used more conveniently after logging in.
  1. We will deliver articles that match you
    By following users and tags, you can catch up information on technical fields that you are interested in as a whole
  2. you can read useful information later efficiently
    By "stocking" the articles you like, you can search right away