git version of warp added `settingsIntercept` , within with you can manipulate sockets directly. but you would need to duplicate some code to send response.<div>I also hope warp internal can be more modular.<br><br><div class="gmail_quote">
On Tue, Nov 15, 2011 at 6:18 PM, Kazu Yamamoto <span dir="ltr"><<a href="mailto:kazu@iij.ad.jp">kazu@iij.ad.jp</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
Hello,<br>
<br>
I'm implementing a reverse proxy with http-enumerator on Warp. My<br>
reverse proxy can rely HTTP headers but I have no idea on how to relay<br>
HTTP bodies. I want to know how to specify<br>
Network.HTTP.Enumerator.Request.requestBody on WAI.<br>
<br>
My current code is available from:<br>
<a href="https://github.com/kazu-yamamoto/wai-app-file-cgi/blob/master/Network/Wai/Application/Classic/RevProxy.hs" target="_blank">https://github.com/kazu-yamamoto/wai-app-file-cgi/blob/master/Network/Wai/Application/Classic/RevProxy.hs</a><br>
<br>
Thanks in advance.<br>
<br>
--Kazu<br>
<br>
_______________________________________________<br>
web-devel mailing list<br>
<a href="mailto:web-devel@haskell.org">web-devel@haskell.org</a><br>
<a href="http://www.haskell.org/mailman/listinfo/web-devel" target="_blank">http://www.haskell.org/mailman/listinfo/web-devel</a><br>
</blockquote></div><br><br clear="all"><div><br></div>-- <br><a href="http://www.yi-programmer.com/blog/">http://www.yi-programmer.com/blog/</a><br>
</div>