問題タブ [qtnetwork]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
229 参照

c++ - QFile.write() は、大きなファイルの最初の 22M バイトのみを書き込みます

私は次のコードを持っています:

リモート ファイルが 5 MB の場合は機能しますが、ファイルが 50 MB または 500 MB の場合、プログラムは最初の 22 MB のみを保存しますが、プロセスは引き続きバックグラウンドでファイルをダウンロードします。

私は何を間違っていますか?

0 投票する
2 に答える
2608 参照

c++ - Qt 5.2.0 ftp および QNetworkAccessManager

FTP サーバーにディレクトリを作成できるようにする必要があります。

QFtp5.2.1 qt にないことはわかっていますがmkdir、どうすればよいQNetworkAccessManagerですか?

0 投票する
1 に答える
1855 参照

qt - Qtで画像が添付されたメールを送信するには?

画像や動画をメールで他の人に送信する必要があります。QAxObject を Outlook で最初に試してみましたが、OS に依存しません。添付ファイルのオプションを使用して、Qt でメールを作成して送信する方法を知りたいです。QSSLSocket は良い方法ですか?

0 投票する
2 に答える
3025 参照

c++ - QUdpSocket が readyRead() シグナルを発行しない

で問題に直面しましたQUdpSocket。信号readyRead()は決して放出されないようです。そこで、QTimerソケット読み込みキューを作成して状態を確認することにしました。そうすれば、ソケットが適切に機能していること(bytesAvailable()バイト数が表示される)と、シグナル/スロットメカニズムも機能していること(タイムアウト()シグナルが発生したこと)を確認できました。しかし、なぜreadyRead()放出しないのですか?ありがとう。

Qt 5.1

0 投票する
1 に答える
565 参照

c++ - QLocalServer が着信接続を開始しない

Qtで単純なQSocketServerを作成しています。ソケットはリッスンを開始しますが、incomingConnection メソッドは実行されていないようです。誰かがここで何が間違っているのか説明できますか?

主要:

パイプサーバー.h

パイプサーバー.cpp

STARTED メッセージは表示されますが、実行しても NEW CONNECTION は表示されません。

socat -v READLINE unix-connect:/tmp/test.sock

誰もがなぜincomingConnectionが起動しないのか教えてもらえますか?

-- 更新: 楽しみのためにメソッドを newConnection シグナルにフックし、そのメソッドは接続時に起動します。ではなぜ、incomingConnection メソッドが起動しないのでしょうか?

0 投票する
0 に答える
70 参照

c++ - ブラックベリー10 | netstatus_interface_get_type: タイプは NULL でした

HTTP リクエストに問題があります

request.hpp

request.cpp

そして、私が演じるとき

後にログにエラーが表示されますbool result = connect(reply, SIGNAL(finished()), this, SLOT(onRequestFinished()));

3 月 15 日 17:20:55.032 org.example.testDev_xamplefmeb1c2e99.37572818 デフォルト 8900 エラー netstatus_interface_get_type: タイプは NULL でした

3 月 15 日 17:20:55.032 org.example.testDev_xamplefmeb1c2e99.37572818 デフォルト 8900 エラー netstatus_interface_get_ip_status: ip_ok は NULL でした

3 月 15 日 17:20:55.032 org.example.testDev_xamplefmeb1c2e99.37572818 デフォルト 8900 エラー netstatus_interface_get_num_ip_addresses: num_ip_addresses は NULL でした

3 月 15 日 17:20:55.033 org.example.testDev_xamplefmeb1c2e99.37572818 デフォルト 8900 エラー netstatus_interface_get_type: タイプは NULL でした

3 月 15 日 17:20:55.033 org.example.testDev_xamplefmeb1c2e99.37572818 デフォルト 8900 エラー netstatus_interface_get_ip_status: ip_ok は NULL でした

3 月 15 日 17:20:55.033 org.example.testDev_xamplefmeb1c2e99.37572818 デフォルト 8900 エラー netstatus_interface_get_num_ip_addresses: num_ip_addresses は NULL でした

3 月 15 日 17:20:55.034 org.example.testDev_xamplefmeb1c2e99.37572818 デフォルト 8900 エラー netstatus_interface_get_type: タイプは NULL でした

3 月 15 日 17:20:55.034 org.example.testDev_xamplefmeb1c2e99.37572818 デフォルト 8900 エラー netstatus_interface_get_ip_status: ip_ok は NULL でした

3 月 15 日 17:20:55.034 org.example.testDev_xamplefmeb1c2e99.37572818 デフォルト 8900 エラー netstatus_interface_get_num_ip_addresses: num_ip_addresses は NULL でした

3 月 15 日 17:20:55.034 org.example.testDev_xamplefmeb1c2e99.37572818 デフォルト 8900 エラー netstatus_interface_get_type: タイプは NULL でした

3 月 15 日 17:20:55.034 org.example.testDev_xamplefmeb1c2e99.37572818 デフォルト 8900 エラー netstatus_interface_get_ip_status: ip_ok は NULL でした

3 月 15 日 17:20:55.034 org.example.testDev_xamplefmeb1c2e99.37572818 デフォルト 8900 エラー netstatus_interface_get_num_ip_addresses: num_ip_addresses は NULL でした

3 月 15 日 17:20:55.036 org.example.testDev_xamplefmeb1c2e99.37572818 デフォルト 8900 エラー netstatus_interface_get_type: タイプは NULL でした

3 月 15 日 17:20:55.036 org.example.testDev_xamplefmeb1c2e99.37572818 デフォルト 8900 エラー netstatus_interface_get_ip_status: ip_ok は NULL でした

3 月 15 日 17:20:55.036 org.example.testDev_xamplefmeb1c2e99.37572818 デフォルト 8900 エラー netstatus_interface_get_num_ip_addresses: num_ip_addresses は NULL でした

結果として、リクエストは正常に送信されましたが、問題は、なぜこの出力が表示されるのかということです。

0 投票する
4 に答える
18752 参照

c++ - Qt を使用してリモート ターゲットから ping を取得する (Windows/Linux)

現在、ターゲット システムの ping を取得するためにこのコードを使用しています。ただし、これまでのところ Linux でしか機能せず、ロケール設定に依存している可能性があります。Windows のサポートを追加することは、さらに複雑になる可能性があります。ターゲット システムの ping を取得する簡単な方法またはライブラリはありますか? 主にQtを扱っているので、QSocketsが使えれば理想的です。

0 投票する
2 に答える
348 参照

c++ - HTTP POST、Qt を使用してページを選択する

オンライン サーバーで認証しようとしていますが、ダウンロードするページを選択できません。コードは次のとおりです。

Get リクエスト:

ここでポスト リクエストは、get リクエストが終了した直後に呼び出されます。

返されるエラーは次のとおりです。

その方法がわかりません。Googleで検索しても、その方法にたどり着く例しか見つかりませんでした。誰かが助けてくれたら、ありがとう。:)