nginx это не умеет. Можете попробовать HAproxy.<br><br><div class="gmail_quote">21 февраля 2009 г. 4:37 пользователь whitered <span dir="ltr"><<a href="mailto:dmitry.zhelnin@gmail.com">dmitry.zhelnin@gmail.com</a>></span> написал:<br>
<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">хочется настроить nginx таким образом, чтобы он все бинарные (не<br>
http) запросы пересылал back-end'у. ну и отдавал ответ в неизменном<br>
виде. попробовал написать такой конфиг:<br>
<br>
location / {<br>
proxy_pass <a href="http://localhost:1234" target="_blank">http://localhost:1234</a>;<br>
proxy_next_upstream error timeout invalid_header http_500 http_503 http_404;<br>
}<br>
<br>
но nginx ругается:<br>
<br>
2009/02/21 04:22:45 [info] 13132#0: *1 client sent invalid method<br>
while reading client request line, client: 127.0.0.1, server:<br>
whitered-desktop, request: "<тут собственно бинарный запрос>"<br>
2009/02/21 04:22:45 [debug] 13132#0: *1 http finalize request: 400, "?"<br>
<br>
скажите, доктор, я занимаюсь ерундой, или просто что-то не учел?<br>
<font color="#888888"><br>
--<br>
dmitry zhelnin<br>
</font></blockquote></div><br><br clear="all"><br>-- <br>С уважением, Борис Долгов.<br>icq 77556665<br>e-mail <a href="mailto:boris@dolgov.name">boris@dolgov.name</a><br>