我有下面的代码可以从我的https
网站获取具有 Godaddy 证书的数据。但我无法从 url 获取结果。
port = CreateObject("roMessagePort")
req = createObject("roUrlTransfer")
req.SetMessagePort(port)
req.setCertificatesFile("pkg:/source/domain.crt")
req.AddHeader("X-Roku-Reserved-Dev-Id", "")
req.InitClientCertificates()
req.setUrl("https://domain.com/index.php/roku/getdata")
response = req.getToString()
print "response: "; response
注意:我编辑了/etc/apache2/sites-available/default-ssl.conf
文件以添加godaddy证书。在我的网站中,https正在工作。我总是收到错误代码-77。我从mozilla firefox导出了crt文件。这是正确的方法吗?