Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Получение больших zip-фалов на сервере по http и OutOfMemoryException
|
|||
|---|---|---|---|
|
#18+
Добрый день! Вопрос как получить файл zip из двоичных данных которые отдает http-сервис ? Первая проблема что вызывается исключение типа "System.OutOfMemoryException", в данном случае ожидаемый файл зип всего 90 мб, но хотелось-бы и 500 мб. Забивая этот UrlData в адресную строку браузера файл скачиваеться правда без расширения zip , но содержимое все верное внутри. Даже если большие зип-файлы это тупик для сервера (пишу на asp.net 4.5 webForms) , то как маленький зип-файл из двоичных данных превратить в зип-файл и распаковать для работы с содержимым ? Код: c# 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.12.2014, 14:16 |
|
||
|
Получение больших zip-фалов на сервере по http и OutOfMemoryException
|
|||
|---|---|---|---|
|
#18+
AspUser, не читайте их в память, а сохраняйте на диск. Когда Вы для себя что-то в интернете скачиваете, Вы же на диск сначала сохраняете, а потом уже распаковываете. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.12.2014, 14:19 |
|
||
|
Получение больших zip-фалов на сервере по http и OutOfMemoryException
|
|||
|---|---|---|---|
|
#18+
skyANAсохраняйте на диск если не трудно подскажите как это сделать в данном контексте ? пускай не точно, хотя-бы где вклинится и какие классы использовать ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.12.2014, 14:23 |
|
||
|
Получение больших zip-фалов на сервере по http и OutOfMemoryException
|
|||
|---|---|---|---|
|
#18+
AspUserskyANAсохраняйте на диск если не трудно подскажите как это сделать в данном контексте ? пускай не точно, хотя-бы где вклинится и какие классы использовать ?FileStream ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.12.2014, 14:24 |
|
||
|
Получение больших zip-фалов на сервере по http и OutOfMemoryException
|
|||
|---|---|---|---|
|
#18+
... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.12.2014, 14:38 |
|
||
|
Получение больших zip-фалов на сервере по http и OutOfMemoryException
|
|||
|---|---|---|---|
|
#18+
AspUserskyANAсохраняйте на диск если не трудно подскажите как это сделать в данном контексте ? пускай не точно, хотя-бы где вклинится и какие классы использовать ?Ну для начала можно было документацию почитать: HttpWebResponse.GetResponseStream - метод . И переделать под себя: Код: c# 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.12.2014, 14:41 |
|
||
|
Получение больших zip-фалов на сервере по http и OutOfMemoryException
|
|||
|---|---|---|---|
|
#18+
Алексей К click me "Вопрос как получить файл zip из двоичных данных которые отдает http-сервис". У него не клиент загружает файлы на сервер, а сервер запрашивает файлы у стороннего сервиса. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.12.2014, 14:45 |
|
||
|
|

start [/forum/topic.php?fid=18&msg=38833436&tid=1356817]: |
0ms |
get settings: |
7ms |
get forum list: |
18ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
58ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
54ms |
get tp. blocked users: |
1ms |
| others: | 242ms |
| total: | 398ms |

| 0 / 0 |
