sapling/mercurial/hgweb
Augie Fackler b3f8347d29 http: support sending hgargs via POST body instead of in GET or headers
narrowhg (for its narrow spec) and remotefilelog (for its large batch
requests) would like to be able to make requests with argument sets so
absurdly large that they blow out total request size limit on some
http servers. As a workaround, support stuffing args at the start
of the POST body.

We will probably want to leave this behavior off by default in servers
forever, because it makes the old "POSTs are only for writes"
assumption wrong, which might break some of the simpler authentication
configurations.
2016-03-11 11:37:00 -05:00
..
__init__.py hgweb: make sure command options are set to all ui objects 2015-11-21 13:28:12 +09:00
common.py hgweb: import BaseHTTPServer as module at top level 2015-11-01 15:07:08 +09:00
hgweb_mod.py hgweb: import wsgicgi at top level 2015-11-01 15:09:35 +09:00
hgwebdir_mod.py hgweb: import wsgicgi at top level 2015-11-01 15:09:35 +09:00
protocol.py http: support sending hgargs via POST body instead of in GET or headers 2016-03-11 11:37:00 -05:00
request.py hgweb: use absolute_import 2015-10-31 22:07:40 +09:00
server.py hgweb: use absolute_import 2015-10-31 22:07:40 +09:00
webcommands.py hgweb: add option to convert encoding of graphdata() 2016-01-04 23:05:09 +09:00
webutil.py hgweb: move entry-preparing code from webcommands to webutils.commonentry() 2015-11-13 14:35:36 +08:00
wsgicgi.py hgweb: use absolute_import 2015-10-31 22:07:40 +09:00