CocProxyの使い方

置換

置換の方法に癖があるので注意。
下記の例では、改行を"\r\n"にせずに"\n"にして、最後の行に改行を入れないように。(入れたらそれも置換対象になる)

proxy-replace: (<body)
<body text="ff0000"
キャッシュ

yamlで変更できないようになっている感じなので修正。

  • proxy.rb
- server_config[:nocache] = @nocache
+ server_config[:nocache] = @nocache if defined? @nocache

下記のように設定する。

server:
  :nocache: true
備考
  • perlのHTTP::Proxy::BodyFilterでも同じようなことができるが、少し面倒なので、こちらを使った方がよさそう。
  • 多用する場合、*.htmlのファイルに対して文字列置換などの機能を追加して使うと良さそう。