如何测试 Qt4 应用程序的正确 QNetworkProxy 工作?
Posted
技术标签:
【中文标题】如何测试 Qt4 应用程序的正确 QNetworkProxy 工作?【英文标题】:How can I test Qt4 application for correct QNetworkProxy work? 【发布时间】:2013-08-28 06:40:54 【问题描述】:我为 Windows 创建了一个 Qt4.8x 程序,它使用 QNetworkAccessManager
访问某个站点。目前这个实用程序直接工作。但我需要使用QNetworkProxy
添加 HTTP 和 SOCKS5 代理支持。代理将在客户的机器上工作。
如何在我自己的笔记本电脑上检查正确的代理工作?如果我们有用于电子邮件的 smtp4dev 实用程序,那么您会推荐什么简单的 Windows 代理测试器?
【问题讨论】:
【参考方案1】:我建议您通过查看命令netstat 的输出来检查您的程序是否正确使用了您配置的代理服务器。它在 Windows、Linux 和 OS X 上都可用。
只需添加一个选项以显示打开连接的进程的 PID,以检查您的程序打开的进程。
如果您的代理工作正常,您将只会看到打开到其地址的连接。
【讨论】:
以上是关于如何测试 Qt4 应用程序的正确 QNetworkProxy 工作?的主要内容,如果未能解决你的问题,请参考以下文章
无法在 Qt4 的 QProcess 中正确启动 mysqldump