<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
</head>
<body style="word-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;" class="">
Hi,
<div class=""><br class="">
</div>
<div class="">Here is my location directive :</div>
<div class=""><br class="">
</div>
<div class="">
<div class="">server {</div>
<div class="">  # Start with an undefined API name, each API will update this value</div>
<div class="">  set $api_name -;</div>
<div class=""><br class="">
</div>
<div class="">  [...]</div>
<div class=""><br class="">
</div>
<div class="">  location = /_oauth {</div>
<div class="">    internal;</div>
<div class="">    set $api_name 'Oauth API';</div>
<div class=""><br class="">
</div>
<div class="">    # Policy configuration here (authentication, rate limiting, logging, more...)</div>
<div class="">    mirror /_mirrored_api;</div>
<div class="">    proxy_pass <a href="http://$upstream$request_uri" class="">http://$upstream$request_uri</a>;</div>
<div class="">  }</div>
<div class="">}</div>
</div>
<div class=""><br class="">
</div>
<div class="">In my log I only get “-“ as api_name but if I comment the mirror directive I get 'Oauth API’.</div>
<div class=""><br class="">
</div>
<div class="">Any idea how to avoid that.</div>
<div class="">I always want the name to be ''Oauth API’'.</div>
<div class=""><br class="">
<div class="">
<div style="letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class="">
<div style="letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class="">
<div style="letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class="">
<div style="letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class="">
<div style="letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class="">
<div style="letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class="">
<div style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class="">
<div style="font-variant-caps: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px;">
Regards,<br class="">
 <br class="">
<b style="color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal;" class="">Mickaël Palma</b><br class="">
<font color="#515151" class=""><font style="font-family: Helvetica; font-size: 12px; font-style: normal;" class="">Responsable domaine & valorisation</font><br class="">
</font><br class="">
<span style="color: rgb(0, 0, 0); font-size: 11px;" class="">11-13 rue des Petits Hôtels<br class="">
75010 Paris<br class="">
<font color="#e6002f" class="">Tel : </font> 01.53.29.35.53  |  <font color="#e6002f" class="">Fax :</font> 01.53.29.11.66</span></div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
<br class="">
</div>
</body>
</html>