Доброго времени суток,
Есть два сайта на друпале. В одном сделал форму с юрл my_module/form.
Там есть кнопка к которой подвязана функция отправки запроса вида:
<?php
$res = drupal_http_request('http://xxx.xxx.xxx.xxx/alarm', array("Content-Type" => "application/xml; charset='windows-1251'", "Content-Length" => strlen($req)), 'POST', $req);
?>
В другом сайте написал модуль, где по пути alarm вызывается функция обработчик (приемник вышеуказанного запроса):
<?php
function alarm_menu() {
$items = array();
$items['alarm'] = array(
'page callback' => 'alarm_processor',
'access callback' => TRUE,
'type' => MENU_CALLBACK,
);
return $items;
}
function
alarm_processor(){
if (
$_POST!=''){
$ global test;
test='alarm';
}
}
?>
Вопрос: как изменить http status code при отправке ответа на запрос и по какому URI отправить ответ используя drupal_http_request?
Заранее благодарю за ответ.
Комментарии
UP