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.

Tag: AWS-SIGNATURE

OCaml, significado de `!+` en `type `!+’a t` OCaml, significado de `!+` en `type `!+’a t` En OCaml, `!+` se refiere a una variable polimórfica, es decir, un tipo de dato genérico. En este caso, se utiliza en la definición del tipo `!+’a t`, lo cual indica que `!+` es un constructor de tipos que toma un parámetro `’a` y devuelve un tipo `t`. La letra `’a` representa un tipo arbitrario, es decir, puede ser cualquier tipo válido en OCaml.

Actualmente estoy aprendiendo sobre OCaml, y especialmente sobre funtores. He revisado el archivo map.mli de la biblioteca estándar, y alrededor de la línea 70, hay lo siguiente: type key (** El tipo de las claves del mapa. *) type !+’a t (** El tipo de los mapas desde el tipo . . . Read more

Convertir una cadena de bytes a una cadena hexadecimal en python

Estoy trabajando en un proyecto con un uso intensivo de AWS Signature. Ahora mi tarea es encontrar una forma de enviar una “cadena” de bytes con hash SHA256 a un cliente mediante JSON. La “cadena” dada se ve así: b’\xd2\x99Q\xb5^\x89\x99\xc3\xa7\\x98.\x00\x87\xaf`|E\xd2\xc9:B)\xc5\xfe\x869X\xd1\xc5K\xb4′ Sí, estoy utilizando Python. Esa “cadena” es el resultado de . . . Read more

Generando una Firma AWS (ShipLogic)

Entonces, estoy implementando la API de ship-logic en mi programa y nunca he trabajado con la autenticación de AWS. He investigado en la documentación y he hecho lo siguiente: <?php $host = “api.shiplogic.com”; $accessKey = ‘*’; $secretKey = ‘*’; $requestUrl = ‘https://api.shiplogic.com’; $uri = ‘/rates’; $httpRequestMethod = ‘POST’; $data = . . . Read more