aboutsummaryrefslogtreecommitdiffstats
path: root/doc-src/features/reverseproxy.html
blob: 7be02b876e1667649d3b02cb22f32ea2f05014bc (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
In reverse proxy mode, mitmproxy accepts standard HTTP requests and forwards
them to the specified upstream server. This is in contrast to <a
href="@!urlTo("forwardproxy.html")!@">forward proxy mode</a>, in which
mitmproxy forwards HTTP proxy requests to an upstream server.

Note that the displayed URL for flows in this mode will use the value of the
__Host__ header field from the request, not the reverse proxy server. 

<table class="table">
    <tbody>
        <tr>
            <th width="20%">command-line</th> <td>-R http[s]://hostname[:port]</td>
        </tr>
        <tr>
            <th>mitmproxy shortcut</th> <td><b>P</b></td>
        </tr>
    </tbody>
</table>