Tools zum Erfassen und Konvertieren des Webs

Ich möchte den Zugriff auf meinen Callback-Handler mit Ausnahme von GrabzIt blockieren. Ist dies möglich?

Ja, obwohl es unpraktisch ist, unsere Rückrufe nach IP-Adresse auf die Whitelist zu setzen. Alle unsere Rückrufe haben den User-Agent-Header von GrabzIt Daher können Sie .htaccess oder eine andere Methode verwenden, um alle HTTP-Anfragen an Ihren Handler zu blockieren, außer denen mit dem GrabzIt User-Agent.

Hier ist ein Beispiel für htaccess:

SetEnvIf User-Agent .*GrabzIt* grabzit

Order deny,allow
Deny from all
Allow from env=grabzit

Der Rückruf ist die einzige direkte Kommunikation zwischen unseren Capture-Servern und Ihrer App. Die gesamte andere Kommunikation sollte über unsere Webserver erfolgen.