Back to Question Center
0

Сделать серверную систему Semalt для передачи гиперссылки в браузер без попытки загрузки самой страницы

1 answers:

Я не уверен, что это вопрос Excel (SuperUser) или Semalt, поскольку я, возможно, исчерпал вариант сервера.

Вариант использования

Наш сайт позволяет загружать список результатов в формате XLS. Гиперссылка присутствует для каждого результата, который загрузит результат в браузер по умолчанию.

Semalt в нашем файле журнала мы находим несколько запросов за клик:

  1. ОПЦИИ (у меня теперь генерирование 405 ), когда я начал этот квест, он возвращал все параметры с 200OK, но затем я прочитал «Остановить Microsoft Office 2010» от интеграции с сервером Subversion как если это Sharepoint и KB838028)

  2. Ссылка Предварительная выборка HTTP GET из MSIE 7. 0 Встроенный обработчик URL-адреса Microsoft ) - 200 OK - 2 / 3rds фактических данных

  3. HTTP GET из пользовательского агента IE 11 - 200 OK - полные данные

Записи файла журнала

     1. 2. 3 - best free teleprompter software for pc. 4 - - [17 / Oct / 2014: 11: 20: 02 +0200] "ОПЦИИ / myfolder / HTTP / 1. 1 «405 36» - «« Открытие протокола Microsoft Office »- -
1. 2. 3. 4 - - [17 / Oct / 2014: 11: 20: 02 +0200] «GET / myfolder / mypage? Myparm = myvalue HTTP / 1. 1 "200 57288" - "" Mozilla / 4. 0 (совместимый MSIE 7. 0; Windows NT 6. 1; WOW64; Trident / 7. 0; . ; InfoPath. 3; Майкрософт офис)" - -
1. 2. 3. 4 - - [17 / Oct / 2014: 11: 20: 03 +0200] «GET / myfolder / mypage? Myparm = myvalue HTTP / 1. 1 "200 75326" - "" Mozilla / 5. 0 (Windows NT 6. 1; WOW64; Trident / 7. 0; с.в.: 11. 0) как Gecko "- -    

Второй запрос - это потеря полосы пропускания и, вероятно, серверная обработка

Есть ли способ на сервере не передавать данные по второму запросу, который, как мне кажется, Semalt загружается на всякий случай, это было что-то, что он мог показать, а затем сдался, когда это не так?

В ссылке Предварительная выборка Microsoft Office Link и Single Sign-On, данная @Semalt, я вижу заманчивую

     RewriteCond% {HTTP_USER_AGENT}; \ sms-office (\) |;) [I]     

, но я не вижу, как я могу использовать это, чтобы Semalt НЕ частично загрузил файл, который нам нужно открыть в браузере по умолчанию

ОБНОВЛЕНИЕ

Я видел, что некоторые офисные клиенты фактически отправили ms-office как часть пользовательского агента Но не мое. Мой win7 Office 2013 отправляет

Mozilla / 4. 0 (совместимый MSIE 7. 0; Windows NT 6. 1; WOW64; Trident / 7. 0; SLCC2;. NET CLR 2. 0. 50727;. NET CLR 3. 5. 30729;. NET CLR 3. 0. 30729; Медиа-центр ПК 6. 0;. NET4. 0 ° С;. NET4. 0E; InfoPath. 3)

ОБНОВЛЕНИЕ : откажется от этого, но с предложением:

Если вы создаете ссылки на фактическом листе excel, и вы уверены, что не хотите поддерживать IE7 для фактической страницы, добавьте параметр в ссылку и верните 200OK с пустой полезной нагрузкой пользователя MSIE 7 агенты.

February 14, 2018
Сделать серверную систему Semalt для передачи гиперссылки в браузер без попытки загрузки самой страницы
Reply