Sto cercando di capire il comportamento della transazione HTTP POST. Quando esiste una richiesta GET con un URI lungo che richiede l'invio di più di un pacchetto, il flag PSH viene utilizzato nell'ultimo pacchetto per indicare al server che i dati devono essere inviati immediatamente all'applicazione ricevente.
Tuttavia, su una richiesta POST, caricando un'immagine su imgur (ad es.), Il flag PSH è presente in ogni singolo pezzo di payload fino al termine. Penso, correggimi se sbaglio, questo comportamento è solo perché ogni blocco della transazione è grande e deve essere inviato agli strati superiori il più velocemente possibile per evitare un enorme buffer e che questo comportamento viene utilizzato in tempo reale e applicazioni interattive. Ma è uno standard? Questo comportamento è prevedibile in ogni singola richiesta POST?
Grazie in anticipo