From 8827bfe8e08c1f05c3648951d1812a6a2f8b9928 Mon Sep 17 00:00:00 2001 From: "Namhyeon, Go" Date: Mon, 15 Apr 2019 14:05:40 +0900 Subject: [PATCH] Update webpagetool.php --- helper/webpagetool.php | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/helper/webpagetool.php b/helper/webpagetool.php index bc448f2..220e43d 100644 --- a/helper/webpagetool.php +++ b/helper/webpagetool.php @@ -97,10 +97,11 @@ if(!check_function_exists("get_web_cmd")) { // the same as --form $args[] = sprintf("-F %s='%s'", make_safe_argument($k), make_safe_argument($v)); } else { - // the same as --data if(array_key_equals("Content-Type", $headers, "multipart/form-data")) { $args[] = sprintf("-F %s='%s'", make_safe_argument($k), make_safe_argument($v)); - } else { // x-www-form-urlencoded + } elseif(array_key_equals("Content-Type", $headers, "x-www-form-urlencoded")) ( + $args[] = sprintf("--data-urlencode %s='%s'", make_safe_argument($k), make_safe_argument($v)); + } else { // the same as --data $args[] = sprintf("-d %s='%s'", make_safe_argument($k), make_safe_argument($v)); } }