Many websites have low timeouts, like 30-60 seconds, and any image/pdf that takes longer will not get processed properly. Would it be possible to make an async API endpoint with a corresponding retrieve endpoint (store for something like 12 hours)? This could then return a pending indicator, with retries every 5/10 seconds. On the bulk, the plugin would just use AJAX to resume/wait.
Be the first to leave a comment.