2

これで、php で書かれた Web サーバーができました。また、データベースにアクセスするためのいくつかの php スクリプト ファイルがあります。get/post リクエストをリモート php スクリプトに送信する Qt アプリを作成しています。ただし、リクエストごとにユーザー ID を確認するのは便利ではありません。というわけで、Webサーバー上でセッションコントロールを使いたい。しかし、Qtアプリケーションでのやり方がわかりません。

4

1 に答える 1

1

Orangepill と PLB が言ったように、解決策はPassing cookies to the request urlですQNetworkAccessManager::setCookieJar

手順

  1. オブジェクトをインスタンス化し、それQNetworkAccessManagerを呼び出しますsetCookieJar
  2. セッションをアクティブ化する認証ページに POST リクエストを送信します。次に、 のページから Cookie を取得しますcookieJar
  3. セッションが有効な状態で、ドメインの下のページにリクエストを送信します。
于 2013-07-24T08:05:14.127 に答える