在这个页面上,它被提到
使用私钥对更新缓存请求进行签名。例如:echo -n >url.txt '/update-cache/c/s/example.com/article?amp_action=flush&_ts=1484941817' cat url.txt | openssl dgst -sha256 -sign private-key.pem >signature.bin signature.bin
的输出是二进制 RSA 签名。
所以,我期待这个命令生成一个signature.bin
文件。
但是,当我尝试echo -n >url.txt '/update-cache/c/s/example.com/article?amp_action=flush&_ts=1484941817' cat url.txt | openssl dgst -sha256 -sign private-key.pem >signature.bin
在 Windows 命令提示符中输入命令时,出现错误:
'amp_ts' 不是内部或外部命令、可运行程序或批处理文件。
我现在不确定我应该在哪里输入这个命令。