Мне нужно знать, как создать динамический код ответа в PHP - PullRequest
0 голосов
/ 18 мая 2019

Все, что я знаю, это то, что мне нужно создать код «201 Created» с ответом в формате xml. Я пытаюсь воспроизвести ответ escl / AirScan. У меня есть только информация, почерпнутая из Интернета, и мало что можно проверить с помощью

Я думаю, это должно выглядеть примерно так

header("HTTP/1.1 201 Created");
echo '<PageState>PreparingScan</PageState> 
<BinaryURL>/eSCL/Scans/'.$Name.'.'.$ext.'</BinaryURL>';

// i tried this, but this does not create new reply only appends the previous document 

ob_flush();
flush();

// here is code that takes some time

///after executing it needs to change to this

header("HTTP/1.1 201 Created");
echo '<PageState>ReadyToUpload</PageState> 
<BinaryURL>/eSCL/Scans/'.$Name.'.'.$ext.'</BinaryURL>';

Итак, мне нужны два разных кода ответа с той же страницы. Один, когда он начинает действие, и другой, когда он сделан. То, что я делаю здесь, приводит к краху клиента, и я не понимаю, как действовать дальше.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...