Кодированный URL из GET в функции curl - PullRequest
0 голосов
/ 10 сентября 2018

Я передаю URL-адрес из GET и отправляю ему запрос curl, но URL-адрес необходимо кодировать.

Я пытался использовать правильную функцию, urlencode, но я не могу заставить ее работать.Возможно, я не запускаю его правильно, не уверен.

Я пробовал много вариантов этого ...

<?php
$url=$_GET['url'];
$encoded=$urlencode['url'];
exec("curl '".$encoded."' -H
............etc

Во время тестирования, если я кодирую URL-адрес до прохождения через mysite.com / curl.php? url =, скрипт curl работает хорошо.

Спасибо за внимание.

1 Ответ

0 голосов
/ 10 сентября 2018

Вы можете использовать следующее решение для получения закодированного URL из GET в функции curl:

$url=$_GET['url'];
$encoded=urlencode($url);
...