HTTPリクエストを変更することができるブラウザ拡張「Redirector」を紹介します。
Requestly と同じカテゴリの拡張機能です。
RequestlyはHTTPリクエストの変更、HTTPヘッダーの変更などの複数の機能を持っていますが、RedirectorはHTTPリクエストをユーザー指定のパターンに書き換える機能に特化したChrome拡張機能です。
以下のことができます。
- 5chのリダイレクトリンクを直リンクに変更する。
- カカクコムのリダイレクトリンクを直リンクに変更する。
- 特定のクエリー文字を削除または変更する。
- パターンマッチは、正規表現またはワイルドカードを使用することができる。
- パターンマッチは再利用することができる。($1, $2, ...)
- ...etc
Redirector 機能概要
登録するパターンはワイルドカードまたは正規表現を使用することができます。
例えば、5chのリンクををクリックすると [http://jump.5ch.net/] のリダイレクトページが表示されますが、Redirectorは jump.5ch.net を削除したURLをブラウザに渡します。
↓
(Redirector)
↓
https://www.abc.com(Chromeが表示するURL)
Requestlyの無料版は登録可能なパターンが3種類に制限されていますが、Redirectorはそのような制限はありません。
さらに、ワイルドカードにマッチした文字列を再利用できるので、正規表現が苦手な方でも使いやすくなっています。
Redirector vs Requestly
Redirectorはワイルドカードでも十分に機能しますが、正規表現を利用すると細かいパターン指定が可能になります。
Redirector | Requestly | 機能 | |
Redirect Request | 〇 | 〇 | HTTPリクエストをリダイレクトする |
Cancel Request | ー | 〇 | HTTPリクエストをキャンセルする |
Replace Host | 〇 | 〇 | HTTPリクエストのホスト部分を書き換える |
Modify Headers | ー | 〇 | ヘッダーを書き換える |
Modify Query Parameters | 〇 | 〇 | HTTPリクエストのクエリー部分を書き換える |
Insert Script | ー | 〇 | スクリプトを挿入する |
パターン指定の例
冒頭で書いた5chのリダイレクトリンクをダイレクトリンクに変更する時は次のように設定します。
*(ワイルドカード)にマッチする値 [https://www.abc.com/] は変数$1に格納されます。
Description (説明) | 5ch ※オプション |
Example URL (URLの例) | リダイレクトしたいURLの構造 http://jump.5ch.net/?https://www.abc.com/ |
Include pattern (URLパターン) | http://jump.5ch.net/?* |
Redirect to (リダイレクト先) | $1 |
Pattern type (種類) | ワイルドカード |
Pattern Description (パターン説明) | ?以降の文字列にリダイレクト ※オプション |
カカクコム (kakaku.com) の場合
kakaku.comのクチコミに書かれたURLは [https://kakaku.com/jump/] を経由するリダイレクトリンク形式です。リダイレクト先のURLはURLエンコードされているので、Chromeに認識させるにはRedirectorのオプション設定を有効にして、[URL Decode] を選択します。
オプション設定は、「Hide advanced options...」をクリックすると表示されます。
5ちゃんねる、新UI対策
2023年6月13日以降、巨大掲示板5ちゃんねるは、開設以来大きく変更しなかったスレッド単独ページのUIを新しくしました。
対策はこちらです。
ソフトウェア情報
まとめ
リダイレクトリンクを直リンクに変換できる拡張機能やソフトウェア。
- Redirector (Chrome拡張機能) ← この記事
- Requestly (Chrome拡張機能)
- Proxomitron (Windows Apps)
Requestlyは無料ユーザーの場合、登録数の上限が3パターンです。
Redirectorは次の特徴があります。
- 複雑な処理が必要ない時は「ワイルドカード」
- 複雑な処理が必要な時は「正規表現」
- URLエンコード、デコード
- 登録パターンに制限なし
このサイトを検索 | Search this site