У меня проблема с разрешением пользователям загружать элементы из библиотеки мультимедиа Sitecore, в частности.
У меня есть ссылка на элемент мультимедиа (xls, pdf и т. Д.) На странице, когда пользователь щелкаетна странице файл должен быть загружен.
Это прекрасно работает на нашем тестовом экземпляре sitecore, но когда мы пробуем его на нашем живом экземпляре, файл начинает загружаться нормально, но затем кажется усеченным.(оба экземпляра расположены на одном и том же сервере IIS)
Используя Fiddler, я вижу, что тело ответа на загрузку усекается до 784 КБ.
HTTP/1.1 200 OK
Cache-Control: public, max-age=604800
Content-Type: application/vnd.ms-excel
Expires: Fri, 25 Mar 2011 14:12:48 GMT
Last-Modified: Fri, 18 Mar 2011 11:17:45 GMT
ETag: 050b2f8a408b47c49fefbe28b5ec9661
Server: Microsoft-IIS/6.0
X-Powered-By: ASP.NET; Sitecore CMS
X-Powered-By: ASP.NET
Content-Disposition: attachment; filename="Filename.xls"
Date: Fri, 18 Mar 2011 14:12:48 GMT
Content-Length: 804795
(файл на самом деле 5019136kb!)
ЕСЛИ любое тело может пролить любой свет, я буду вечно благодарен!
Ваш в отчаянии!
Пит
- ОБНОВЛЕНИЕ -
Думаю, я могу быть ближе к причине этого.
При более внимательном рассмотрении получаемого мной ответаобратно с сервера
Ответ отклонен HTTP-прокси WatchGuard.Причина: слишком длинная линия размера куска = '‰ u¯ ^% | \ x0c \ x04 ‡ V– \ x15ÿ \ x00¾c *? Jã5] cW × o [R × 5K ›Ë ‡ ûóÝÎÒ;} Y ‰ &« Q] 4èQ ¥ ð E / D'ÅW \ x13ˆ®ïRn ^ ¿Ì (¢ ŠÔÄ (¢ Š \ x00 (¢ Š \ x00 (¢ Š \ x00 (¢ ¾… ý • • • • •œ¿ \ x1bi \ x19 '
Mystery 1 Solved - причина, по которой он работал на тестовом сайте, заключалась в том, что я не проходил через прокси-сервер!
Mystery 2 - Почему размер чанка слишком велик !!!!?
Пит