Summary
Creates a filename that includes the entire System.Uri of the request in the name.
For a list of all members of this type, see
FullUrlNamer Members
.
Type Relationships
System.ObjectEas.WebCrawler.PlugIns.FileNamers.FullUrlNamer
Declaration Syntax
Public Class FullUrlNamer
Implements FileNamer, WebCrawlerComponent
public class FullUrlNamer : FileNamer, WebCrawlerComponent
public __gc class FullUrlNamer : public FileNamer, WebCrawlerComponent
public class FullUrlNamer implements FileNamer, WebCrawlerComponent
Remarks
This class creates a filename out of the System.Uri in the passed in Request by striping off the protocol (i.e. http://) and then replacing all invalid characters in the System.Uri (including the path seperator) with underscores. Duplicates are handled by appending _1, _2 ... This class differs from the FullUrlNamer in that this class will include the host name directory structure in the resulting file name.Example
The url http://www.erik.com/saltwell/default.html will return www_erik_com_saltwell_default.html if no other file of that name exists in the base directory.Requirements
Namespace: Eas.WebCrawler.PlugIns.FileNamersAssembly: Eas.WebCrawler.PlugIns (eas.webcrawler.plugins.dll)