我正在编写需要与服务器通信的JavaScript客户端应用程序。我尝试实现API,但是我坚持使用一种方法,我需要帮助。
感染我不知道如何将其从Java转换为JavaScript(我不知道在哪里可以找到用javascript编写的,用于此方法的模拟库):
import java.security.SignatureException;
import javax.crypto.Mac;
import javax.crypto.spec.SecretKeySpec;
/**
* This class defines common routines for generating
* authentication signatures for AWS requests.
*/
public class Signature {
private static final String HMAC_SHA1_ALGORITHM = "HmacSHA1";
/**
* Computes RFC 2104-compliant HMAC signature.
* * @param data
* The data to be signed.
* @param key
* The signing key.
* @return
* The Base64-encoded RFC 2104-compliant HMAC signature.
* @throws
* java.security.SignatureException when signature generation fails
*/
public static String …Run Code Online (Sandbox Code Playgroud) 正如问题的标题所述,我想知道是否有办法打印对象的内存地址,以及是否有内部对象哈希?我知道我可以使用对象比较器:
var x = {id:1};
var y = x;
console.log(x === y); // => true
Run Code Online (Sandbox Code Playgroud)
但是我想获得内存地址的字符串/数字表示形式和内部哈希的字符串表示形式,如果有一个...