Hallo Leute,
ich brauche Hilfe zu einer Problemstellung und dachte mir deswegen, dass ich das Problem kurz hier schildere und mir einige Tipps nehme, wie ich am besten zu einer Lösung gelange.
Die Ausgangslage ist folgende:
1. Ein Programm, das in c#/c++ geschrieben ist, ruft eine PHP Seite auf. Das Programm fängt den Inhalt dieser Seite z.B. "AAA" (was nur einige Zeichen sind) ab.
2. Versucht man hingegen diesen gleich Link manuell über einen beliebigen Browser zu öffnen, so erhält man im Gegensatz zu 1. ganz andere Zeichen z.B.
"CBC".
Auf die Gefahr hin, dass ich mich vor den hier lesenden Coder blamiere, behaupte ich, dass das Programm an den Server den eigen User Agent Namen sendet, das PHP Skript diesen User Agent Namen prüft und dann die in Punkt 1 beschrieben Zeichen erzeugt. Ist es ein "falscher" User Agent, so wird die Ausgabe wie in Punkt 2 sein.
Meine Frage lautet daher, ob es möglich ist, die Daten mittels eines Sniffers auszulesen, eine eigene PHP Seite zu erzeugen und die korrekten Zeichen erzeugen zu lassen. Dazu kommt noch, dass das Programm diese Zeichen erhalten muss.
Mein Geschwafel mag etwas kompliziert formuliert sein, doch ich wäre sehr froh, wenn mir jemand helfen könnte.
Über Code Snippets, die eine mögliche Umsetzung aufzeigen, würde ich mich sehr freuen!
Lg,
Fiiine
ich brauche Hilfe zu einer Problemstellung und dachte mir deswegen, dass ich das Problem kurz hier schildere und mir einige Tipps nehme, wie ich am besten zu einer Lösung gelange.
Die Ausgangslage ist folgende:
1. Ein Programm, das in c#/c++ geschrieben ist, ruft eine PHP Seite auf. Das Programm fängt den Inhalt dieser Seite z.B. "AAA" (was nur einige Zeichen sind) ab.
2. Versucht man hingegen diesen gleich Link manuell über einen beliebigen Browser zu öffnen, so erhält man im Gegensatz zu 1. ganz andere Zeichen z.B.
"CBC".
Auf die Gefahr hin, dass ich mich vor den hier lesenden Coder blamiere, behaupte ich, dass das Programm an den Server den eigen User Agent Namen sendet, das PHP Skript diesen User Agent Namen prüft und dann die in Punkt 1 beschrieben Zeichen erzeugt. Ist es ein "falscher" User Agent, so wird die Ausgabe wie in Punkt 2 sein.
Meine Frage lautet daher, ob es möglich ist, die Daten mittels eines Sniffers auszulesen, eine eigene PHP Seite zu erzeugen und die korrekten Zeichen erzeugen zu lassen. Dazu kommt noch, dass das Programm diese Zeichen erhalten muss.
Mein Geschwafel mag etwas kompliziert formuliert sein, doch ich wäre sehr froh, wenn mir jemand helfen könnte.
Über Code Snippets, die eine mögliche Umsetzung aufzeigen, würde ich mich sehr freuen!
Lg,
Fiiine