2008-10-21 3 views

Antwort

5

Dies wird durch die Standard-Browsercaps-Deklarationen, die Teil des .NET-Frameworks sind, gesteuert.

Um diesen spezifischen Crawler einzurichten, müssen Sie einen benutzerdefinierten browserCaps-Abschnitt zu Ihrer web.config hinzufügen, um ihn als Crawler zu identifizieren.

Die MSDN-Dokumentation, wie um dies zu realisieren ist ziemlich gut dokumentiert, here is a link.

+1

leider jetzt ein toter Link :( –

2

HttpBrowserCapabilities aus einem Satz von * .Browser Dateien in C bestückt ist: \ WINDOWS \ Microsoft.NET \ Framework \ v2.0.50727 \ KONFIG \ Browser. Sie können Ihre eigene Datei in ~/App_Browsers/mit den Details Ihres benutzerdefinierten Crawlers hinzufügen. Das Schema lautet here. Im Grunde enthält es einen regulären Ausdruck, der mit dem User-Agent-Header und einer Sammlung von Eigenschaftswerten übereinstimmt.