5
Bir curl_easy_perform dosyasını başka bir iş parçacığından iptal etmenin kolay bir yolu var mı?Libcurl kolay tanıtıcıyı iptal et
Bir curl_easy_perform dosyasını başka bir iş parçacığından iptal etmenin kolay bir yolu var mı?Libcurl kolay tanıtıcıyı iptal et
İptal işlemini gerçekleştirmek için geri arama işlevlerini (yazma/okuma/ilerleme) kullanmanız gerekir. Diğer iş parçacığının bir bayrak ayarlaması gerekir ve geri arama işlevi bayrağı denetler ve işlemi iptal etmek için uygun değeri döndürür.
Curl_progress_callback sıfırdan farklı bir değerden döndüğümde, istek göndermeyi durdurur, bit de program kilitlenir. Olduğu söyleniyor mu? Kilitlenmeden iptal etme yöntemini önerir misiniz? – Alecs