common.php 730 B

1234567891011121314151617181920212223242526
  1. <?php
  2. /**
  3. * POST请求
  4. * @param $postdata
  5. * @return bool|string
  6. */
  7. function xcurl($url, $postdata) {
  8. $ch = curl_init();
  9. curl_setopt($ch,CURLOPT_URL,$url); //支付请求地址
  10. curl_setopt($ch, CURLOPT_HTTPHEADER, array(
  11. 'Content-Type: application/json; charset=utf-8',
  12. 'User-Agent: uni-php-sdk/0.1.0',
  13. ));
  14. curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false);
  15. curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, false);
  16. curl_setopt($ch, CURLOPT_POST, true);
  17. curl_setopt($ch, CURLOPT_HEADER, false);
  18. curl_setopt($ch, CURLOPT_POSTFIELDS, json_encode($postdata));
  19. curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
  20. $response=curl_exec($ch);
  21. curl_close($ch);
  22. return $response;
  23. }