# Creating a POST request from server

**URL:** <https://discourse.mitmproxy.org/t/creating-a-post-request-from-server/587>\
**Category:** help\
**Created:** [August 11, 2017, 2:12am UTC](https://discourse.mitmproxy.org/t/creating-a-post-request-from-server/587 "2017-08-11T02:12:31Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![Guidona](https://avatars.discourse-cdn.com/v4/letter/g/22d042/32.png) [@Guidona](https://discourse.mitmproxy.org/u/Guidona)\
**Post date:** [August 11, 2017, 2:12am UTC](https://discourse.mitmproxy.org/t/creating-a-post-request-from-server/587/1 "2017-08-11T02:12:32Z")

</div>

Hello guys, I’m trying to write a script create a POST HTTP request body using mitmproxy and I don’t really figure out how to do that

---

<div class="post-metadata">

**Author:** ![Mk1Escort](https://avatars.discourse-cdn.com/v4/letter/m/a5b964/32.png) [@Mk1Escort](https://discourse.mitmproxy.org/u/Mk1Escort)\
**Post date:** [August 24, 2017, 9:57pm UTC](https://discourse.mitmproxy.org/t/creating-a-post-request-from-server/587/2 "2017-08-24T21:57:34Z")

</div>

`ctx.master.create_request` is what you’re looking for in 1.0.2. You can see how to use it [here](https://github.com/mitmproxy/mitmproxy/blob/1.0.x/mitmproxy/master.py).
