我使用了request来请求URL,由于请求的是HTTPS,返回的数据是乱码的。但是我请求一些其他的HTTS的时候,返回的数据是正常的必然Cnode的API。 查询了request的HTTPS方法,依旧返回的是乱码的结果。 请我这是怎么回事?为什么有些的HTTPS请求得到的数据是不会有问题的?而有些的URL请求得到的结果是乱码?是还需要解密吗?谢谢!
我的部分代码
op = {
agentOptions:
cert: fs.readFileSync(certFile)
key: fs.readFileSync(keyFile)
passphrase: 'password'
secureProtocol: 'SSLv3_method'
url:url
headers:self.headers
}
requrest.get op, (err, res, body) ->
return console.log err if err
console.log(body)