The current implementation automatically sends back WINDOW_UPDATE after certain amount of DATA are received.
This works fine for endpoint like web-server or browser but it is not desirable for proxy, because it may want to send WINDOW_UPDATE after it relayed the data to the opposite endpoint. For this purpose, we need manual sending of WINDOW_UPDATE.
The current implementation automatically sends back WINDOW_UPDATE after certain amount of DATA are received. This works fine for endpoint like web-server or browser but it is not desirable for proxy, because it may want to send WINDOW_UPDATE after it relayed the data to the opposite endpoint. For this purpose, we need manual sending of WINDOW_UPDATE.