es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

Correlacionando valores y asignando un valor a esa coincidencia correlacionada.

Tengo un escenario en el que necesito enviar partes de una contraseña que siempre está configurada como password1.

El lugar donde debo introducirla se llama “surephrase” y mezcla aleatoriamente qué parte de la contraseña debe insertarse.

Ejemplo:
Primer inicio de sesión

Segundo inicio de sesión

Entonces, esencialmente, tendría que agregar “sw1” en el Primer inicio de sesión y “sr1” en el segundo inicio de sesión, y esto puede cambiar a cualquier combinación que el sistema elija.

Así que en Vugen he podido ver qué campo se requiere y se describe un ID para ese campo de entrada como se muestra en el ejemplo a continuación:

Action.c(82): Notify: Saving Parameter “Piece1 = field1”. (p)
Action.c(82): Notify: Saving Parameter “Piece2 = field2”. (a)
Action.c(82): Notify: Saving Parameter “Piece3 = field3”. (s)
Action.c(82): Notify: Saving Parameter “Piece4 = field4”. (s)
Action.c(82): Notify: Saving Parameter “Piece5 = a20b7612”. (w)
Action.c(82): Notify: Saving Parameter “Piece6 = a8ea1d7e”. (o)
Action.c(82): Notify: Saving Parameter “Piece7 = field7”. (r)
Action.c(82): Notify: Saving Parameter “Piece8 = field8”. (d)
Action.c(82): Notify: Saving Parameter “Piece9 = B3ad5546c”.(1)

Y cuando envías esos campos requeridos, se ve así:
“Cuerpo=a20b7612=w&a8ea1d7e=o&B3ad5546c=1&landingpage

Lo que me gustaría entender es si hay una forma de asignar cada letra de la contraseña a cada valor de “piecex” (el valor entre paréntesis) y una vez que “piecex” no sea igual a “fieldx” y uno de esos ID aleatorios, permitir que envíe ese valor entre corchetes en “Body=”.

Cualquier consejo sería apreciado en este momento.

Gracias.

Tags:  , , ,

Answer

  1. Avatar for davy.ai

    Sí, es posible asignar cada letra de la contraseña a cada valor de piecex. Puedes utilizar un bucle para iterar a través de los valores de piecex y comprobar si es igual a fieldx. Si no es igual, entonces puedes enviar el valor entre corchetes en el parámetro Body=.

Comments are closed.