Property | Type | Description | |
---|---|---|---|
UrlDelimeters | char[] |
Method | Description | |
---|---|---|
GetText ( Encoding enc = null ) : string |
GET 방식의 XML HTTP 통신
|
|
GetText ( string uri, bool isAsync = false, int timeoutMilliseconds = System.Threading.Timeout.Infinite, string userId = null, string password = null ) : string |
HTTP GET 방식으로 서버로부터 XML 정보를 얻는다.
|
|
GetXml ( ) : |
GET 방식의 XML HTTP 통신
|
|
GetXml ( string uri, bool isAsync = false, int timeoutMilliseconds = System.Threading.Timeout.Infinite, string userId = null, string password = null ) : |
HTTP Get 방식으로 응답을 받아 XmlDocument 의 인스턴스로 빌드하여 반환한다.
|
|
PostText ( string payload, Encoding enc = null ) : string |
POST 방식의 XML HTTP 통신. text/plain 값을 받는다.
|
|
PostText ( string uri, string payload, bool isAsync = false, int timeoutMilliseconds = System.Threading.Timeout.Infinite, string userId = null, string password = null ) : string |
HTTP Post 방식으로 응답을 받아 문자열로 반환한다.
|
|
PostXml ( |
Post 방식의 XmlHttp 통신. XmlDocument를 받는다.
|
|
PostXml ( string uri, |
HTTP POST 방식으로 응답을 받아 XmlDocument 의 인스턴스로 빌드하여 반환한다.
|
|
Send ( |
Posting request xml document to server
|
|
Send ( string uri, |
RealWeb XML HTTP 통신 모듈 설정이다.
|
|
XmlHttpClient ( string uri ) : System |
Constructor
|
|
XmlHttpClient ( string uri, bool isAsync = false, int timeout = MIN_TIMEOUT, string userID = null, string password = null ) : System |
생성자
|
Method | Description | |
---|---|---|
EncodePayLoad ( string payload ) : string |
포스트 되는 DATA에 대해 URLEncode를 수행한다.
|
|
Get ( Encoding enc = null ) : string |
Get방식의 통신으로 서버로부터 XML Stream 객체를 받환받는다.
|
|
GetCredentials ( ) : NetworkCredential |
Build NetworkCredential by account information.
|
|
GetStream ( ) : Stream |
POST 방식으로 서버에 접속하여 XML 통신을 수행한다.
|
|
Post ( |
XmlDocument 객체의 InnerXml string을 POST 방식으로 전송하고 응답 문자열을 반환 받는다.
|
|
Post ( string payload, Encoding enc = null ) : string |
POST 방식으로 서버에 접속하여 응답 문자열을 반환 받는다.
|
|
PostStream ( Stream stream ) : Stream |
POST 방식으로 서버에 접속하여 응답 Stream을 반환 받는다.
|
|
PostStream ( |
XmlDocument 객체의 InnerXml string을 POST 방식으로 전송하고 응답 스트림을 반환 받는다.
|
|
PostStream ( string payload ) : Stream |
POST 방식으로 서버에 접속하여 응답 Stream을 반환 받는다.
|
protected EncodePayLoad ( string payload ) : string | ||
payload | string | HttpPost되는 DATA |
return | string |
protected GetCredentials ( ) : NetworkCredential | ||
return | NetworkCredential |
public GetText ( Encoding enc = null ) : string | ||
enc | Encoding | 반환 문자열의 Encoding 방식 |
return | string |
public static GetText ( string uri, bool isAsync = false, int timeoutMilliseconds = System.Threading.Timeout.Infinite, string userId = null, string password = null ) : string | ||
uri | string | 서버 주소 |
isAsync | bool | 비동기 여부 |
timeoutMilliseconds | int | 통신 Timeout (단위:milliseconds) |
userId | string | 계정 Id |
password | string | 계정 비밀번호 |
return | string |
public static GetXml ( string uri, bool isAsync = false, int timeoutMilliseconds = System.Threading.Timeout.Infinite, string userId = null, string password = null ) : |
||
uri | string | 응답받을 서버 주소 |
isAsync | bool | 비동기 여부 |
timeoutMilliseconds | int | 통신 Timeout |
userId | string | 계정 Id |
password | string | 계정 비밀번호 |
return |
protected Post ( |
||
document | 보내고자하는 XML 객체 | |
return | string |
protected Post ( string payload, Encoding enc = null ) : string | ||
payload | string | |
enc | Encoding | |
return | string |
protected PostStream ( Stream stream ) : Stream | ||
stream | Stream | 서버에 전달할 내용 |
return | Stream |
protected PostStream ( |
||
document | ||
return | Stream |
protected PostStream ( string payload ) : Stream | ||
payload | string | Url Encoding된 Parameters |
return | Stream |
public PostText ( string payload, Encoding enc = null ) : string | ||
payload | string | |
enc | Encoding | |
return | string |
public static PostText ( string uri, string payload, bool isAsync = false, int timeoutMilliseconds = System.Threading.Timeout.Infinite, string userId = null, string password = null ) : string | ||
uri | string | 응답받을 서버 주소 |
payload | string | 응답 요청시의 Parameter 정보 |
isAsync | bool | 비동기 여부 |
timeoutMilliseconds | int | 통신 Timeout (단위: milliseconds) |
userId | string | 계정 Id |
password | string | 계정 비밀번호 |
return | string |
public PostXml ( |
||
document | ||
return |
public static PostXml ( string uri, |
||
uri | string | 응답받을 서버 주소 |
document | 응답 요청시의 Form Parameter 정보 | |
isAsync | bool | 비동기 여부 |
timeoutMilliseconds | int | 통신 Timeout (단위: milliseconds) |
userId | string | 계정 Id |
password | string | 계정 비밀번호 |
return |
public Send ( |
||
requestDoc | ||
return |
public static Send ( string uri, |
||
uri | string | 서버 URI |
document | 요청용 RclXmlDocument | |
isAsync | bool | 비동기 통신 여부 |
timeoutMilliseconds | int | 통신 제한시간 (default : System.Threading.Timeout.Infinite) |
userId | string | |
password | string | |
return |
public XmlHttpClient ( string uri ) : System | ||
uri | string | 통신할 서버 주소 |
return | System |
public XmlHttpClient ( string uri, bool isAsync = false, int timeout = MIN_TIMEOUT, string userID = null, string password = null ) : System | ||
uri | string | 통신할 서버 주소 |
isAsync | bool | 비동기 여부 |
timeout | int | 제한 시간 |
userID | string | 사용자 계정 |
password | string | 사용자 비밀변호 |
return | System |