Klepto proxy

Local proxy on Chrome apps

Kleptoとは?

JavaScript, CSSの開発者向けのLocal Proxyです。

何ができるの?

現在以下の機能が実装されています。

(注 現在Windows環境では「通信内容の閲覧」と「通信内容の差し替え」が正しく行えません)

動作環境

MacOSX版Chrome version 25以上(2013/03/01の安定版最新)

現在Windows環境では「network list」と「auto responder」が動作しません(1ページ通信するとそれ以上通信できなくなる)
「auto save」と「auto reload」は動作するので、「network list」と「auto responder」を行いたい場合Fiddler Web Debuggerをおすすめします。

使い方

制限事項

内部実装

network list、auto responderはKlepto proxy(Chrome apps)上にsocket APIを使ってHTTP Proxyを構築し通信を中継しています。

auto save、auto reloadはKlepto proxy(Chrome apps)上にWebSocketサーバを構築し、Klepto extension(Chrome extension)からWebSocketで接続してコマンドのやり取りを行なっています。
(WebSocketサーバはOrignヘッダを確認しているので、Klepto extension以外からのWebSocket通信は受け取りません)

ライセンス

@license Klepto proxy
Copyright (C) 2013 @kyo_ago kyo-ago/klepto GitHub
License: GPL