Update webpagetool.php

This commit is contained in:
Namhyeon Go 2020-02-13 15:40:56 +09:00 committed by GitHub
parent 1dabd10883
commit 7eb03c4340
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -59,8 +59,12 @@ if(!is_fn("get_web_binded_url")) {
if(!is_fn("get_web_cmd")) {
function get_web_cmd($url, $method="get", $data=array(), $proxy="", $ua="", $ct_out=45, $t_out=45, $headers=array()) {
$output = "";
// set method
$method = strtolower($method);
$req_methods = explode(".", $method);
$methods = explode(",", $method);
// set command
$args = array("curl");
$cmd = "";
@ -167,7 +171,7 @@ if(!is_fn("get_web_cmd")) {
$cmd = trim(implode(" ", $args));
// do async(background)
if(in_array("async", $methods)) {
if(in_array("async", $req_methods)) {
$cmd = sprintf("bash -c '%s 1>/dev/null 2>&1 & echo $!'", $cmd);
}