我正在尝试调用http和https并尝试解析响应。我收到了http呼叫的响应,但对于https呼叫我收到此错误
&v[n] == &v[0] + n
有人可以告诉我如何解决这个错误吗? 我究竟需要做什么?
我观察到一个奇怪的行为,当我使用.exe文件保存libeay32.dll和ssleay32.dll文件时,我得到https的响应,但没有得到http响应。
答案 0 :(得分:1)
愚蠢的高度.............. 我安装了OpenSSL,它解决了这个问题。所以,如果我尝试运行/调试它,现在我没有收到任何错误。
我发现为什么这些网址无效。 // myurl =“http://google.com:80/complete/search?output=toolbar&q=”+地址; myurl =“https://maps.googleapis.com:443/maps/api/geocode/xml?address=New York& key = google api key”; 我添加端口后得到了响应。