http - 如何获取HTTPS网页?

标签 http sockets visual-c++ ssl https

我编写了一个连接到 Web 服务器并发送请求的 Visual C++ 应用程序:

/GET /file.htm
Host: www.server.com

然后我得到了文件。

目前,服务器更改为 HTTP 安全,我得到这样的响应:

HTTP/1.1 302 Found
Location: https://www.server.com/file.htm

有一种方法可以修改我的代码,添加一些库或类似的东西,以获得 https 页面吗?

非常感谢!

最佳答案

使用WebRequest来自 System.Net

例子:

http://support.microsoft.com/kb/815657

或者如果您不使用托管 C++,请使用 HttpOpenRequest来自 WinInet :

http://support.microsoft.com/kb/168151

关于http - 如何获取HTTPS网页?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12967796/

相关文章:

http - 使用 HTTP Kit 进行流式连接/长轮询?

http - 扭柱长度限制

c - FTP over tcp/ip atmega 8 位微 Controller 的分段和重组

c++ - 为什么我会收到错误信息并且...?

c++ - 如何用 `int32_t` 值快速填充内存?

http - TinyMCE:如果 'http://' 不存在,如何在 URL 前面添加它

c# - 服务栈拦截所有Http To Service

python - 如何通过套接字发送数组,然后在 python 中获取每个项目

python - write()之后文件大小未更新?

c++ - Boost multi_array BOOST_ASSERT 已抛出断点