Kolombo
Постоялец
- Регистрация
- 5 Фев 2008
- Сообщения
- 64
- Реакции
- 5
- Автор темы
- #1
В общем есть страница к которой нужно сделать XML запрос такого плана
ссылка куда делается запрос такого плана
site.ru/script.asp
нужно делать запрос постом. пишу такой код
Но скрипт возвращает ошибку.
ПОдскажите кто разбирается. Может можно как-то по другому делать запрос.
Заранее огромное спс
Код:
<?xml version="1.0" encoding="utf-8"?>
<Response>
<Var1>value</Var1>
<Var2>value</Var2>
</Response>
ссылка куда делается запрос такого плана
site.ru/script.asp
нужно делать запрос постом. пишу такой код
Код:
$request="<?xml version=\"1.0\" encoding=\"utf-8\"?>
<Response>
<Var1>value</Var1>
<Var2>value</Var2>
</Response>";
$url = "/script.asp";
$fp = fsockopen('site.ru',80,$errno,$errstr,500);
if(!$fp){
return false;
//die("Error");
}else{
fputs($fp, "POST $url HTTP/1.0\r\nHost: site.ru\r\nContent-type: application/xml\r\nContent-length: ". strlen($request) ."\r\n\r\n");
fputs($fp, $request);
while(!feof($fp)){
$res .= fgets($fp,1024);
}
fclose($fp);
}
echo $res;
Но скрипт возвращает ошибку.
ПОдскажите кто разбирается. Может можно как-то по другому делать запрос.
Заранее огромное спс