C# Класс NHtmlUnit.WebClient

Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
AddCookie ( string cookieString, java pageUrl, object origin ) : void
AddRequestHeader ( string name, string value ) : void
AddWebWindowListener ( NHtmlUnit listener ) : void
Close ( ) : void
ContainsWebWindow ( NHtmlUnit webWindow ) : bool
DeregisterWebWindow ( NHtmlUnit webWindow ) : void
Download ( NHtmlUnit requestingWindow, string target, NHtmlUnit request, bool forceLoad, string description ) : void
GetCookies ( java url ) : ICollection
GetPage ( NHtmlUnit request ) : NHtmlUnit.IPage
GetPage ( NHtmlUnit webWindow, NHtmlUnit webRequest ) : NHtmlUnit.IPage
GetPage ( NHtmlUnit opener, string target, NHtmlUnit paramsArg ) : NHtmlUnit.IPage
GetPage ( java url ) : NHtmlUnit.IPage
GetPage ( string url ) : NHtmlUnit.IPage
GetWebWindowByName ( string name ) : NHtmlUnit.IWebWindow
GuessContentType ( java file ) : string
Initialize ( NHtmlUnit webWindow ) : void
InitializeEmptyWindow ( NHtmlUnit webWindow ) : void
LoadDownloadedResponses ( ) : void
LoadWebResponse ( NHtmlUnit webRequest ) : NHtmlUnit.WebResponse
LoadWebResponseInto ( NHtmlUnit webResponse, NHtmlUnit webWindow ) : NHtmlUnit.IPage
OpenDialogWindow ( java url, NHtmlUnit opener, object dialogArguments ) : NHtmlUnit.DialogWindow
OpenTargetWindow ( NHtmlUnit opener, string windowName, string defaultName ) : NHtmlUnit.IWebWindow
OpenWindow ( java url, string windowName ) : NHtmlUnit.IWebWindow
OpenWindow ( java url, string windowName, NHtmlUnit opener ) : NHtmlUnit.IWebWindow
PrintContentIfNecessary ( NHtmlUnit webResponse ) : void
RegisterWebWindow ( NHtmlUnit webWindow ) : void
RemoveRequestHeader ( string name ) : void
RemoveWebWindowListener ( NHtmlUnit listener ) : void
ThrowFailingHttpStatusCodeExceptionIfNecessary ( NHtmlUnit webResponse ) : void
WaitForBackgroundJavaScript ( System timeoutMillis ) : int
WaitForBackgroundJavaScriptStartingBefore ( System delayMillis ) : int
WebClient ( NHtmlUnit browserVersion ) : System
WebClient ( NHtmlUnit browserVersion, string proxyHost, int proxyPort ) : System
WebClient ( com wrappedObject ) : System

Приватные методы

Метод Описание
WebClient ( ) : System

Описание методов

AddCookie() публичный Метод

public AddCookie ( string cookieString, java pageUrl, object origin ) : void
cookieString string
pageUrl java
origin object
Результат void

AddRequestHeader() публичный Метод

public AddRequestHeader ( string name, string value ) : void
name string
value string
Результат void

AddWebWindowListener() публичный Метод

public AddWebWindowListener ( NHtmlUnit listener ) : void
listener NHtmlUnit
Результат void

Close() публичный Метод

public Close ( ) : void
Результат void

ContainsWebWindow() публичный Метод

public ContainsWebWindow ( NHtmlUnit webWindow ) : bool
webWindow NHtmlUnit
Результат bool

DeregisterWebWindow() публичный Метод

public DeregisterWebWindow ( NHtmlUnit webWindow ) : void
webWindow NHtmlUnit
Результат void

Download() публичный Метод

public Download ( NHtmlUnit requestingWindow, string target, NHtmlUnit request, bool forceLoad, string description ) : void
requestingWindow NHtmlUnit
target string
request NHtmlUnit
forceLoad bool
description string
Результат void

GetCookies() публичный Метод

public GetCookies ( java url ) : ICollection
url java
Результат ICollection

GetPage() публичный Метод

public GetPage ( NHtmlUnit request ) : NHtmlUnit.IPage
request NHtmlUnit
Результат NHtmlUnit.IPage

GetPage() публичный Метод

public GetPage ( NHtmlUnit webWindow, NHtmlUnit webRequest ) : NHtmlUnit.IPage
webWindow NHtmlUnit
webRequest NHtmlUnit
Результат NHtmlUnit.IPage

GetPage() публичный Метод

public GetPage ( NHtmlUnit opener, string target, NHtmlUnit paramsArg ) : NHtmlUnit.IPage
opener NHtmlUnit
target string
paramsArg NHtmlUnit
Результат NHtmlUnit.IPage

GetPage() публичный Метод

public GetPage ( java url ) : NHtmlUnit.IPage
url java
Результат NHtmlUnit.IPage

GetPage() публичный Метод

public GetPage ( string url ) : NHtmlUnit.IPage
url string
Результат NHtmlUnit.IPage

GetWebWindowByName() публичный Метод

public GetWebWindowByName ( string name ) : NHtmlUnit.IWebWindow
name string
Результат NHtmlUnit.IWebWindow

GuessContentType() публичный Метод

public GuessContentType ( java file ) : string
file java
Результат string

Initialize() публичный Метод

public Initialize ( NHtmlUnit webWindow ) : void
webWindow NHtmlUnit
Результат void

InitializeEmptyWindow() публичный Метод

public InitializeEmptyWindow ( NHtmlUnit webWindow ) : void
webWindow NHtmlUnit
Результат void

LoadDownloadedResponses() публичный Метод

public LoadDownloadedResponses ( ) : void
Результат void

LoadWebResponse() публичный Метод

public LoadWebResponse ( NHtmlUnit webRequest ) : NHtmlUnit.WebResponse
webRequest NHtmlUnit
Результат NHtmlUnit.WebResponse

LoadWebResponseInto() публичный Метод

public LoadWebResponseInto ( NHtmlUnit webResponse, NHtmlUnit webWindow ) : NHtmlUnit.IPage
webResponse NHtmlUnit
webWindow NHtmlUnit
Результат NHtmlUnit.IPage

OpenDialogWindow() публичный Метод

public OpenDialogWindow ( java url, NHtmlUnit opener, object dialogArguments ) : NHtmlUnit.DialogWindow
url java
opener NHtmlUnit
dialogArguments object
Результат NHtmlUnit.DialogWindow

OpenTargetWindow() публичный Метод

public OpenTargetWindow ( NHtmlUnit opener, string windowName, string defaultName ) : NHtmlUnit.IWebWindow
opener NHtmlUnit
windowName string
defaultName string
Результат NHtmlUnit.IWebWindow

OpenWindow() публичный Метод

public OpenWindow ( java url, string windowName ) : NHtmlUnit.IWebWindow
url java
windowName string
Результат NHtmlUnit.IWebWindow

OpenWindow() публичный Метод

public OpenWindow ( java url, string windowName, NHtmlUnit opener ) : NHtmlUnit.IWebWindow
url java
windowName string
opener NHtmlUnit
Результат NHtmlUnit.IWebWindow

PrintContentIfNecessary() публичный Метод

public PrintContentIfNecessary ( NHtmlUnit webResponse ) : void
webResponse NHtmlUnit
Результат void

RegisterWebWindow() публичный Метод

public RegisterWebWindow ( NHtmlUnit webWindow ) : void
webWindow NHtmlUnit
Результат void

RemoveRequestHeader() публичный Метод

public RemoveRequestHeader ( string name ) : void
name string
Результат void

RemoveWebWindowListener() публичный Метод

public RemoveWebWindowListener ( NHtmlUnit listener ) : void
listener NHtmlUnit
Результат void

ThrowFailingHttpStatusCodeExceptionIfNecessary() публичный Метод

public ThrowFailingHttpStatusCodeExceptionIfNecessary ( NHtmlUnit webResponse ) : void
webResponse NHtmlUnit
Результат void

WaitForBackgroundJavaScript() публичный Метод

public WaitForBackgroundJavaScript ( System timeoutMillis ) : int
timeoutMillis System
Результат int

WaitForBackgroundJavaScriptStartingBefore() публичный Метод

public WaitForBackgroundJavaScriptStartingBefore ( System delayMillis ) : int
delayMillis System
Результат int

WebClient() публичный Метод

public WebClient ( NHtmlUnit browserVersion ) : System
browserVersion NHtmlUnit
Результат System

WebClient() публичный Метод

public WebClient ( NHtmlUnit browserVersion, string proxyHost, int proxyPort ) : System
browserVersion NHtmlUnit
proxyHost string
proxyPort int
Результат System

WebClient() публичный Метод

public WebClient ( com wrappedObject ) : System
wrappedObject com
Результат System