├── .gitignore ├── LICENSE ├── README.md ├── _tests ├── AllTests.php ├── HTTP_DELETE.phpt ├── HTTP_GET.phpt ├── HTTP_HEAD.phpt ├── HTTP_POST.phpt ├── HTTP_PUT.phpt ├── RequestCore-class_exists.phpt ├── RequestCore-object_type.phpt ├── RequestCore_Exception-class_exists.phpt ├── RequestCore_Exception-get_parent_class.phpt ├── examples.yml ├── method_add_header.phpt ├── method_get_response_body.phpt ├── method_get_response_code.phpt ├── method_get_response_header_content_type.phpt ├── method_get_response_header_info_url.phpt ├── method_process_response.phpt ├── method_remove_header.phpt ├── method_responsecore_isok.phpt ├── method_responsecore_isok_false.phpt ├── method_send_multi_request.phpt ├── method_send_multi_request_failed.phpt ├── method_send_multi_request_failed2.txt ├── method_send_request.phpt ├── method_send_request2.phpt ├── method_send_request2_failed.phpt ├── method_send_request_array.txt ├── method_send_request_failed.phpt ├── method_send_request_head.phpt ├── method_send_request_isok.phpt ├── method_send_request_isok_200.phpt ├── method_send_request_put.phpt ├── method_set_credentials_pass.phpt ├── method_set_credentials_user.phpt ├── method_set_proxy.phpt ├── method_set_request_class.phpt ├── method_set_request_url.phpt ├── method_set_response_class.phpt ├── method_set_useragent.phpt ├── prop_curl_handle.phpt ├── prop_method.phpt ├── prop_method_post.phpt ├── prop_proxy.phpt ├── prop_request_body.phpt ├── prop_request_class.phpt ├── prop_request_headers.phpt ├── prop_request_url.phpt ├── prop_response_body.phpt ├── prop_response_class.phpt ├── prop_response_code.phpt ├── prop_response_info_content_type.phpt ├── prop_response_info_url.phpt ├── prop_responsecore_body.phpt ├── prop_responsecore_header_content_type.phpt ├── prop_responsecore_status.phpt ├── prop_useragent.phpt ├── test_request.txt └── test_request2.txt ├── examples.yml └── requestcore.class.php /.gitignore: -------------------------------------------------------------------------------- 1 | .DS_Store 2 | output 3 | sandbox* 4 | -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pzb/requestcore/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pzb/requestcore/HEAD/README.md -------------------------------------------------------------------------------- /_tests/AllTests.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pzb/requestcore/HEAD/_tests/AllTests.php -------------------------------------------------------------------------------- /_tests/HTTP_DELETE.phpt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pzb/requestcore/HEAD/_tests/HTTP_DELETE.phpt -------------------------------------------------------------------------------- /_tests/HTTP_GET.phpt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pzb/requestcore/HEAD/_tests/HTTP_GET.phpt -------------------------------------------------------------------------------- /_tests/HTTP_HEAD.phpt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pzb/requestcore/HEAD/_tests/HTTP_HEAD.phpt -------------------------------------------------------------------------------- /_tests/HTTP_POST.phpt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pzb/requestcore/HEAD/_tests/HTTP_POST.phpt -------------------------------------------------------------------------------- /_tests/HTTP_PUT.phpt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pzb/requestcore/HEAD/_tests/HTTP_PUT.phpt -------------------------------------------------------------------------------- /_tests/RequestCore-class_exists.phpt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pzb/requestcore/HEAD/_tests/RequestCore-class_exists.phpt -------------------------------------------------------------------------------- /_tests/RequestCore-object_type.phpt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pzb/requestcore/HEAD/_tests/RequestCore-object_type.phpt -------------------------------------------------------------------------------- /_tests/RequestCore_Exception-class_exists.phpt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pzb/requestcore/HEAD/_tests/RequestCore_Exception-class_exists.phpt -------------------------------------------------------------------------------- /_tests/RequestCore_Exception-get_parent_class.phpt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pzb/requestcore/HEAD/_tests/RequestCore_Exception-get_parent_class.phpt -------------------------------------------------------------------------------- /_tests/examples.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pzb/requestcore/HEAD/_tests/examples.yml -------------------------------------------------------------------------------- /_tests/method_add_header.phpt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pzb/requestcore/HEAD/_tests/method_add_header.phpt -------------------------------------------------------------------------------- /_tests/method_get_response_body.phpt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pzb/requestcore/HEAD/_tests/method_get_response_body.phpt -------------------------------------------------------------------------------- /_tests/method_get_response_code.phpt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pzb/requestcore/HEAD/_tests/method_get_response_code.phpt -------------------------------------------------------------------------------- /_tests/method_get_response_header_content_type.phpt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pzb/requestcore/HEAD/_tests/method_get_response_header_content_type.phpt -------------------------------------------------------------------------------- /_tests/method_get_response_header_info_url.phpt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pzb/requestcore/HEAD/_tests/method_get_response_header_info_url.phpt -------------------------------------------------------------------------------- /_tests/method_process_response.phpt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pzb/requestcore/HEAD/_tests/method_process_response.phpt -------------------------------------------------------------------------------- /_tests/method_remove_header.phpt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pzb/requestcore/HEAD/_tests/method_remove_header.phpt -------------------------------------------------------------------------------- /_tests/method_responsecore_isok.phpt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pzb/requestcore/HEAD/_tests/method_responsecore_isok.phpt -------------------------------------------------------------------------------- /_tests/method_responsecore_isok_false.phpt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pzb/requestcore/HEAD/_tests/method_responsecore_isok_false.phpt -------------------------------------------------------------------------------- /_tests/method_send_multi_request.phpt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pzb/requestcore/HEAD/_tests/method_send_multi_request.phpt -------------------------------------------------------------------------------- /_tests/method_send_multi_request_failed.phpt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pzb/requestcore/HEAD/_tests/method_send_multi_request_failed.phpt -------------------------------------------------------------------------------- /_tests/method_send_multi_request_failed2.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pzb/requestcore/HEAD/_tests/method_send_multi_request_failed2.txt -------------------------------------------------------------------------------- /_tests/method_send_request.phpt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pzb/requestcore/HEAD/_tests/method_send_request.phpt -------------------------------------------------------------------------------- /_tests/method_send_request2.phpt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pzb/requestcore/HEAD/_tests/method_send_request2.phpt -------------------------------------------------------------------------------- /_tests/method_send_request2_failed.phpt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pzb/requestcore/HEAD/_tests/method_send_request2_failed.phpt -------------------------------------------------------------------------------- /_tests/method_send_request_array.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pzb/requestcore/HEAD/_tests/method_send_request_array.txt -------------------------------------------------------------------------------- /_tests/method_send_request_failed.phpt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pzb/requestcore/HEAD/_tests/method_send_request_failed.phpt -------------------------------------------------------------------------------- /_tests/method_send_request_head.phpt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pzb/requestcore/HEAD/_tests/method_send_request_head.phpt -------------------------------------------------------------------------------- /_tests/method_send_request_isok.phpt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pzb/requestcore/HEAD/_tests/method_send_request_isok.phpt -------------------------------------------------------------------------------- /_tests/method_send_request_isok_200.phpt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pzb/requestcore/HEAD/_tests/method_send_request_isok_200.phpt -------------------------------------------------------------------------------- /_tests/method_send_request_put.phpt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pzb/requestcore/HEAD/_tests/method_send_request_put.phpt -------------------------------------------------------------------------------- /_tests/method_set_credentials_pass.phpt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pzb/requestcore/HEAD/_tests/method_set_credentials_pass.phpt -------------------------------------------------------------------------------- /_tests/method_set_credentials_user.phpt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pzb/requestcore/HEAD/_tests/method_set_credentials_user.phpt -------------------------------------------------------------------------------- /_tests/method_set_proxy.phpt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pzb/requestcore/HEAD/_tests/method_set_proxy.phpt -------------------------------------------------------------------------------- /_tests/method_set_request_class.phpt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pzb/requestcore/HEAD/_tests/method_set_request_class.phpt -------------------------------------------------------------------------------- /_tests/method_set_request_url.phpt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pzb/requestcore/HEAD/_tests/method_set_request_url.phpt -------------------------------------------------------------------------------- /_tests/method_set_response_class.phpt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pzb/requestcore/HEAD/_tests/method_set_response_class.phpt -------------------------------------------------------------------------------- /_tests/method_set_useragent.phpt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pzb/requestcore/HEAD/_tests/method_set_useragent.phpt -------------------------------------------------------------------------------- /_tests/prop_curl_handle.phpt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pzb/requestcore/HEAD/_tests/prop_curl_handle.phpt -------------------------------------------------------------------------------- /_tests/prop_method.phpt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pzb/requestcore/HEAD/_tests/prop_method.phpt -------------------------------------------------------------------------------- /_tests/prop_method_post.phpt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pzb/requestcore/HEAD/_tests/prop_method_post.phpt -------------------------------------------------------------------------------- /_tests/prop_proxy.phpt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pzb/requestcore/HEAD/_tests/prop_proxy.phpt -------------------------------------------------------------------------------- /_tests/prop_request_body.phpt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pzb/requestcore/HEAD/_tests/prop_request_body.phpt -------------------------------------------------------------------------------- /_tests/prop_request_class.phpt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pzb/requestcore/HEAD/_tests/prop_request_class.phpt -------------------------------------------------------------------------------- /_tests/prop_request_headers.phpt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pzb/requestcore/HEAD/_tests/prop_request_headers.phpt -------------------------------------------------------------------------------- /_tests/prop_request_url.phpt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pzb/requestcore/HEAD/_tests/prop_request_url.phpt -------------------------------------------------------------------------------- /_tests/prop_response_body.phpt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pzb/requestcore/HEAD/_tests/prop_response_body.phpt -------------------------------------------------------------------------------- /_tests/prop_response_class.phpt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pzb/requestcore/HEAD/_tests/prop_response_class.phpt -------------------------------------------------------------------------------- /_tests/prop_response_code.phpt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pzb/requestcore/HEAD/_tests/prop_response_code.phpt -------------------------------------------------------------------------------- /_tests/prop_response_info_content_type.phpt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pzb/requestcore/HEAD/_tests/prop_response_info_content_type.phpt -------------------------------------------------------------------------------- /_tests/prop_response_info_url.phpt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pzb/requestcore/HEAD/_tests/prop_response_info_url.phpt -------------------------------------------------------------------------------- /_tests/prop_responsecore_body.phpt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pzb/requestcore/HEAD/_tests/prop_responsecore_body.phpt -------------------------------------------------------------------------------- /_tests/prop_responsecore_header_content_type.phpt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pzb/requestcore/HEAD/_tests/prop_responsecore_header_content_type.phpt -------------------------------------------------------------------------------- /_tests/prop_responsecore_status.phpt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pzb/requestcore/HEAD/_tests/prop_responsecore_status.phpt -------------------------------------------------------------------------------- /_tests/prop_useragent.phpt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pzb/requestcore/HEAD/_tests/prop_useragent.phpt -------------------------------------------------------------------------------- /_tests/test_request.txt: -------------------------------------------------------------------------------- 1 | abcdefghijklmnopqrstuvwxyz 2 | 0123456789 3 | !@#$%^&*() -------------------------------------------------------------------------------- /_tests/test_request2.txt: -------------------------------------------------------------------------------- 1 | )(*&^%$#@! 2 | 9876543210 3 | zyxwvutsrqponmljkihgfedcba -------------------------------------------------------------------------------- /examples.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pzb/requestcore/HEAD/examples.yml -------------------------------------------------------------------------------- /requestcore.class.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pzb/requestcore/HEAD/requestcore.class.php --------------------------------------------------------------------------------