HTTP 연결 타임아웃 설정
이 문서는 HTTP 요청에 사용되는 연결 타임아웃 값을 반환하는 함수에 대해 설명합니다. 기본 타임아웃 값은 60000ms(즉, 1분)입니다.
함수 설명
함수명
http_get_connect_timeout()
반환값
- Real: 현재 설정된 연결 타임아웃 값(밀리초 단위)
사용 예제
var _timeout_ms = http_get_connect_timeout();
show_debug_message($"The connection timeout value for HTTP requests is currently set to {_timeout_ms} milliseconds.");
위 코드는 HTTP 요청의 타임아웃 값을 가져와 _timeout_ms
변수에 저장한 후, 이 값을 디버그 메시지로 출력합니다.
활용 예제
예제 번호 | 설명 | 코드 스니펫 |
---|---|---|
1 | 기본 타임아웃 값 확인 | gml var default_timeout = http_get_connect_timeout(); |
2 | 타임아웃 값 변경 후 확인 | gml http_set_connect_timeout(30000); var new_timeout = http_get_connect_timeout(); |
3 | 타임아웃 값에 따른 요청 처리 | gml if (http_get_connect_timeout() < 50000) { /* 요청 처리 */ } |
4 | 타임아웃 값 로그 기록 | gml var timeout_log = http_get_connect_timeout(); show_debug_message("Current timeout: " + string(timeout_log)); |
5 | 타임아웃 값에 따른 조건 분기 | gml var timeout = http_get_connect_timeout(); if (timeout == 60000) { /* 기본값 처리 */ } |
이 표는 다양한 활용 예제를 보여줍니다. 각 예제는 HTTP 연결 타임아웃 값을 확인하거나 변경하는 방법을 설명합니다.