Sto facendo chiamate https in javascript via xmlhttprequest. Conosco in anticipo il server e la sua chiave pubblica. Per maggiore sicurezza, vorrei verificare la chiave pubblica (o la sua impronta digitale) se è ciò che mi aspetto.
Ma voglio farlo prima di inviare dati sulla rete e se le impronte digitali non corrispondono, non voglio inviare alcun dato. È possibile con xmlhttprequest? Ho trovato questa pagina , ma qui l'impronta digitale viene recuperata solo dopo una richiesta è già stato fatto.