Skip to content

Commit dd021c4

Browse files
Fix http_url redaction
1 parent 699991c commit dd021c4

File tree

1 file changed

+7
-7
lines changed
  • instrumentation/opentelemetry-instrumentation-aiohttp-server/src/opentelemetry/instrumentation/aiohttp_server

1 file changed

+7
-7
lines changed

instrumentation/opentelemetry-instrumentation-aiohttp-server/src/opentelemetry/instrumentation/aiohttp_server/__init__.py

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -309,13 +309,13 @@ def collect_request_attributes(
309309
if target:
310310
_, query = _parse_url_query(target)
311311
_set_http_target(result, target, path, query, sem_conv_opt_in_mode)
312-
else:
313-
# old semconv v1.20.0
314-
if _report_old(sem_conv_opt_in_mode):
315-
http_url = str(request.url)
316-
if query_string:
317-
http_url += "?" + urllib.parse.unquote(query_string)
318-
result[HTTP_URL] = redact_url(http_url)
312+
313+
# old semconv v1.20.0 - always set HTTP_URL when reporting old semconv
314+
if _report_old(sem_conv_opt_in_mode):
315+
http_url = str(request.url)
316+
if query_string:
317+
http_url += "?" + urllib.parse.unquote(query_string)
318+
result[HTTP_URL] = redact_url(http_url)
319319

320320
user_agent = request.headers.get("user-agent")
321321
if user_agent:

0 commit comments

Comments
 (0)