C# 클래스 NHtmlUnit.WebClient

파일 보기 프로젝트 열기: HtmlUnit/NHtmlUnit 1 사용 예제들

공개 메소드들

메소드 설명
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