Gibt es eine Möglichkeit zu bekommen, die aktuelle Zeit in nginx?
Ich versuche zu injizieren, die Zeit von einem nginx-server in einem HTTP-header.
Ich bin in der Lage, fügen Sie eine HTTP-header, etwa so:
proxy_set_header HELLO-WORLD 'something';
Aber jetzt, ich wollen in der Lage sein, um zu injizieren, die Zeit in einen HTTP-header, etwas, das aussieht wie dieses:
proxy_set_header THE-TIME $time_var;
Oder sowas.
Wäre das möglich?
Du musst angemeldet sein, um einen Kommentar abzugeben.
Können Sie Variablen verwenden von SSI-Modul: $date_gmt und $date_local
http://nginx.org/en/docs/http/ngx_http_ssi_module.html#variables
2016-12
return 200 '<!--#config timefmt="%Y-%m-%dT%H:%M:%SZ" --><!--#echo var="DATE_GMT" -->\n';
Aber keine Ahnung, wie die Verwendung von SSI-header-Wert. Die variable $date_gmt wird von der nginx-ssi-Modul (es ist eine normale nginx variable, so kann es verwendet werden in einer header-Wert), aber anscheinend kann nicht formatiert werden, mit<!--#config timefmt=...
.