Heim > Artikel > Backend-Entwicklung > Mehrere Fragen zur Interaktion zwischen Server und mobilem Endgerät
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.
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.
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.
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