Heim > Fragen und Antworten > Hauptteil
Wenn PHP die API-Schnittstelle entwickelt
Wenn der Benutzer die API anfordert, beginnt der Server zu diesem Zeitpunkt aus verschiedenen Gründen (z. B.: Das Netzwerk der anderen Partei ist nicht gut, das eigene Servernetzwerk). ist instabil, die CD ist instabil usw. )
Kein Rückgabeergebnis. Die auf diese Weise angeforderte API führt zu einer Zeitüberschreitung und meldet einen Fehler (z. B. „curl error28“: Zeitüberschreitung des Vorgangs nach 3002 Millisekunden mit 0 empfangenen Bytes).
Das Problem besteht darin, dass der API-Server den Datenvorgang für diese Anforderung abgeschlossen hat (irreversibler Vorgang. Wenn der Vorgang umkehrbar ist, versuchen Sie es mit Cache). Der Anforderer kann seine eigene Logik nicht verarbeiten, ohne die Ausführungsergebnisse zu erhalten.
Bitte geben Sie mir einige Ratschläge zu Entwicklungsideen.