我qnetworkaccessmanager用于提出HTTP请求。我连接的服务器的主机名 ( FQDN ) 有两个IP addresses,DNS我需要控制使用哪一个。显而易见的解决方案 ( change the URL's hostname to IP address) 不起作用,因为在 location 字段中server发送回302 redirect带有原始内容的 a。hostname如果我遵循redirect,QT似乎会随机选择它连接到的IP 。
有没有办法告诉在关卡上qnetworkaccessmanager使用给定的并使用来自的?如果没有,任何解决方法建议表示赞赏。IP addressTCP connect()Host headerURL
编辑:使用 QT 4.7.4