将桌面应用程序与网站连接

时间:2011-07-21 09:47:23

标签: c++ protocols custom-protocol

我使用Qt / C ++创建了一个应用程序,每隔5-7秒读取一些值并将它们发送到网站。

我的方法非常简单。我只是阅读我想要发送的值,然后我对网站进行HTTP POST。我还将用户名和密码发送到网站。

问题是我无法确定请求是否成功。我的意思是,如果我发送请求和服务器得到它,我将得到一个HTTP:200总是。例如,如果密码不正确,则无法知道密码。这是HTTP工作的方式。

现在我想我需要某种协议来处理应用程序和网站之间的通信。

问题是使用什么协议?

2 个答案:

答案 0 :(得分:0)

如果您可以修改服务器端脚本,则可以执行以下操作

一端: 您可以通过ajax发出HTTP post请求 并评估ajax请求的结果。

在发球方面 在HTTP请求中,您执行您的过程,如果一切都相应,您可以将数据发送回调用它的ajax脚本。

解决了你的问题..?

答案 1 :(得分:0)

如果在发送响应标头之前完成了操作,您可以选择向其添加自定义状态。如果您的网站是基于PHP构建的,则可以调用header()来添加操作的自定义状态。

header('XAppRequest-Status: complete');