2

现在我有一个用 php 编写的 web 服务器。还有一些用于数据库访问的 php 脚本文件。我正在编写一个 Qt 应用程序来向远程 php 脚本发送 get/post 请求。但是,为每个请求验证用户身份并不方便。所以,我想在 Web 服务器上使用会话控制。但我不知道如何在 Qt 应用程序中做。

4

1 回答 1

1

正如 Orangepill 和 PLB 所说,解决方案是Passing cookies to the request url,您可以参考QNetworkAccessManager::setCookieJar.

脚步

  1. 实例化QNetworkAccessManager对象并调用setCookieJar它。
  2. 向激活会话的身份验证页面发送 POST 请求。然后,您将获得从cookieJar.
  3. 向域下的页面发送请求将与会话处于活动状态。
于 2013-07-24T08:05:14.127 回答