Mark ClientInfoProvider getCurrentThreadClientInfo as @Nullable
Use HttpHeaders.USER_AGENT