Finarfin
Junior Member | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору jhgsds Цитата: В случае PDF Download в options пункт Opening PDF > Use PDF plugin, пункт Advanced > how to catch PDF links > By name | Не помогло. На тех страницах, где pdf-ки обычно скачиваются они просто перестали открываться – после клика на ссылку на *.pdf страница перезагружается и всё. unreal666 Цитата: Есть более универсальная подменялка. Proxomitron называется | ОК, попробую придумать правильный фильтр. Фишка оказалась не только в заголовке content-type. Вот для сравнения. Здесь pdf скачивается: Код: GET /datasheet/pdf/ad/op490atc883.pdf HTTP/1.1 Host: www.chipfind.ru User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; ru; rv:1.9.2.15) Gecko/20110303 Firefox/3.6.15 (.NET CLR 3.5.30729) Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8 Accept-Language: ru Accept-Encoding: gzip,deflate Accept-Charset: windows-1251,utf-8;q=0.7,*;q=0.7 Keep-Alive: 300 Connection: keep-alive Referer: http://www.chipfind.ru/datasheet/ad/op490atc883.htm Cookie: нямням HTTP/1.1 200 OK Server: nginx Date: Sun, 13 Mar 2011 13:25:37 GMT Content-Type: application/pdf Connection: keep-alive Cache-Control: must-revalidate, post-check=0, pre-check=0 Pragma: no-cache Content-Disposition: attachment; filename=op490atc883.pdf Content-Length: 248505 | А здесь может скачиваться или открываться в плагине в зависимости от настроек: Код: GET /static/imported-files/data_sheets/OP490.pdf HTTP/1.1 Host: www.analog.com User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; ru; rv:1.9.2.15) Gecko/20110303 Firefox/3.6.15 (.NET CLR 3.5.30729) Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8 Accept-Language: ru Accept-Encoding: gzip,deflate Accept-Charset: windows-1251,utf-8;q=0.7,*;q=0.7 Keep-Alive: 300 Connection: keep-alive Referer: http://www.analog.com/en/other-products/militaryaerospace/op490/products/product.html Cookie: омномном HTTP/1.1 200 OK Content-Length: 225158 Content-Type: application/pdf Last-Modified: Wed, 26 May 2010 11:35:27 GMT Accept-Ranges: bytes Etag: "80a98e89c7fcca1:7d9b" Server: Microsoft-IIS/6.0 X-Powered-By: ASP.NET Expires: Sun, 13 Mar 2011 13:27:44 GMT Cache-Control: max-age=0, no-cache, no-store Pragma: no-cache Date: Sun, 13 Mar 2011 13:27:44 GMT Connection: keep-alive | Разница в том, что в первом случае стоит Content-Disposition: attachment; UPD: УРА, Proxomitron рулит! Просто убрал заголовок Content-Disposition: attachment и всё стало как я хотел, в сочетании с Tab Kit гораздо удобнее просматривать десятки pdf-ок в браузере. И открываются быстрее, и когда надо глянуть датащит не надо думать, куда переключаться – на ридер или браузер. | Всего записей: 113 | Зарегистр. 24-12-2008 | Отправлено: 16:49 13-03-2011 | Исправлено: Finarfin, 17:08 13-03-2011 |
|