我有一些内部的API服务器api.example.com ,在这种情况下(在这种情况下,我无法控制这个服务器)在某种请求的情况下返回一个包含yes或no网页,其状态码是200 。
我正在尝试在frontend.example.com上设置一个nginxconfiguration,该configuration将frontend.example.com/foobar代理到api.example.com ,并且我希望回答查询时可以select200或yes ,或者4xx no – 说400在这里保持简单。 我不特别关心响应体,因为这只会被脚本使用。 我希望安装程序是独立的,为此,我宁愿没有外部脚本/网站/代理工作; 即。 我想完全在nginxconfiguration中完成(最好没有非库存模块)。
总之,我会不知何故需要对返回的网页内容的某种谓词,这将使我能够写类似的东西
if ($webpage_content = "yes") { return 400; }
我还没有find任何文件。 有没有办法做这样的事情?
谢谢!