Our url.query (model) and http.query (model) conventions are functionally equivalent. Both contain the URL query string from an HTTP request. The main differences are:
url.query is defined in OTel
http.query contains a leading ?
Currently both are active conventions (neither are deprecated). Because url.query is defined in OTel, and I don't think the leading ? is useful, I'd like to standardize on url.query and deprecate http.query.
However, even if we agree to do so, http.query is used in Sentry for performance issue detection so we would need to fix that first.
Our
url.query(model) andhttp.query(model) conventions are functionally equivalent. Both contain the URL query string from an HTTP request. The main differences are:url.queryis defined in OTelhttp.querycontains a leading?Currently both are active conventions (neither are deprecated). Because
url.queryis defined in OTel, and I don't think the leading?is useful, I'd like to standardize onurl.queryand deprecatehttp.query.However, even if we agree to do so,
http.queryis used in Sentry for performance issue detection so we would need to fix that first.