projects
/
m6w6
/
ext-http
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
|
github
raw
|
inline
| side by side
release 1.6.1
[m6w6/ext-http]
/
tests
/
HttpRequest_003.phpt
diff --git
a/tests/HttpRequest_003.phpt
b/tests/HttpRequest_003.phpt
index d432c4358c0334468427f0d2a51beab91acea254..0f148a0ec6a9587d51c9149f2920edea619c96ec 100644
(file)
--- a/
tests/HttpRequest_003.phpt
+++ b/
tests/HttpRequest_003.phpt
@@
-3,17
+3,52
@@
HttpRequest SSL
--SKIPIF--
<?php
include 'skip.inc';
--SKIPIF--
<?php
include 'skip.inc';
-check
ver(5
);
+check
min("5.2.5"
);
checkurl('arweb.info');
checkurl('arweb.info');
+skipif(!http_support(HTTP_SUPPORT_SSLREQUESTS), 'need ssl-request support')
?>
--FILE--
<?php
echo "-TEST\n";
?>
--FILE--
<?php
echo "-TEST\n";
+$o = array('redirect' => '3', 'ssl' => array('version' => '3', 'verifyhost' => '1'));
$r = new HttpRequest('https://ssl.arweb.info/iworks/data.txt');
$r = new HttpRequest('https://ssl.arweb.info/iworks/data.txt');
+$r->setOptions($o);
$r->send();
var_dump($r->getResponseBody());
$r->send();
var_dump($r->getResponseBody());
+var_dump(is_object($r->getResponseMessage()));
+var_dump(is_object($r->getResponseMessage()));
+var_dump(is_object($r->getResponseMessage()));
+var_dump($o);
+$r->setOptions($o);
+$r->send();
+var_dump($o);
?>
--EXPECTF--
?>
--EXPECTF--
-%
s
TEST
+%
a
TEST
string(10) "1234567890"
string(10) "1234567890"
+bool(true)
+bool(true)
+bool(true)
+array(2) {
+ ["redirect"]=>
+ string(1) "3"
+ ["ssl"]=>
+ array(2) {
+ ["version"]=>
+ string(1) "3"
+ ["verifyhost"]=>
+ string(1) "1"
+ }
+}
+array(2) {
+ ["redirect"]=>
+ string(1) "3"
+ ["ssl"]=>
+ array(2) {
+ ["version"]=>
+ string(1) "3"
+ ["verifyhost"]=>
+ string(1) "1"
+ }
+}