XDataSet Request 송신시 기본적으로 설정할 HTTP 헤더 정보 오브젝트를 설정한다. 설정된 이후에 모든 화면의 모든 XDataSet 통신시 적용된다.
Parameters | Type | Description |
---|---|---|
objHttpHeader | class | HTTP HEADER 정보 오브젝트 또는 null |
Type | Description |
---|---|
BOOL | 정상 처리 여부 |
objHttpHeader 파라미터를 null 값으로 지정하는 경우, 설정 이후 XDataSet 통신시 기본 HTTP 헤더 정보를 설정하지 않는다.
설정된 이후, XDataSet 통신시 objHttpHeader 파라미터로 설정된 값과 requestsubmitex 함수 파라미터인 strHttpHeader 값과 중복되는 경우에는, strHttpHeader 파라미터 값이 설정된다.
objHttpHeader 파라미터는 일반적인 자바스크립트 오브젝트 형태를 가진다.
objHttpHeader 예시는 샘플 소스를 참조한다.
function btn_on_mouseup(objInst)
{
var obj_http_header, header_name_1, header_name_2;
header_name_1 = "my_http_header_1";
header_name_2 = "my_http_header_2";
obj_http_header = {};
obj_http_header[header_name_1] = "my_http_header_value_1";
obj_http_header[header_name_2] = "my_http_header_value_2";
factory.setxtranhttpheader(obj_http_header);
obj_http_header = factory.getxtranhttpheader();
if (obj_http_header == null) {
factory.consoleprint("HTTP HEADER OBJECT is null");
}
else {
factory.consoleprint("HTTP HEADER OBJECT = " + factory.jsonstringify(obj_http_header));
}
}