Beim Anmelden wird ein Bestätigungscode angezeigt. Nachdem ich mir den Code angesehen habe, zeigt sein Quellcode auf eine PHP-Adresse (vielleicht keine PHP-Adresse, also src="/login/verificationCode?0.8308222951445625"
, wenn ich nur diese Adresse öffne, erscheinen verstümmelte Zeichen). Wie kann ich das ändern? Bereiten Sie sich auf den nächsten Schritt zur Identifizierung des Bestätigungscodes vor. Haben Sie schon einmal darüber recherchiert? Vielen Dank!
Beim Anmelden wird ein Bestätigungscode angezeigt. Nachdem ich mir den Code angesehen habe, zeigt sein Quellcode auf eine PHP-Adresse (vielleicht keine PHP-Adresse, also src="/login/verificationCode?0.8308222951445625"
, wenn ich nur diese Adresse öffne, erscheinen verstümmelte Zeichen). Wie kann ich das ändern? Bereiten Sie sich auf den nächsten Schritt zur Identifizierung des Bestätigungscodes vor. Haben Sie schon einmal darüber recherchiert? Vielen Dank!
Dies ist kein verstümmelter Code, sondern nur ein binärer Stream aus JPG, GIF und PNG. Sie müssen sich die ersten paar Zeichen des Binärstreams ansehen wie JPEG
Speichern Sie diesen Binärstream als 1.jpg
und Sie können das Ergebnis sehen
Oder setzen Sie bei der Anfrage den Inhaltstyp auf image/jpeg, damit die Anfrage direkt gesehen werden kann
Ich empfehle Ihnen, einen Blick auf die Generierung des TP-Bestätigungscodes zu werfen, um das Geheimnis dahinter zu verstehen
Bestätigungscode
Gleiches Problem
Fügen Sie einfach einen Header zur HTTP-Anfrage hinzu, um dem Server mitzuteilen, dass es sich um ein Bild handelt. Kopieren Sie ihn in die TXT-Datei und speichern Sie ihn als JPG, um ihn zu öffnen es
Im Allgemeinen werden Verifizierungscodebilder ohne Speicherung oder Zwischenspeicherung generiert.
Ein erneuter Aufruf des Links generiert nur ein neues Bild, daher muss das Bild zuerst gespeichert und dann aufgerufen werden.
Im vorherigen Projekt haben wir js zum Aufrufen der Schnittstelle verwendet und die binäre Stream-Ressource des Bestätigungscode-Bildes mit base64_encode für den Client verschlüsselt.
Sie können sich auf die Implementierungsmethode beziehen
Hat das Poster dieses Problem gelöst? Ich stoße auch auf dieses Problem.