When I get a GET request from a user, I send them the response and then spend maybe a second logging stuff about that request. Is there a way to close the connection when I have the response ready, but continue doing that logging part, so that the user wouldn’t have to wait for it to complete?
Share
From the Google App Engine docs for the Response object:
So there’s no easy way. If you have a bundle of data that you can pass to a longer-running “process and log” method, try using the deferred library. Note that this will requiring bundling your data up and sending it to the task queue to do your processing and logging, so
Still, you could try.