Контекст следующий:
/index.html
он получает этот заголовок.Я не смогу опубликовать код в том виде, как он есть, но это что-то вроде этого:
index.html
<!--# include virtual="/ssi/stuff" stub="no_response" -->
nginx.conf
location ~ ^/ssi/stuff$ {
proxy_pass http//somewhere.else.com;
proxy_pass_request_headers on;
proxy_method POST;
proxy_set_header Content-Type 'application/json';
proxy_set_header Host ${http_header_host};
proxy_set_body '{
"foo": "bar"
}';
}
Я попытался добавить set
атрибут на include
сама директива, но всегда с ошибками [an error occurred while processing the directive]
.
Я даже не уверен, верен ли это подход, так как я еще не понял, просто ли он хранит response_body
или если он также содержит response_headers
.
Я вроде как новичок Nginx, вы можете мне помочь? заранее спасибо