nginxは変数を表示し、locationを使用して値を返す方法

1825 ワード

たとえば$request_を表示したいのですがuriの値.
標準的な方法はechoプラグインをインストールすることですが、面倒です.融通の利く方法はlocationでjson値を返すことで表示されます.
ソリューション
locationモジュールを追加するには、次の手順に従います.
location = /echo {
    default_type    application/json;
    return 502 "      ,     ……";
}
./nginx -s reload; nginxを再起動します.ページアクセス先:www.dog.Net/echoで、値を表示できます.
中国語文字化けし:default_type text/html;
変数return 502 KaTeX parse error:Expected'EOF',got'#'at position 15:request_uri; #̲/echo注意:u...request_urlという変数
json列return 502'{“name”:“aming”,“id”:“100”}’;
接続文字列:左スラッシュ、コロン
return 502 $request_uri/$request_uri;
return 502 request_uri:$request_uri\r
request_uri:$request_uri;

r改行:
return 502 request_uri:$request_uri\r
request_uri:$request_uri;

スペースはどうやって打てばいいのか分からないsと%20はそのまま「」と「」を印刷しても間違っています
return 502 request_uri:$request_uri\srequest_uri:$request_uri;