Hi,
ich würde gerne eine App schreiben, welche einen Webservice benutzt. Damit es das darf, muss es sich vorher beim Webservice anmelden. Soweit so gut und auch kein Problem. Das mache ich mit einem HHTP POST Request. Der Webservice erzeugt daraufhin eine $SESSION() mit der ich dann theoretisch die anderen Seiten des Webservices nutzen kann.
Aber hier endet mein Verständnis. Normalerweise läuft dieses Sessionhandling mit einem Brwoser ja vollautomatisch. Sprich, der Server schickt die SessionID an den Client und der speichert die dann z.B. in einem Cookie und sorgt dafür, dass bei jedem weiteren Aufruf einer Seite auf dem Server die Id mitgeschickt wird.
Wie aber mache ich das in meiner App? Woher bekomme ich die SessionID überhaupt? Die muss ja irgendwo in der Antwort des Loginrequests verborgen sein oder?
Wie benutze ich diese Id dann in den nächsten HHTP Requests die ich abschicke, damit der Webservice mich auch wieder erkennt?
Gruß
Claus
ich würde gerne eine App schreiben, welche einen Webservice benutzt. Damit es das darf, muss es sich vorher beim Webservice anmelden. Soweit so gut und auch kein Problem. Das mache ich mit einem HHTP POST Request. Der Webservice erzeugt daraufhin eine $SESSION() mit der ich dann theoretisch die anderen Seiten des Webservices nutzen kann.
Aber hier endet mein Verständnis. Normalerweise läuft dieses Sessionhandling mit einem Brwoser ja vollautomatisch. Sprich, der Server schickt die SessionID an den Client und der speichert die dann z.B. in einem Cookie und sorgt dafür, dass bei jedem weiteren Aufruf einer Seite auf dem Server die Id mitgeschickt wird.
Wie aber mache ich das in meiner App? Woher bekomme ich die SessionID überhaupt? Die muss ja irgendwo in der Antwort des Loginrequests verborgen sein oder?
Wie benutze ich diese Id dann in den nächsten HHTP Requests die ich abschicke, damit der Webservice mich auch wieder erkennt?
Gruß
Claus