Node.js的PHP包函数替代方案
问题描述:
我正尝试连接到PayBox支付服务。他们提出了PHP解决方案,但我使用Nodejs。在他们的解决方案中,他们使用PHP包函数,我无法在Node.js中找到等价物。Node.js的PHP包函数替代方案
这是目标:
$binKey = pack("H*", $secretKeyTest);
我发现了一个包Hipack但它有两个问题。
答
如果你需要一个十六进制字符串转换成二进制缓冲,那么这样的事情可能会为你工作:
var binKey = new Buffer(secretKeyTest, "hex");
有关如何在节点中使用缓冲区的更多信息,请参见:
+0
是的,它的确很感谢:) –
+0
我有代码新的缓冲区(盐,“base64”),我想将它转换成PHP。你有任何解决方案?请帮帮我。 –
那么我的答案对你有帮助吗? – rsp