mirror of
https://github.com/Grasscutters/mitmproxy.git
synced 2024-11-23 00:01:36 +00:00
Minor doc fixes and import cleanups.
This commit is contained in:
parent
0c3035a2b5
commit
25a06c3ec1
@ -3,11 +3,12 @@
|
||||
<li><a href="@!urlTo("intro.html")!@">Introduction</a></li>
|
||||
<li><a href="@!urlTo("mitmproxy.html")!@">mitmproxy</a></li>
|
||||
<li><a href="@!urlTo("mitmdump.html")!@">mitmdump</a></li>
|
||||
<li>Concepts</li>
|
||||
<li>Features</li>
|
||||
<ul>
|
||||
<li><a href="@!urlTo("clientreplay.html")!@">Client-side replay</a></li>
|
||||
<li><a href="@!urlTo("serverreplay.html")!@">Server-side replay</a></li>
|
||||
<li><a href="@!urlTo("sticky.html")!@">Sticky cookies and auth</a></li>
|
||||
<li><a href="@!urlTo("reverseproxy.html")!@">Reverse proxy mode</a></li>
|
||||
<li><a href="@!urlTo("anticache.html")!@">Anticache</a></li>
|
||||
<li><a href="@!urlTo("filters.html")!@">Filter expressions</a></li>
|
||||
</ul>
|
||||
|
@ -73,6 +73,7 @@ pages = [
|
||||
Page("clientreplay.html", "Client-side replay"),
|
||||
Page("serverreplay.html", "Server-side replay"),
|
||||
Page("sticky.html", "Sticky cookies and auth"),
|
||||
Page("reverseproxy.html", "Reverse proxy mode"),
|
||||
Page("anticache.html", "Anticache"),
|
||||
Page("filters.html", "Filter expressions"),
|
||||
Page("scripts.html", "Scripts"),
|
||||
|
0
doc-src/reverseproxy.html
Normal file
0
doc-src/reverseproxy.html
Normal file
@ -13,11 +13,10 @@
|
||||
# You should have received a copy of the GNU General Public License
|
||||
# along with this program. If not, see <http://www.gnu.org/licenses/>.
|
||||
|
||||
import mailcap, mimetypes, tempfile, os, subprocess, glob, time, re
|
||||
import mailcap, mimetypes, tempfile, os, subprocess, glob, time
|
||||
import os.path, sys
|
||||
import cStringIO
|
||||
import urwid
|
||||
from .. import controller, utils, filt, flow
|
||||
from .. import controller, utils, flow
|
||||
import connlist, connview, help, common, kveditor, palettes
|
||||
|
||||
EVENTLOG_SIZE = 500
|
||||
@ -177,18 +176,17 @@ class StatusBar(common.WWrap):
|
||||
t = [
|
||||
('heading', ("[%s]"%self.master.state.flow_count()).ljust(7)),
|
||||
]
|
||||
t.extend(self.get_status())
|
||||
|
||||
if self.master.server:
|
||||
boundaddr = "[%s:%s]"%(self.master.server.address or "*", self.master.server.port)
|
||||
else:
|
||||
boundaddr = ""
|
||||
|
||||
t.extend(self.get_status())
|
||||
status = urwid.AttrWrap(urwid.Columns([
|
||||
urwid.Text(t),
|
||||
urwid.Text(
|
||||
[
|
||||
self.helptext,
|
||||
boundaddr
|
||||
],
|
||||
align="right"
|
||||
),
|
||||
|
@ -1429,7 +1429,7 @@ class FlowReader:
|
||||
data = tnetstring.load(self.fo)
|
||||
off = self.fo.tell()
|
||||
yield Flow._from_state(data)
|
||||
except ValueError, v:
|
||||
except ValueError:
|
||||
# Error is due to EOF
|
||||
if self.fo.tell() == off and self.fo.read() == '':
|
||||
return
|
||||
|
Loading…
Reference in New Issue
Block a user