bug79033.phpt 639 B

123456789101112131415161718192021222324252627282930
  1. --TEST--
  2. Bug #79033 (Curl timeout error with specific url and post)
  3. --EXTENSIONS--
  4. curl
  5. --FILE--
  6. <?php
  7. include 'server.inc';
  8. $host = curl_cli_server_start();
  9. $ch = curl_init();
  10. curl_setopt_array($ch, [
  11. CURLOPT_URL => "{$host}/get.inc?test=post",
  12. CURLOPT_POST => true,
  13. CURLOPT_POSTFIELDS => [],
  14. CURLINFO_HEADER_OUT => true,
  15. CURLOPT_RETURNTRANSFER => true,
  16. ]);
  17. var_dump(curl_exec($ch));
  18. var_dump(curl_getinfo($ch)["request_header"]);
  19. ?>
  20. --EXPECTF--
  21. string(%d) "array(0) {
  22. }
  23. "
  24. string(%d) "POST /get.inc?test=post HTTP/1.1
  25. Host: localhost:%d
  26. Accept: */*
  27. Content-Length: 0
  28. Content-Type: application/x-www-form-urlencoded
  29. "