C# 클래스 CubeIsland.LyricsReloaded.WebClient

파일 보기 프로젝트 열기: pschichtel/LyricsReloaded

공개 메소드들

메소드 설명
WebClient ( LyricsReloaded lyricsReloaded, int timeout ) : System
generateQueryString ( string>.IEnumerable data ) : string
get ( string url, String>.IDictionary headers = null ) : WebResponse
getTimeout ( ) : int
post ( string url, string>.Dictionary data, String>.IDictionary headers = null ) : WebResponse

보호된 메소드들

메소드 설명
executeRequest ( HttpWebRequest request ) : WebResponse
headerToProperty ( String header ) : String
newRequest ( string method, string url, String>.IDictionary headers ) : HttpWebRequest
setHeader ( HttpWebRequest request, String name, String value ) : void

메소드 상세

WebClient() 공개 메소드

public WebClient ( LyricsReloaded lyricsReloaded, int timeout ) : System
lyricsReloaded LyricsReloaded
timeout int
리턴 System

executeRequest() 보호된 메소드

protected executeRequest ( HttpWebRequest request ) : WebResponse
request System.Net.HttpWebRequest
리턴 WebResponse

generateQueryString() 공개 정적인 메소드

public static generateQueryString ( string>.IEnumerable data ) : string
data string>.IEnumerable
리턴 string

get() 공개 메소드

public get ( string url, String>.IDictionary headers = null ) : WebResponse
url string
headers String>.IDictionary
리턴 WebResponse

getTimeout() 공개 메소드

public getTimeout ( ) : int
리턴 int

headerToProperty() 보호된 메소드

protected headerToProperty ( String header ) : String
header String
리턴 String

newRequest() 보호된 메소드

protected newRequest ( string method, string url, String>.IDictionary headers ) : HttpWebRequest
method string
url string
headers String>.IDictionary
리턴 System.Net.HttpWebRequest

post() 공개 메소드

public post ( string url, string>.Dictionary data, String>.IDictionary headers = null ) : WebResponse
url string
data string>.Dictionary
headers String>.IDictionary
리턴 WebResponse

setHeader() 보호된 메소드

protected setHeader ( HttpWebRequest request, String name, String value ) : void
request System.Net.HttpWebRequest
name String
value String
리턴 void