mirror of
https://github.com/Grasscutters/mitmproxy.git
synced 2024-11-24 00:31:33 +00:00
108 lines
3.2 KiB
HTML
108 lines
3.2 KiB
HTML
|
|
||
|
<pre class="example">method:path:[colon-separated list of features]</pre></p>
|
||
|
|
||
|
<table class="table table-bordered">
|
||
|
<tbody >
|
||
|
|
||
|
<tr>
|
||
|
<td> method </td>
|
||
|
<td>
|
||
|
|
||
|
<p>A <a href="#valuespec">VALUE</a> specifying the HTTP
|
||
|
method to use. Standard methods do not need to be
|
||
|
enclosed in quotes, while non-standard methods can be
|
||
|
specified as quoted strings.</p>
|
||
|
|
||
|
<p>The special method <b>ws</b> creates a valid
|
||
|
websocket upgrade GET request, and signals to pathoc to
|
||
|
switch to websocket recieve mode if the server responds
|
||
|
correctly. Apart from that, websocket requests are just
|
||
|
like any other, and all aspects of the request can be
|
||
|
over-ridden.</p>
|
||
|
</td>
|
||
|
</tr>
|
||
|
|
||
|
<tr>
|
||
|
<td> b<a href="#valuespec">VALUE</a> </td>
|
||
|
<td>
|
||
|
Set the body. The appropriate Content-Length header is
|
||
|
added automatically unless the "r" flag is set.
|
||
|
</td>
|
||
|
</tr>
|
||
|
|
||
|
<tr>
|
||
|
<td> c<a href="#valuespec">VALUE</a> </td>
|
||
|
<td>
|
||
|
A shortcut for setting the Content-Type header. Equivalent to
|
||
|
h"Content-Type"=VALUE
|
||
|
</td>
|
||
|
</tr>
|
||
|
|
||
|
<tr>
|
||
|
<td> d<a href="#offsetspec">OFFSET</a> </td>
|
||
|
<td>
|
||
|
Disconnect after OFFSET bytes.
|
||
|
</td>
|
||
|
</tr>
|
||
|
|
||
|
<tr>
|
||
|
<td> h<a href="#valuespec">VALUE</a>=<a href="#valuespec">VALUE</a> </td>
|
||
|
<td>
|
||
|
Set a header.
|
||
|
</td>
|
||
|
</tr>
|
||
|
|
||
|
<tr>
|
||
|
<td> i<a href="#offsetspec">OFFSET</a>,<a href="#valuespec">VALUE</a> </td>
|
||
|
<td>
|
||
|
Inject the specified value at the offset.
|
||
|
</td>
|
||
|
</tr>
|
||
|
|
||
|
<tr>
|
||
|
<td> p<a href="#offsetspec">OFFSET</a>,SECONDS </td>
|
||
|
<td>
|
||
|
Pause for SECONDS seconds after OFFSET bytes. SECONDS can
|
||
|
be an integer or "f" to pause forever.
|
||
|
</td>
|
||
|
</tr>
|
||
|
|
||
|
<tr>
|
||
|
<td> r </td>
|
||
|
<td>
|
||
|
Set the "raw" flag on this response. Pathod will not
|
||
|
calculate a Content-Length header if a body is set.
|
||
|
</td>
|
||
|
</tr>
|
||
|
|
||
|
<tr>
|
||
|
<td> s<a href="#valuespec">VALUE</a> </td>
|
||
|
<td>
|
||
|
An embedded Response specification, appended to the path
|
||
|
of the request.
|
||
|
</td>
|
||
|
</tr>
|
||
|
|
||
|
<tr>
|
||
|
<td> u<a href="#valuespec">VALUE</a> <br> uSHORTCUT </td>
|
||
|
|
||
|
<td>
|
||
|
|
||
|
Set a User-Agent header on this request. You can
|
||
|
specify either a complete <a
|
||
|
href="#valuespec">VALUE</a>, or a User-Agent shortcut:
|
||
|
|
||
|
<table class="table table-condensed">
|
||
|
{% for i in uastrings %}
|
||
|
<tr>
|
||
|
<td><b>{{ i[1] }}</b></td>
|
||
|
<td>{{ i[0] }}</td>
|
||
|
</tr>
|
||
|
{% endfor %}
|
||
|
</table>
|
||
|
|
||
|
</td>
|
||
|
</tr>
|
||
|
</tbody>
|
||
|
</table>
|