Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

198
Vistas
Necesita agregar la variable de sesión a la URL para realizar solicitudes

Estoy usando python request_html para raspar un sitio web detrás de un inicio de sesión. Lo hice anteriormente sin problemas, pero ahora el sitio agrega un parámetro de consulta de sessionCacheKey a cada URL para realizar una solicitud válida. La variable sessionCacheKey se almacena en el almacenamiento local y de sesión de los navegadores. ¿Alguien sabe cómo o si es posible acceder al almacenamiento local o de sesión con python/requests_html? Intenté copiar manualmente la variable de sesión de Chrome en mi solicitud de Python y funciona. Solo necesito saber cómo puedo acceder a él y almacenarlo en una variable en python para usar en todas las solicitudes futuras. Gracias por cualquier ayuda.

A continuación se muestra el script que asigna sessionCacheKey al almacenamiento local y de sesión.

 'setSessionCacheKey': function(){ externalLoginCheck(); var currentSessionCacheKey = getQueryParamByName('sessionCacheKey', window.location.href); window.sessionStorage.setItem('sessionCacheKey', currentSessionCacheKey); window.localStorage.setItem('sessionCacheKey', currentSessionCacheKey); if (duplicateTabConditions()) { var newSessionCacheKey = getNewSessionCacheKey(currentSessionCacheKey); $.ajax({ url: '/AM/RemoteProxy/SessionManagerProxy.cfc?method=copySessionCacheToNewKey&SourceSessionCacheKey=' + currentSessionCacheKey + '&DestinationSessionCacheKey=' + newSessionCacheKey, success: function (result) { reloadLocation = removeParam("sessionCacheKey", window.location.href); var separator = reloadLocation.match(/\?/) ? '&' : '?'; window.location = reloadLocation + separator + 'sessionCacheKey=' + newSessionCacheKey; }, async: false }); }
over 4 years ago · Santiago Trujillo
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda