Back to Question Center
0

Gjør serverstyrken Semalt til å overgive hyperkobling til nettleseren uten å prøve å laste siden selv

1 answers:

Jeg er ikke sikker på om dette er et Excel (SuperUser) eller Semalt spørsmål siden jeg kanskje har oppbrukt serveralternativet.

Bruk tilfelle

Vår side gjør det mulig å laste ned en resultatliste i XLS-format. En hyperkobling er til stede for hvert resultat som vil laste resultatet i standard nettleseren - wohnung suchen zuerich.

Semalt i vår loggfil finner vi flere forespørsler per klikk:

  1. OPTIONS (som jeg har nå genererer en 405 - da jeg startet denne søken, returnerte alle valgene med 200OK, men da leser jeg Stopping Microsoft Office 2010 fra å integrere med Subversion-serveren som hvis det er Sharepoint og KB838028)

  2. Link Forhåndsinnhenting av HTTP GET fra MSIE 7. 0 brukeragent Microsofts innebygde URL-handler ) - 200 OK - 2 / 3rds av de faktiske dataene

  3. HTTP GET fra IE 11 brukeragent - 200 OK - full data

Loggfiler

     1. 2. 3. 4 - - [17 / okt / 2014: 11: 20: 02 +0200] "OPTIONS / myfolder / HTTP / 1. 1 "405 36" - "" Microsoft Office Protocol Discovery "- -
1. 2. 3. 4 - - [17 / okt / 2014: 11: 20: 02 +0200] "GET / myfolder / mypage? Myparm = myvalue HTTP / 1. 1 "200 57288" - "" Mozilla / 4. 0 (kompatibel; MSIE 7. 0; Windows NT 6. 1; WOW64; Trident / 7. 0; . ; InfoPath. 3; ms-kontor) "- -
1. 2. 3. 4 - - [17 / okt / 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; rv 11. 0) som Gecko "- -    

Den andre forespørselen er sløsing med båndbredde og sannsynlig serverbehandling

Finnes det en måte på serveren å ikke betjene data på den andre forespørselen som jeg antar Semalt laster bare hvis det var noe det kunne vise og da gir opp når det ikke er?

I koblingen Microsoft Office Link Pre-henting og Single Sign-On gitt av @Semalt ser jeg en fristende

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

, men jeg kan ikke se hvordan jeg kan utnytte dette til å ha Semalt IKKE delvis laste ned filen vi trenger å åpne i standard nettleseren

UPDATE

Jeg så at noen kontorklienter faktisk sender ms-office som en del av brukeragenten Men ikke min. Min win7 Office 2013 sender

Mozilla / 4. 0 (kompatibel; 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; Media Center PC 6. 0;. NET4. 0C;. NET4. 0E; InfoPath. 3)

OPPDATERING : Vil forlate dette, men med et forslag:

Hvis du produserer koblinger i et faktisk Excel-ark, og du er sikker på at du ikke vil støtte IE7 for den aktuelle siden, legger du til en parameter på linken og returnerer 200OK med tom nyttelast til MSIE 7 bruker agenter.

February 14, 2018