2012-05-10 4 views
0

У меня есть страница php, которая попадает на страницу aspx http://server/default.aspx?xml=abc, файл создает PDF-файл с использованием xml, посланного в строке запроса, и хранится на сервере .net.Сгенерировать ответ с страницы Aspx

Теперь, как я могу получить bytearray файла PDF, который сгенерирован ??? Я также хотел бы знать, как генерировать ответ от ASPX

Примечание: я сделал до genrating ByteArray в осины

+0

Если PDF хранится на сервере, как вы ожидаете его отправки массива байтов? – Shoban

+0

Я хочу знать, как он может быть отправлен, у меня есть массив байтов, который только что хочет генерировать ответ на php-страницу – Shaun

ответ

0

Он будет открыть файл и записать бинарный ответ обратно вызывающему.

using(var file = new FileStream("", FileMode.Open, FileAccess.Read)) 
{ 
     var byteArray = new byte[file.Length]; 

     var br = new BinaryReader(file); 

     byteArray = br.ReadBytes((int)file.Length); 

     Response.BinaryWrite(byteArray); 
} 
+0

. Может ли я получить его через $ _POST? – Shaun

+0

Извините, не слишком знакомы с php, но в основном ответ со страницы будет байтовым массивом – SCB

Смежные вопросы