Добавление заголовков HTTP в ответе SoapServer

Есть ли способ добавить заголовок HTTP в ответ на SoapServer.

Например: я хочу добавить ответ моего SoapServer
«Место нахождения», «HTTP: // локальный«

HTTP / 1.1 307 Временное перенаправление

Место нахождения: HTTP: // локальный

Content-Type: text / xml; кодировка = «UTF-8»

Длина контента: 100

0

Решение

Очень простой способ добавить больше данных в Soap

function add_custom_data() {

$outerObj = new stdClass();
$innerObj = new stdClass();
$innerObj->data1 = "MyData";
$innerObj->data2 = "MyData2";
$outerObj->innerObj = $innerObj;

return $outerObj;
}

Для Soap Файл определения должен соответствовать элементам в Запросе / Ответе.

0

Другие решения

В вашем SoapServer просто добавьте:

header('Location: http://localhost');

это автоматически добавит заголовок «Местоположение», а также изменит код ответа.

0

По вопросам рекламы [email protected]