Causa
La URL del destino no cumple las reglas: HTTPS, sin credenciales, sin fragmento ni direcciones IP literales, puerto permitido y hasta 2048 caracteres.
Qué hacer
Use una URL HTTPS pública con nombre de host.
application/problem+json
{
"type": "https://masnet.com/developers/errors/invalid_url",
"title": "URL no válida",
"status": 400,
"detail": "...",
"code": "invalid_url",
"correlation_id": "..."
}