Тот URL, который вы используете в данный момент, на самом деле не имеет смысла ...
проблема: вы забыли указать имя хоста. Без этого клиент http пытается разрешить hWebService.php
с помощью разрешения имени домена, которое не будет выполнено, поскольку это не действительное имя хоста.
вы используете недопустимые символы в вашем URL.
Вот подход, который должен быть близок к тому, что вам, наконец, нужно, легко читается (что важно важно!), А также заботится о url-кодировании значений переменных:
curl_setopt(
$connection,
CURLOPT_URL,
sprintf(
"https://example.com/hWebService.php?aRegion=%s&aType=empty",
urlencode($aRc)));
Примечание: "example.com", очевидно, является лишь примером.
Обновление: вы спрашиваете, как ввести значение второй переменной в качестве aType
параметра get. Вот модифицированная версия:
curl_setopt(
$connection,
CURLOPT_URL,
sprintf(
"https://example.com/hWebService.php?aRegion=%s&aType=%s",
urlencode($aRc),
urlencode($aType)));