как отправить HTTP-запрос методом GET в PHP на другой сайт

Я разрабатываю веб-приложение для отправки SMS на мобильный телефон с сайта, как160by2.

Я могу подготовить URL-адрес, необходимый для запроса HTTP GET, как указано в API, предоставленном поставщиком SMS-шлюзаsmslane.com, здесьссылка на API.

как отправить HTTP-запрос из PHP?

Я использовал cURL для этой цели, но ответ не отображается. вот код, который я использовал,

<?php 
$url="http://smslane.com/vendorsms/pushsms.aspx?user=abc&password=xyz&msisdn=919898123456&sid=WebSMS&msg=Test message from SMSLane&fl=0";
$ch = curl_init();
curl_setopt( $ch, CURLOPT_USERAGENT, "Mozilla/5.0 (Windows; U; Windows NT 5.1; rv:1.7.3) Gecko/20041001 Firefox/0.10.1" );
curl_setopt( $ch, CURLOPT_URL, $url );  
$content = curl_exec( $ch );
$response = curl_getinfo( $ch );
curl_close ( $ch );
echo $content;
?>

fsockopen() не был использован, потому что номер порта неизвестен, по почте в службу поддержки для номера порта. (если предлагается какой-либо код для fsockopen через метод GET :). )

Есть ли другие способы сделать это?

любая помощь приветствуется.

Заранее спасибо.

РЕДАКТИРОВАТЬ

Может ли кто-нибудь сказать мне, есть ли другой способ отправить этот HTTP-запрос, кромезавивать и если возможно, дайте код для этого.

Я спрашиваю об этом, потому что текущий код cURL занимает слишком много времени для выполнения и дает сбой через 60 секунд, я увеличил max_execution_time до 120 в php.ini в моей локальной системе, хотя это не очень хорошо для меня :(.

Ответы на вопрос(5)

Ваш ответ на вопрос