Возмножно ли отправить запрос post get не ожидая ответа от сервера.

12
seosniks
На сайте с 13.08.2007
Offline
389
1403

Собственно сабж

Возмножно ли отправить запрос post get не ожидая ответа от сервера.

к примеру отправить на сервер

запрос yandex.ru?summa=9000

Но не ждать ответа от сервера и не проверять резульат.

T.R.O.N
На сайте с 18.05.2004
Offline
314
#1

seosniks,

Какова цель? Если Вам нужен просто отклик сервреа, используте запрос HEAD.

От воздержания пока никто не умер. Хотя никто и не родился! Prototype.js был написан теми, кто не знает JavaScript, для тех, кто не знает JavaScript (Richard Cornford)
[Удален]
#2

http://ru2.php.net/curl_setopt

CURLOPT_NOBODY

думаю это вы имеете ввиду

seosniks
На сайте с 13.08.2007
Offline
389
#3
T.R.O.N:
seosniks,
Какова цель? Если Вам нужен просто отклик сервреа, используте запрос HEAD.

нет нужно именно отправить данные на сервере.

Я сделал но получение ответа занимает до минуты времени.

Хотя если отправлю запрос не дождавшись ответ.Отработает ли сервер.

В общем скажем так надо в форму отправить данные.

ответ я узнавал так

$ch = curl_init();
//$timeout = 1; // set to zero for no timeout
curl_setopt ($ch, CURLOPT_URL, $value);
curl_setopt ($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_HEADER, 1);
//curl_setopt ($ch, CURLOPT_CONNECTTIMEOUT, $timeout);
echo $file_contents = curl_exec($ch);
preg_match("!HTTP/1.1(.*?)Date!is",$file_contents,$ok1);
var_dump($ok1);
curl_close($ch);

var_dump($ok1); отдавал статус 200 или другой

seosniks добавил 26.05.2009 в 17:50

bearman:
http://ru2.php.net/curl_setopt

CURLOPT_NOBODY

думаю это вы имеете ввиду

Спасибо очнь полезно. Скопировал страницу

[Удален]
#4
seosniks:
нет нужно именно отправить данные на сервере.
Я сделал но получение ответа занимает до минуты времени.

Хотя если отправлю запрос не дождавшись ответ.Отработает ли сервер.

В общем скажем так надо в форму отправить данные.

ответ я узнавал так



var_dump($ok1); отдавал статус 200 или другой

seosniks добавил 26.05.2009 в 17:50


Спасибо очнь полезно. Скопировал страницу

зачем копировать?))))))

это же мануал:-D

seosniks
На сайте с 13.08.2007
Offline
389
#5
bearman:
зачем копировать?))))))

это же мануал:-D

Я сделал папку на флешке и туда кидаю полезные странички дабы не искать потом :D

[Удален]
#6
seosniks:
Я сделал папку на флешке и туда кидаю полезные странички дабы не искать потом :D

ищбранным религия не позволяет пользоваться?)))

T.R.O.N
На сайте с 18.05.2004
Offline
314
#7
bearman:
думаю это вы имеете ввиду

ипец. Народ за пыхом и остальных уже вовсе забыл как пользоваться нормальными инструментами и как все работате на самом деле. CURLOPT_NOBODY (как и CURLOPT_INFILESIZE) оставляет не закрытими сокеты, а значит при неком количестве запросов 16,32,64 (в течении сессии конечно) - +1-й запрос не будет отработан. Сервер вылете по ошибке.

seosniks
На сайте с 13.08.2007
Offline
389
#8
bearman:
ищбранным религия не позволяет пользоваться?)))

Ну избранное юзаю хотя редко.

Просто когда хард слетит или еще чего флешка всегда под рукой;)

[Удален]
#9
T.R.O.N:
ипец. Народ за пыхом и остальных уже вовсе забыл как пользоваться нормальными инструментами и как все работате на самом деле. CURLOPT_NOBODY (как и CURLOPT_INFILESIZE) оставляет не закрытими сокеты, а значит при неком количестве запросов 16,32,64 (в течении сессии конечно) - +1-й запрос не будет отработан. Сервер вылете по ошибке.

вы с чего такой грустный? всегда вам чтото не нравится. можно и на сокетах такое сделать, но оно надо ли для 1-10 запросов? да и вообще кому как удобнее, я же не говорю вам "фу, после 100 одеваний кросовки рвутся, носи годкеды!" ..

seosniks
На сайте с 13.08.2007
Offline
389
#10
bearman:
вы с чего такой грустный? всегда вам чтото не нравится. можно и на сокетах такое сделать, но оно надо ли для 1-10 запросов? да и вообще кому как удобнее, я же не говорю вам "фу, после 100 одеваний кросовки рвутся, носи годкеды!" ..

запросов не 100

может быть 1000 или 10к.

А чтоб получить ответ приходиться загружать встю страницу. :D

Пойду фото менять ))

12

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий