12345678910111213141516171819202122232425262728293031 |
- --TEST--
- Test curl_error() & curl_errno() function with problematic proxy
- --CREDITS--
- TestFest 2009 - AFUP - Perrick Penet <perrick@noparking.net>
- --EXTENSIONS--
- curl
- --SKIPIF--
- <?php
- $addr = "www.".uniqid().".".uniqid();
- if (gethostbyname($addr) != $addr) {
- print "skip catch all dns";
- }
- ?>
- --FILE--
- <?php
- $url = "http://www.example.org";
- $ch = curl_init();
- curl_setopt($ch, CURLOPT_PROXY, uniqid().":".uniqid());
- curl_setopt($ch, CURLOPT_URL, $url);
- curl_exec($ch);
- var_dump(curl_error($ch));
- var_dump(curl_errno($ch));
- curl_close($ch);
- ?>
- --EXPECTF--
- string(%d) "%r(Couldn't resolve proxy|Could not resolve proxy:|Could not resolve host:|Could not resolve:|Unsupported proxy syntax in)%r %s"
- int(5)
|