Web Unlocker vs. Residential Proxy vs. Mobile Proxy: Wann Sie welches benötigen

Wir haben dieselben URLs von einem Rechenzentrum-Server, über einen einfachen Residential Proxy und über einen Web Unlocker abgerufen. Einige Seiten benötigten nichts, einige nur eine Residential IP, einige öffneten sich nur für den Unlocker, und fünf blieben blockiert. Hier ist, was jede Schicht behebt und wo die mobile Ebene passt.

Ein Residential Proxy ändert, woher Ihre Anfrage kommt. Ein Web Unlocker ändert auch, wie die Anfrage aussieht: Er sendet sie mit einem echten Browser-TLS-Fingerprint, versucht es mit frischen IPs erneut und führt einen Headless-Browser aus, wenn eine JavaScript-Herausforderung erscheint. Sie benötigen den Unlocker nur, wenn eine saubere Residential IP immer noch blockiert wird. Ansonsten reicht der Proxy aus.

Das ist die Theorie. Um dies zu überprüfen, haben wir dieselben URLs auf drei Arten am 29. September 2026 abgerufen und die Ergebnisse seitenweise festgehalten. Einige Seiten benötigten überhaupt nichts, einige nur eine Residential IP, einige öffneten sich nur für den Unlocker, und fünf blieben blockiert, egal was wir taten. Die Tabellen unten zeigen, welche welche waren.

Wie wir getestet haben

Jede URL wurde auf drei Arten am 29. September 2026 abgerufen. Erstens, einfaches curl von einem Rechenzentrum-Server in Frankfurt mit einem Chrome User-Agent. Zweitens, dasselbe einfache curl über einen QuantumProxies.io Residential Proxy mit einem US-Ausgang (ein französischer Ausgang für Leboncoin). Drittens, über den Web Unlocker Forward Proxy auf der Residential-Ebene, mit demselben Ausgangsland. Der Status ist der endgültige HTTP-Status, den der Client sah. Zeiten sind Echtzeit für eine Unlocker-Anfrage.

Dies ist ein Durchlauf von einem Ort an einem Tag, kein Benchmark. Anti-Bot-Regeln ändern sich wöchentlich, und eine Seite, die am Montag bestanden hat, kann am Dienstag verweigert werden. Zeilen, in denen das Harness oder der Unlocker selbst einen internen Fehler zurückgab, sind weggelassen: Sie sind weder Erfolge noch Blockierungen, und sie in irgendeiner Weise zu zählen, würde Sie in die Irre führen. Verwenden Sie die Tabellen für das Muster und testen Sie die Seiten, die Ihnen wichtig sind, erneut.

Was jede Schicht behebt

Eine moderne Bot-Wall überprüft mehrere Dinge, bevor sie eine Seite sendet, und jedes Tool behebt eine andere Teilmenge. Zu wissen, welche Wall Sie treffen, sagt Ihnen, was Sie kaufen müssen.

WallWas die Seite überprüftEinfacher Residential ProxyWeb Unlocker (Residential)Web Unlocker, Mobile-Ebene
IP-ReputationDas Netzwerk, zu dem die IP gehört und seine GeschichteBehebt Blockierungen im RechenzentrumsbereichResidential Exits, eine frische IP bei jedem erneuten Versuch4G/5G-Carrier-IPs, die von vielen Telefonen geteilt werden
TLS- und HTTP-FingerprintDer Handshake, HTTP/2-Einstellungen und Header-ReihenfolgeKeine Änderung: Es ist immer noch Ihr ClientBrowser-Fingerprints, bei erneutem Versuch rotiertGleich wie Residential
JavaScript-HerausforderungOb der Client das Skript der Seite ausführt und sein Cookie beibehältNeinEskaliert zu einem Headless-BrowserGleich wie Residential
Interaktives CaptchaEine Aufgabe, die für einen Menschen gedacht istNeinNicht gelöst; als Fehler gemeldet, niemals ein 200Nicht gelöst

Die erste Zeile ist, wo die meisten Scraper beginnen und wo ein Residential Proxy seinen Preis wert ist. Hosting-Bereiche sind leicht zu erkennen, und viele Seiten lehnen sie direkt ab. Die zweite Zeile erklärt, warum eine saubere IP manchmal nicht ausreicht: Der TLS-Handshake von curl, Python oder Node sieht nichts aus wie der von Chrome, und Cloudflare dokumentiert JA3/JA4-Fingerprints als eine Möglichkeit, Clients genau daran zu identifizieren. Unser Leitfaden zu TLS-Fingerprinting behandelt dies ausführlich. Die dritte Zeile benötigt eine echte JavaScript-Engine. Die vierte Zeile benötigt einen Menschen, und kein Produkt auf dieser Seite liefert einen.

Vier Anti-Bot-Walls in Reihenfolge gestapelt, IP-Reputation, TLS-Fingerprint, JavaScript-Herausforderung und interaktives Captcha, mit der Reichweite eines Residential Proxys und eines Web Unlockers dagegen markiert
Ein Residential Proxy räumt die erste Wall aus. Der Unlocker räumt die ersten drei aus. Nichts hier räumt die vierte aus.

Seiten, die keinen Proxy benötigten

Beginnen Sie hier, denn es ist das günstigste Ergebnis. Diese Seiten antworteten auf eine einfache Anfrage von einem Rechenzentrum-Server. Sie durch etwas anderes zu senden kostet Geld und fügt Latenz ohne Gewinn hinzu.

SeiteEinfach, Rechenzentrum-ServerEinfach, Residential ProxyWeb Unlocker
docs.python.org200200200, 1,6 s
books.toscrape.com200200200, 1,9 s
news.ycombinator.com200200200, 4,1 s
en.wikipedia.org200200200, 1,9 s
github.com (Repository-Seite)200200200, 2,0 s
bbc.com (Technologie)302 Weiterleitung302 Weiterleitung200, 1,4 s

Das BBC 302 ist eine Weiterleitung, keine Blockierung. Unser Testclient folgte keinen Weiterleitungen, und jeder Client, der dies tut, landet auf der Seite.

Wo ein einfacher Residential Proxy ausreichte

SeiteEinfach, Rechenzentrum-ServerEinfach, Residential ProxyWeb Unlocker
Zillow (Austin-Angebote)403, PerimeterX 'Zugriff auf diese Seite wurde verweigert'200, echte Angebotsseite200, 1 Versuch, 2,7 s
Leboncoin (Suche, französischer Ausgang)403, Captcha-Seite200, echte Ergebnisseite200, 1 Versuch, 1,4 s
Amazon (Produktseite)200, Produktseite200, Produktseite200, 2 Versuche + Browser, 10,2 s

Zillow und Leboncoin sind der Fall, für den ein Residential Proxy gebaut wurde. Die Rechenzentrum-IP wurde verweigert, und dieselbe Anfrage von einer Heim-IP erhielt die Seite. Der Unlocker funktionierte ebenfalls, fügte jedoch nichts hinzu, was Sie benötigten.

Amazon ist die vorsichtige Zeile. Beide einfachen Clients erhielten die Produktseite bei diesem Durchlauf, dennoch benötigte der Unlocker zwei Versuche und einen Browser, bevor er zurückkehrte, und dauerte 10,2 Sekunden. Der Unlocker berechnet jedes Byte, das er bewegt, einschließlich erneuter Versuche und Browserladungen. Auf einer Seite, die ihn nicht benötigte, zahlen Sie für diese zusätzliche Arbeit. Dies ist eine Anfrage an einem Tag, also lesen Sie es nicht als Regel über Amazon. Lesen Sie es als Regel über das Testen von einfach zuerst.

Wo nur der Web Unlocker durchkam

SeiteEinfach, Rechenzentrum-ServerEinfach, Residential ProxyWeb Unlocker
Indeed (Jobsuche)403, 'Sicherheitsüberprüfung' Seite403, 'Aktivieren Sie JavaScript und Cookies, um fortzufahren'200, 1 Versuch, 2,6 s
Glassdoor (Unternehmensbewertungen)403, 'Sicherheits'-Seite mit Captcha403, 'Aktivieren Sie JavaScript und Cookies, um fortzufahren'200, 2 Versuche + Browser, 17,2 s
Walmart (Suche)307 Weiterleitung, keine Ergebnisseite307 Weiterleitung, keine Ergebnisseite200, 1 Versuch, 4,8 s
Best Buy (Laptop-Kategorie)Verbindung fehlgeschlagen, keine AntwortVerbindung fehlgeschlagen, keine Antwort200, 1 Versuch, 6,3 s

Hier half die Residential IP allein nicht. Indeed, Walmart und Best Buy bestanden beim ersten TLS-Versuch des Unlockers, ohne einen Browser. Der Unlocker-Ausgang war eine andere Residential IP als die, die unser einfacher Test verwendete, also ist dies kein kontrolliertes Experiment. Dennoch hatte die einfache Residential-Spalte bereits eine saubere Heim-IP und scheiterte, und der offensichtliche verbleibende Unterschied ist, wie die Anfrage aussah. Glassdoor ging weiter: Es wollte JavaScript, also benötigte der Unlocker zwei TLS-Versuche und dann einen Headless-Browser, weshalb es 17,2 Sekunden dauerte.

Walmart benötigt einen eigenen Vorbehalt. Wir haben nicht aufgezeichnet, wohin die 307-Weiterleitung führte. Wir wissen nur, dass weder der einfache Client die Ergebnisseite erhielt noch der Unlocker.

Verwenden Sie den Web Unlocker auf Residential Exits

Was immer noch fehlschlug und was die Blockklasse Ihnen sagt

Ein ehrlicher Vergleich benötigt auch die Misserfolge. Diese fünf verweigerten sowohl einfache Clients als auch den Unlocker. Der Unlocker kam mit einem Fehlerstatus zurück und sagte uns, warum, anstatt eine Blockseite als 200 durchzulassen:

SeiteEinfach, Rechenzentrum / ResidentialWeb Unlocker Statusx-qp-block-classx-qp-vendor
Home Depot (Kategorie-Seite)403 / 403403 nach 2 Versuchenip_reputationakamai
eBay (Suche)403 / 403403 nach 2 Versuchenip_reputationakamai
DoorDash (Stadtseite)403 / 403403 nach 2 Versuchenip_reputationcloudflare
StockX (Produktseite)403 / 403403, 'Just a moment...'js_challengecloudflare
Realtor.com (Suche)429 / 429429 nach 2 Versuchenfingerprintkasada

Die Blockklasse ist der nützliche Teil. ip_reputation bei Home Depot, eBay und DoorDash bedeutet, dass die Exit-IPs selbst verweigert wurden, sodass ein besserer Fingerprint nicht geholfen hätte. js_challenge bei StockX bedeutet, dass die Cloudflare-Herausforderungsseite nach dem Browser-Versuch immer noch vorhanden war. fingerprint bei Realtor.com, das mit 429 antwortete (RFC 6585 definiert es als zu viele Anfragen), bedeutet, dass der Client selbst verweigert wurde. Jeder zeigt auf einen anderen nächsten Schritt, und einer davon ist, wo die mobile Ebene ins Spiel kommt.

Wo die mobile Ebene passt

Mobilfunkanbieter stellen viele Telefone hinter jede öffentliche IP (Carrier-Grade NAT), sodass eine Seite, die eine Carrier-Adresse blockiert, das Risiko eingeht, echte Kunden damit zu blockieren. Deshalb tragen Carrier-IPs tendenziell mehr Vertrauen als Residential-Bereiche. Wir erklären den Mechanismus in warum mobile Proxies vertrauenswürdig sind: CGNAT.

Der Web Unlocker hat eine Mobile-Ebene, die dieselbe Logik (Browser-Fingerprints, erneute Versuche, Browser-Eskalation, Blockberichterstattung) auf 4G/5G-Carrier-Exits ausführt. Sie wählen es mit -tier-mobile im Proxy-Benutzernamen oder "tier": "mobile" auf dem REST-Endpunkt aus. Es hat sein eigenes Prepaid-GB-Guthaben, es ist langsamer und kostet mehr pro GB als die Residential-Ebene. Es ist für Seiten gedacht, die auch Residential-Bereiche verweigern, was genau das ist, was ein ip_reputation-Block auf der Residential-Ebene nahelegt.

Um die Grenzen dieses Artikels klar zu machen: Wir haben die Mobile-Ebene in diesem Test nicht ausgeführt. Wir können Ihnen nicht sagen, ob sie die Home Depot-, eBay- oder DoorDash-Seiten erhält, und wir werden nicht raten. Wenn dies Ihre Ziele sind, testen Sie sie auf der Mobile-Ebene, bevor Sie Volumen kaufen. Es wird nicht bei einem captcha- oder fingerprint-Block helfen, da diese nicht von der IP abhängen. Für die allgemeine Frage von Mobile vs. Residential vs. ISP-Proxies ohne einen Unlocker vorne, behandelt unser Vergleich von Mobile-, Residential- und ISP-Proxies dies.

Eine kostenbewusste Eskalationsleiter in Python

Die Tabellen weisen auf eine Regel hin: Klettern Sie nur so weit, wie die Seite Sie zwingt. Diese Funktion versucht jede Stufe in der Reihenfolge und stoppt bei der ersten, die eine echte Seite zurückgibt. Sie wechselt zur Mobile-Ebene nur, wenn die Residential-Ebene einen ip_reputation-Block meldet. HEADERS und looks_blocked() sind die Helfer aus unserem Web Unlocker API-Tutorial in Python.

import os
import requests
import urllib3

urllib3.disable_warnings(urllib3.exceptions.InsecureRequestWarning)

RESIDENTIAL = os.environ["QP_RESIDENTIAL_PROXY"]   # http://USER:PASS@HOST:PORT from your residential plan
UNLOCK_USER = os.environ["QP_UNLOCK_USER"]         # unlock-XXXXXXXX
UNLOCK_PASS = os.environ["QP_UNLOCK_PASSWORD"]


def unlocker(extra: str = "") -> dict:
    u = f"http://{UNLOCK_USER}-country-us{extra}:{UNLOCK_PASS}@unlock.quantumproxies.io:9000"
    return {"http": u, "https": u}


LADDER = [
    # name,              proxies,                                      verify, timeout
    ("plain",            {},                                           True,   30),
    ("residential",      {"http": RESIDENTIAL, "https": RESIDENTIAL},  True,   30),
    ("unlocker",         unlocker(),                                   False, 120),
    ("unlocker-mobile",  unlocker("-tier-mobile"),                     False, 120),
]


def climb(url: str):
    last = None
    for name, proxies, verify, timeout in LADDER:
        try:
            r = requests.get(url, headers=HEADERS, proxies=proxies, verify=verify, timeout=timeout)
        except requests.RequestException:
            continue                        # no response at all counts as a block
        last = r
        if not name.startswith("unlocker"):
            if not looks_blocked(r):
                return name, r
            continue
        if "x-qp-unlocker-blocked" not in r.headers:
            return name, r
        if r.headers.get("x-qp-block-class") != "ip_reputation":
            break                           # a different IP will not fix this wall
    return "blocked", last

In der Produktion merken Sie sich die Stufe pro Domain, sobald Sie sie kennen, damit Sie nicht bei jeder Anfrage für die fehlgeschlagenen Stufen bezahlen. Der Unlocker kann auch einen x-qp-hint-Header mit einem Vorschlag senden, der es wert ist, neben der Blockklasse protokolliert zu werden.

Eskalationsleiter für einen Scraper: einfache Anfrage, dann ein Residential Proxy, dann der Web Unlocker auf Residential Exits, dann die Mobile-Ebene, mit den Seiten aus dem Test auf der Stufe platziert, auf der sie zuerst eine Seite zurückgaben
Klettern Sie nur so weit, wie die Seite Sie zwingt. Jede Stufe kostet mehr als die darunterliegende.

Wie man entscheidet, in fünf Fragen

  1. Gibt eine einfache Anfrage von Ihrem Server die echte Seite zurück? Dann benötigen Sie weder noch. Hören Sie dort auf.
  2. Scheitert es von einer Rechenzentrum-IP, funktioniert aber von einer Residential? Kaufen Sie Residential Proxies und behalten Sie Ihren eigenen Client.
  3. Scheitert es immer noch von einer sauberen Residential IP, mit einem 403, einer 'Just a moment'- oder 'Enable JavaScript'-Seite oder einer abgebrochenen Verbindung? Das ist die Aufgabe des Unlockers.
  4. Meldet der Unlocker ip_reputation auf Residential Exits? Testen Sie die Mobile-Ebene auf dieser Seite, bevor Sie Volumen festlegen.
  5. Meldet es captcha oder fingerprint? Keine Proxy-Ebene behebt diese zuverlässig. Überdenken Sie die Quelle, die Rate oder ob eine offizielle API existiert.

Häufig gestellte Fragen

Sollte ich Residential Proxies kaufen oder einen Web Unlocker verwenden?

Testen Sie zuerst Ihre Ziele. Wenn eine einfache Anfrage von einer Residential IP die echte Seite zurückgibt, wie es Zillow und Leboncoin in unserem Test am 29. September 2026 taten, sind Residential Proxies ausreichend und günstiger zu betreiben. Wenn eine saubere Residential IP immer noch einen 403 oder eine JavaScript-Herausforderung erhält, wie Indeed und Glassdoor es taten, benötigen Sie den Unlocker.

Brauche ich Residential Proxies, oder würde jeder Proxy funktionieren?

Es hängt von der Seite ab. Wikipedia, GitHub und Hacker News antworteten in unserem Test auf eine einfache Rechenzentrum-Anfrage, sodass kein Proxy benötigt wurde. Zillow und Leboncoin verweigerten die Rechenzentrum-IP und akzeptierten eine Residential. Rechenzentrum-Proxies teilen das erste Problem, da Hosting-Bereiche für Seiten leicht zu erkennen und abzulehnen sind.

Sind Mobile Proxies zuverlässiger als Residential Proxies für Web Scraping?

Carrier-IPs werden durch CGNAT von vielen Telefonen geteilt, sodass Seiten zögerlicher sind, sie zu blockieren, und das hilft gegen IP-Reputations-Blockierungen. Sie ändern nicht Ihren TLS-Fingerprint oder lösen JavaScript-Herausforderungen von selbst, und sie sind langsamer und kosten mehr pro GB. Wir haben Mobile Exits in diesem Test nicht gemessen.

Reduzieren Mobile Proxies Captchas?

Sie können Captchas reduzieren, die durch IP-Reputation ausgelöst werden, da eine Carrier-Adresse wie viele gewöhnliche Telefonbenutzer aussieht. Sie tun nichts für Captchas, die durch den Client-Fingerprint oder die Anfragerate ausgelöst werden. Der Web Unlocker löst keine interaktiven Captchas auf beiden Ebenen: Er meldet sie mit der Blockklasse captcha.

Warum ist ein Web Unlocker langsamer als ein Residential Proxy?

Weil er mehr Arbeit pro Anfrage leistet, wenn eine Seite zurückschlägt: Er versucht es mit frischen IPs unter verschiedenen Fingerprints erneut und, wenn eine JavaScript-Herausforderung erscheint, lädt er die Seite in einem Headless-Browser. In unserem Test bestand Indeed in 2,6 Sekunden bei einem Versuch, während Glassdoor einen Browser benötigte und 17,2 Sekunden dauerte.

Wie wird der Web Unlocker im Vergleich zu einem Residential Proxy abgerechnet?

Beide werden pro GB abgerechnet. Der Unlocker zählt jedes Byte, das er in Ihrem Namen bewegt, einschließlich erneuter Versuche, blockierter Seiten und der Browser-Seitenladung, und er verwendet sein eigenes Prepaid-Guthaben pro Ebene: Residential Exits und Mobile Carrier Exits. Der aktuelle Preis pro GB wird im Dashboard angezeigt.

Residential Proxies beheben, woher eine Anfrage kommt. Der Web Unlocker behebt auch, wie sie aussieht und ob sie JavaScript ausführen kann. Die Mobile-Ebene ändert die IP erneut für Seiten, die auch Residential-Bereiche verweigern. Keiner von ihnen verwandelt ein menschliches Captcha in eine Seite. Kaufen Sie die niedrigste Stufe, die Ihre Ziele akzeptieren, und lassen Sie die Blockklasse Ihnen sagen, wann Sie klettern müssen.

Vergleichen Sie die Web Unlocker Ebenen

Ziele, die Residential-Bereiche verweigern? Sehen Sie sich den Web Unlocker auf Mobile Exits an.