Browse Source

添加了curl方法

master
tanghuijun 4 years ago
parent
commit
5b20a94df8
  1. 13
      app/api/controller/Base.php
  2. 3
      composer.json

13
app/api/controller/Base.php

@ -101,5 +101,18 @@ class Base extends BaseController
}
}
protected function curl_request_post($url="", $data=[]){
if (empty($url) || empty($data)){
return null;
}
$curl = curl_init();
curl_setopt($curl, CURLOPT_URL, $url);
curl_setopt($curl, CURLOPT_RETURNTRANSFER, true);
// 数据
curl_setopt($curl, CURLOPT_POSTFIELDS, http_build_query($data));
$res = curl_exec($curl);
curl_close($curl);
return $res;
}
}

3
composer.json

@ -25,7 +25,8 @@
"topthink/think-orm": "^2.0",
"topthink/think-multi-app": "^1.0",
"firebase/php-jwt": "^6.0",
"monolog/monolog": "^2.5"
"monolog/monolog": "^2.5",
"ext-curl": "*"
},
"require-dev": {
"symfony/var-dumper": "^4.2",

Loading…
Cancel
Save