Heim  >  Artikel  >  Backend-Entwicklung  >  Mehrere Fragen zur Interaktion zwischen Server und mobilem Endgerät

Mehrere Fragen zur Interaktion zwischen Server und mobilem Endgerät

WBOY
WBOYOriginal
2016-08-04 09:20:39858Durchsuche

Ich arbeite in PHP und meine aktuelle Arbeit umfasst die Interaktion mit iOS und Android, daher habe ich ein paar Fragen.

1: Wie zeichnet man nach der Anmeldung am mobilen Endgerät die aktuell angemeldeten Benutzerinformationen auf? Das Web-Terminal verwendet die Sitzung, aber was wird auf dem mobilen Endgerät verwendet?

2: Das mobile Endgerät verwendet weiterhin Get und Post zum Hochladen von Daten, aber beim Speichern von Dateien wird online gesagt, dass das Array $_FILE nicht verwendet werden kann. Es kann nur die POST-Informationen in Binärdateien konvertieren und in einer Datei speichern . Gibt es einen vorgefertigten Code?

Ich habe bisher nur JSON-Schnittstellen geschrieben. Ich hoffe, jemand mit Back-End-Erfahrung in der Entwicklung mobiler Endgeräte kann mir einen Rat geben.

Antwortinhalt:

Ich arbeite in PHP und meine aktuelle Arbeit umfasst die Interaktion mit iOS und Android, daher habe ich ein paar Fragen.

1: Wie zeichnet man nach der Anmeldung am mobilen Endgerät die aktuell angemeldeten Benutzerinformationen auf? Das Web-Terminal verwendet die Sitzung, aber was wird auf dem mobilen Endgerät verwendet?

2: Das mobile Endgerät verwendet weiterhin Get und Post zum Hochladen von Daten, aber beim Speichern von Dateien wird online gesagt, dass das Array $_FILE nicht verwendet werden kann. Es kann nur die POST-Informationen in Binärdateien konvertieren und in einer Datei speichern . Gibt es einen vorgefertigten Code?

Ich habe bisher nur JSON-Schnittstellen geschrieben. Ich hoffe, jemand mit Back-End-Erfahrung in der Entwicklung mobiler Endgeräte kann mir einen Rat geben.

  1. Sie können ein Token auf der Webseite verwalten. Wenn sich der Client anmeldet, wird das vom Server zurückgegebene Token gespeichert, und alle nachfolgenden Anforderungen bringen das Token mit, bis ein Token vorhanden ist Gibt Ablaufinformationen zurück. Es wird standardmäßig angenommen, dass sich der Client angemeldet hat.

  2. Wenn Sie ein Netzwerkverbindungs-Framework verwenden, müssen Sie es nicht selbst in einen Byte-Stream konvertieren. Sie müssen nur den Dateinamen und den Pfad übergeben.

Die mobile Oberfläche ist die gleiche wie im Web. Die Sitzung wird auch zum Aufzeichnen des Anmeldestatus verwendet. Um eine Datei zu speichern, verwenden Sie $file=$_FILES['upfile'];, ich erinnere mich, dass es nicht nötig ist,

zu konvertieren
Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn