Skip to content

Using proxy.plugin.ProxyPoolPlugin with proxy.plugin.CacheResponsesPlugin ssl interception #1339

Open
@ydaniels

Description

@ydaniels

Using proxy.plugin.CacheResponsesPlugin and proxy.plugin.ProxyPoolPlugin does not seem to work together. handle_upstream_chunk is not getting called in BaseCacheResponsesPlugin

Steps to reproduce the behavior:

  1. Run proxy.py with plugins proxy.plugin.CacheResponsesPlugin, proxy.plugin.ProxyPoolPlugin
  2. handle_upstream_chunk does not get called in BaseCacheResponsesPlugin , therefore response chunks not getting persisted

Expected behavior
handle_upstream_chunk should be called in BaseCacheResponsesPlugin, if proxy.plugin.CacheResponsesPlugin is specified first

Version information

  • OS:Linux Ubunutu
    abhinavsingh/proxy.py docker

Metadata

Metadata

Assignees

Labels

BugBug report in proxy server

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions