Die zusätzlichen Header mit Postbote sind Postbote durch ein Origin-Header und der Server sendet, antwortet mit CORS Header, das heißt Access-Control-...
. Diese Header werden innerhalb des normalen HTTP-Headers gesendet, d. H. Nicht nach der Antwort.
Diese Zugriffssteuerungsheader sind jedoch nur relevant, wenn der Zugriff von einem Browser aus erfolgt, da sie das Kreuzursprungsverhalten von XHR steuern. Da Sie nicht in einem Browser sind, sollten sie für das, was Sie tun, irrelevant sein. Was relevant ist, sind der Hauptteil der Antwort und einige der anderen Header und hier finden Sie keine Unterschiede. Ebenso irrelevant sollte sein, wenn mehrere Anfragen innerhalb derselben TCP-Verbindung (HTTP-Keep-Alive durch Postbote) oder mit mehreren Verbindungen (OkHttp) gesendet werden, da jede Anfrage unabhängig von der anderen ist und die gleiche TCP-Verbindung nur eine Leistungsoptimierung ist.
Wenn Sie wirklich diese speziellen Header erhalten möchten, sollten Sie einen Origin Header in Ihrer OkHttp Anfrage hinzufügen. Unter the OkHttp examples erfahren Sie, wie Sie Ihre eigenen Header hinzufügen können. Aber wie ich schon sagte: Diese Zugriffssteuerungs-Header sollten für die reale Aufgabe irrelevant sein, und es sollte nicht notwendig sein, zu diesen Überschriften zu gelangen.
Header, die nach dem Körper gesendet werden, klingen wie Chunked-Encoding mit Header im Chunked-Trailer. Dies ist ein sehr selten benutztes und unterstütztes Feature, also bezweifle ich, dass es so gemacht wird. Bitte geben Sie weitere Details über die tatsächlich gesendeten Daten an, d. H. Post-Paket-Captures für Postbote und OkHttp an cloudshark.org. –
Danke für Ihre Hilfe, ich werde weitere Informationen vorbereiten. –
Postbote Pakete: https://www.cloudshark.org/captures/325740cea0ab –