...avec printf
uint64_t expires_time; ngx_memcpy(data, in, in_len); data_size = in_len + sizeof(expires_time); expires_time = (uint64_t) now; expires_time = ngx_http_encrypted_session_htonll(expires_time); ngx_memcpy(data + in_len, (u_char *) &expires_time, sizeof(expires_time)); MD5(data, data_size, p); static inline uint64_t ngx_http_encrypted_session_htonll(uint64_t n) { #ifdef htonll return htonll(n); # else return ((uint64_t) htonl(n) > 32); #endif }
Pourquoi je veux essayer printf("%s",data)
. Résultat: en ngx_memcpy
devrait être ajouter expires_time
pour cette chaîne? Comment voir md5 dans la longueur de chaîne data_size
?
Qu'est-ce que je n'ai même pas –
Haha! !! !! ! ! ! –
Je n'ai aucune idée de ce que vous demandez ici. Pouvez-vous au moins indenter votre code source? Je pense que j'ai oublié comment le lire autrement. –