| 969 | } |
| 970 | |
| 971 | bool HttpServletRequest::isKeepAlive(void) const |
| 972 | { |
| 973 | if (cgi_mode_) { |
| 974 | const char* ptr = acl_getenv("HTTP_CONNECTION"); |
| 975 | if (ptr == NULL || strcasecmp(ptr, "keep-alive") != 0) { |
| 976 | return false; |
| 977 | } else { |
| 978 | return true; |
| 979 | } |
| 980 | } |
| 981 | if (client_ == NULL) { |
| 982 | return false; |
| 983 | } |
| 984 | return client_->keep_alive(); |
| 985 | } |
| 986 | |
| 987 | int HttpServletRequest::getKeepAlive(void) const |
| 988 | { |