HTML - ¿Es posible llegar a una URL exacta, en lugar de otra predeterminada?

 
Vista:
sin imagen de perfil

¿Es posible llegar a una URL exacta, en lugar de otra predeterminada?

Publicado por Javier (3 intervenciones) el 04/05/2022 09:09:51
Cuando utilizo cualquiera de estas URLs (lo único que cambia es la fecha de expiración):

1
2
3
4
5
6
7
8
https://www.barchart.com/etfs-funds/quotes/GLD/options?moneyness=allRows&expiration=2022-05-20-m
https://www.barchart.com/etfs-funds/quotes/GLD/options?moneyness=allRows&expiration=2022-06-17-m
https://www.barchart.com/etfs-funds/quotes/GLD/options?moneyness=allRows&expiration=2022-07-15-m
https://www.barchart.com/etfs-funds/quotes/GLD/options?moneyness=allRows&expiration=2022-09-16-m
https://www.barchart.com/etfs-funds/quotes/GLD/options?moneyness=allRows&expiration=2022-12-16-m
https://www.barchart.com/etfs-funds/quotes/GLD/options?moneyness=allRows&expiration=2023-01-20-m
https://www.barchart.com/etfs-funds/quotes/GLD/options?moneyness=allRows&expiration=2023-06-16-m
https://www.barchart.com/etfs-funds/quotes/GLD/options?moneyness=allRows&expiration=2024-01-19-m


el navegador Chrome o Edge... siempre me muestra como resultado las tablas (calls, puts) que corresponden a la primera fecha de expiración (2022-05-06-w), es decir, me muestra la tabla de esta URL:
1
https://www.barchart.com/etfs-funds/quotes/GLD/options?moneyness=allRows&expiration=2022-05-06-w


Es decir, no me sirve pegar en el navegador por ejemplo esta URL de ésta fecha de expiración 2022-09-16-m:

1
https://www.barchart.com/etfs-funds/quotes/GLD/options?moneyness=allRows&expiration=2022-09-16-m

Para que me muestre las tablas de esa fecha tengo que seleccionarla manualmente con el desplegable. Ver imagen.

Captura-URL-01


Hace dos semanas eso no era así. Es decir, cuando introducía una URL de una fecha de expiración (vencimiento), el navegador me mostraba exactamente las tablas (calls y put) de dicha fecha de vencimiento. Me gustaría saber a qué se debe este cambio. Quizás se deba a que han introducido algún script en el código HTML, para obligar a mostrar siempre la primera fecha de vencimiento...(no tengo ni idea de HTML), o quizás esto se resolvería cambiando la configuración del navegador...

¿Tenéis alguna idea de a qué se debe ese cambio y/o cómo se podría corregir?. Intenté acceder a esas URLs desde algún hipervínculo desde Excel pero tampoco llego a la fecha de vencimiento que deseo (tengo que seleccionarla manualmente desde la web).


También le añadí un símbolo de almohadilla al final de la URL:
1
https://www.barchart.com/etfs-funds/quotes/GLD/options?moneyness=allRows&expiration=2023-01-20-m#

Pero ese truco tampoco me sirve.

Si alguien sabe cómo se puede solucionar algo como esto, se lo agradezco.
Un saludo.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
Imágen de perfil de Ivan

¿Es posible llegar a una URL exacta, en lugar de otra predeterminada?

Publicado por Ivan (56 intervenciones) el 05/05/2022 17:29:29
Hola,

hechando un vistazo rápido al código de la web parece evidente que lo han programado para que funcione así. La URL original es

1
https://www.barchart.com/etfs-funds/quotes/GLD/options

la qual te lleva a la página con la fecha por defecto, el resto

1
?moneyness=allRows&expiration=2022-09-16-m

son variables para mostrar unos datos u otros. Mirando el código del menú desplegable de las fechas de expiración se ejecutan eventos "onchange", por lo que parece que han decidido que sólo debe mostrarse una página y cambiar los datos al seleccionarlos en el menú.

Los motivos pueden ser varios, como programador y WebMaster te puedo decir lo que yo pienso, pero el verdadero motivo sólo lo saben ellos. En mi caso, creo que lo hacen:

- Para evitar páginas similares y penalizar en SEO
- Para otimizar recursos y sólo cargar la tabla que se modifica (no se recarga toda la página)
- Para evitar, precisamente, que les hagan backlinks a cualquier fecha
- Para controlar y estudiar mejor las acciones y preferencias de los usuarios

Espero haberte aclarado las dudas,

Un saludo!
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
1
Comentar
sin imagen de perfil

¿Es posible llegar a una URL exacta, en lugar de otra predeterminada?

Publicado por Javier (3 intervenciones) el 06/05/2022 10:00:11
Muchas gracias Ivan. Llevaba algún tiempo sin mirar el foro.

Sí, ya veo que debe ser imposible llegar a una URL exacta directamente, puesto que el código estará pensado para hacer que se cargue una dirección por defecto.

Básicamente quería probar si será posible extraer las tablas calls puts que contienen dichas URLs, mediante alguna macro, pero veo que va a ser imposible.

Muchas gracias por tu comentario.
Un saludo.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar