在web浏览器上流式传输c++文件
Stream c++ file on web-Browser
我有一个c++项目(服务器端),它在事件源的帮助下将数据发送到客户端。现在,出于调试目的,我维护了一个跟踪文件(文本)。在c++代码中所有担心代码中断的关键区域,我添加了一行,将"成功"文本写入该跟踪文件。它运行良好。我可以知道代码在哪里成功,在哪里失败。
但我在服务器端。我也想把这个便利设施也提供给客户。然而,我不确定该怎么做?我应该在网络浏览器上流式传输文件,还是有其他方式可以将数据"实时"发送到网络浏览器?
我检查了这个链接,但是,我不确定我是否可以使用这个。http://www.tutorialspoint.com/cplusplus/cpp_web_programming.htm
感谢
你的问题有点令人困惑,如果没有任何代码样本,你想做什么就有点不清楚。然而,我能给出的最好建议是这样做:
- 将文本文档存储在您选择的服务器上
- 编写程序联系服务器并下载数据。(使用Winsock.h)
或
直接将文件发送到计算机。您必须编写一个程序来联系点B所在的服务器。
有关使用Winsock.h编写应用程序的信息,请查看此处:http://msdn.microsoft.com/en-us/library/windows/desktop/ms737629(v=vs.85).aspx
如果您真的必须在web浏览器中实时存储数据,那么可以看看Java或VisualBasic,因为所有web浏览器都非常支持这两种语言,而C++则不支持。
让我看看我是否正确理解你。您想将Web服务器的成功/失败发送到您的客户端程序?
好吧,这是网络服务器工作的一部分,由http协议决定。Web服务器将使用响应标头响应客户端请求,然后是请求的页面(如果它在服务器上作为有效资源存在)。
有关http响应头的更多信息,请参阅本文或这个维基百科页面,它们都详细介绍了浏览器和Web服务器之间的请求/响应对话。
希望这能有所帮助。
- 通过套接字[TCP]传输数据 如何在C / C ++中打包多个整数并使用send() recv()传输数据
- Angelscript从C++传输数组
- 如何将图像传输到c++(dll)中的缓冲区,然后在c#的缓冲区中读/写
- 从服务器传输到客户端的消息不会出现
- USB传输的LibUSB C++格式不同
- 在本地网络中通过OpenCV(C++)实时流式传输图像
- 将相机数据从服务器实时流式传输到客户端
- 加密在 Windows、C++ 和 Java 中传输中的数据
- 如何从网站获取数据并将其传输到数据库?
- 使用蓝牙组件将数据从Android手机传输到串行设备时出现问题
- 在 OpenCV 中应用公式并传输图像
- 在不传输的情况下更改 Win32 中的串行端口波特率
- Vulkan 的传输队列系列功能和显卡支持:条件检查是否准确?
- 如何使用CAPL的诊断功能获取CAN传输的数据(256字节)?
- 如何通过ROS将realsense数据传输到其他设备
- 将音频从浏览器流式传输到WebRTC本机C++应用程序
- 将FFMpeg AVFrame对象从C++应用程序流式传输到Python的最佳方法?
- 使用IMFSourceReader(Microsoft媒体基金会)进行音频流传输
- 在PROGMEM中添加更多数据会中断Arduino Mega 2560上的SPI传输
- QTcpSocket 在 RemoteHostClosedError 后重新连接到服务器时无法传输数据