Ich mache einige Arbeit mit PyQt4 und QtWebKit, und in der Webseite Anfrage muss eine benutzerdefinierte "Host" Header zusammen mit der Standard-HTTP-Anfrage senden. Ich sehe keine Optionen zum Hinzufügen von benutzerdefinierten Headern zu der Anfrage, aber das ist alles neu für mich, also hoffe ich, dass mir etwas fehlt. Ich suche hier:Senden eines benutzerdefinierten Headers zusammen mit qtwebkit Anfrage
http://doc.qt.digia.com/4.6/qwebsettings.html
Jede Beratung wäre sehr dankbar.
Überschreibt dies alle Standard-Header, oder fügt er bestehende Header einfach hinzu und ersetzt sie? – lennysan
Jede Idee, warum es hängen würde, wenn ich einen "Host: mysite.com" verwende, funktioniert aber gut, wenn ich "Host: www.mysite.com" verwende? Ich würde erwarten, dass der Webserver in beiden Fällen antwortet, aber im ersten Fall sitzt der Anruf nur auf unbestimmte Zeit. – lennysan
Dieses Verhalten hängt vom verwendeten Webserver ab. Wenn ein Server mehrere (virtuelle) Hosts unterstützt, muss er den Header 'host' verwenden, um zu bestimmen, an welchen virtuellen Host die Anforderung gesendet werden soll. –