Daj API dostawcy proxy niezależną ścieżkę odzyskiwania
Zanim polegniesz na dostawcy w zastąpieniu martwego proxy, wybierz dostęp bezpośredni, stabilne proxy zarządzające lub użyteczne zatwierdzone dane w pamięci podręcznej.
Pobieranie zamiennika przez martwe proxy, które jest zastępowane, ponownie tworzy ten sam błąd. API dostawcy potrzebuje ścieżki, której można użyć niezależnie.
- Dla dozwolonego bezpośredniego dostępu użyj osobnego uchwytu cURL z pustym
CURLOPT_PROXY, aby wyłączyć odziedziczone trasowanie proxy. - W przypadku stabilnego proxy zarządzającego skonfiguruj jego punkt końcowy i zamierzoną politykę obejścia na uchwycie dostawcy.
- Jeśli używana jest zatwierdzona pamięć podręczna, musi zawierać punkt końcowy użyteczny do tego odzyskiwania.
Trzymaj uchwyt dostawcy oddzielnie od uchwytu pobierania miejsca docelowego. Przed zmianą trasy pobierania sprawdź stan dostawcy i zwrócony punkt końcowy. Pusta odpowiedź może być błędem uwierzytelniania, limitu lub usługi dostawcy, a nie kondycją proxy.
Gdy nie ma niezależnej ścieżki ani użytecznej pamięci podręcznej, zgłoś ten błąd inicjalizacji. Wybór „bez proxy” nie może utworzyć dostępu bezpośredniego w sieci, która na to nie pozwala.