ADC
Gracias por los comentarios

Este artículo ha sido traducido automáticamente. (Aviso legal)

Convertir números en texto

Las siguientes funciones producen cadenas binarias a partir de un número devuelto por un prefijo de expresión. Estas funciones son particularmente útiles en la función de reescritura TCP como cadenas de reemplazo para datos binarios. Para obtener más información sobre la función de reescritura TCP, consulte Reescritura.

Todas las funciones devuelven un valor de texto de tipo. La endianidad que algunas funciones aceptan como parámetro es LITTLE_ENDIAN o BIG_ENDIAN.

Función Descripción
.SIGNED8_STRING Produce una cadena binaria con signo de 8 bits que representa el número. Si el valor está fuera del rango, se genera una condición undef. Ejemplo: HTTP.REQ.BODY(100).GET_SIGNED8(16).SUB(3).SIGNED8_STRING
.CADENA 8_SIN FIRMAR Produce una cadena binaria sin signo de 8 bits que representa el número. Si el valor está fuera del rango, se genera una condición undef. Example: HTTP.REQ.BODY(100).GET_UNSIGNED8(31).ADD(3).UNSIGNED8_STRING
.FIRMAD16_CADENA () Produce una cadena binaria con signo de 16 bits que representa el número. Si el valor está fuera del rango, se genera una condición undef. Example: HTTP.REQ.BODY(100).SKIP(12).GET_SIGNED16(0, BIG_ENDIAN).SUB(4).SIGNED16_STRING(BIG_ENDIAN)
.16_CADENA SIN FIRMAR () Produce una cadena binaria sin signo de 16 bits que representa el número. Si el valor está fuera del rango, se genera una condición undef. Example: HTTP.REQ.BODY(100).GET_UNSIGNED16(47, LITTLE_ENDIAN).ADD(7).UNSIGNED16_STRING(LITTLE_ENDIAN)
.FIRMADA 32_CADENA () Produce una cadena binaria de 32 bits con signo que representa el número. Example: HTTP.REQ.BODY(100).AFTER_STR(“delim”).GET_SIGNED32(0, BIG_ENDIAN).SUB(1).SIGNED32_STRING(BIG_ENDIAN)
.CADENA 8_SIN FIRMAR Produce una cadena binaria sin signo de 8 bits que representa el número. Si el valor está fuera del rango, se genera una condición undef. Example: HTTP.REQ.BODY(100).GET_UNSIGNED8(24).TYPECAST_UNSIGNED_LONG_AT.ADD(12).UNSIGNED8_STRING
.16_CADENA SIN FIRMAR () Produce una cadena binaria sin signo de 16 bits que representa el número. Si el valor está fuera del rango, se genera una condición undef. Example: HTTP.REQ.BODY(100).GET_UNSIGNED16(23, LITTLE_ENDIAN).TYPECAST_UNSIGNED_LONG_AT.ADD(10).UNSIGNED16_STRING(LITTLE_ENDIAN)
.32_CADENA SIN FIRMAR () Produce una cadena binaria sin signo de 32 bits que representa el número. Si el valor está fuera del rango, se genera una condición undef. Example: HTTP.REQ.BODY(100).AFTER_STR(“delim2”).GET_UNSIGNED32(0, BIG_ENDIAN).ADD(2).UNSIGNED32_STRING(BIG_ENDIAN)
La versión oficial de este contenido está en inglés. Para mayor comodidad, parte del contenido de la documentación de Cloud Software Group solo tiene traducción automática. Cloud Software Group no puede controlar el contenido con traducción automática, que puede contener errores, imprecisiones o un lenguaje inadecuado. No se ofrece ninguna garantía, ni implícita ni explícita, en cuanto a la exactitud, la fiabilidad, la idoneidad o la precisión de las traducciones realizadas del original en inglés a cualquier otro idioma, o que su producto o servicio de Cloud Software Group se ajusten a cualquier contenido con traducción automática, y cualquier garantía provista bajo el contrato de licencia del usuario final o las condiciones de servicio, o cualquier otro contrato con Cloud Software Group, de que el producto o el servicio se ajusten a la documentación no se aplicará en cuanto dicha documentación se ha traducido automáticamente. Cloud Software Group no se hace responsable de los daños o los problemas que puedan surgir del uso del contenido traducido automáticamente.
Convertir números en texto