Mer om nedlastingslenker
Her finner du informasjon om hvordan du kan bruke eksterne nedlastingslenker for filer (bilder, dokumenter og andre filer) i EFObasen.
Nedlastingslenker er lenker som henviser EFObasen til å regelmessig laste ned filer fra en annen server.
Updated: 30.09.2025 15:37 Nedlastingslenker er lenker som henviser EFObasen til å regelmessig laste ned filer fra en annen server.
Bruk av nedlastingslenker
Rediger produkt fra nettleser
Nedlastingslenker kan brukes for å henvise til filer (bilder og dokumentasjon) som ligger på en annen server.
Fra "Velg fil" og "Velg bilde" dialogen (vist i første bildet nedenfor) bruk alternativet "Angi lenke til fil" (se andre bildet nedenfor):
Angi deretter lenken til filen og trykk lagre:
EFObasen vil laste ned filen til databasen. EFObasen tilbyr også muligheten til å automatisk hente oppdatert innhold fra lenkene regelmessig, se seksjon 5 for mer informasjon.
Opplasting fra Excel
Nedlastingslenker kan legges inn direkte i felter for bilder og dokumentasjon i Excel-ark. Se eksempel i bildet nedenfor:
Merk deg at det kan ta litt lenger tid å laste opp Excel-ark med mange eksterne nedlastingslenker. Dette er fordi EFObasen må laste ned alle filer fra lenkene som du har angitt på produktene i Excel-arket.
Firewall og begrensninger
Det er viktig at det er sørget for at EFObasen ikke blir sperret ute fra serveren med de eksterne lenkene når vi laster ned potensielt sett mange filer.
EFObasen vil forsøk å laste ned opp til fire eksterne nedlastingslenker samtidig fra serverne dere legger filene på.
Det er avsatt 15 sekunders tidsbegrensning for å hente hver lenke, så hastighetsbegrensninger fra serveren med de eksterne lenkene vil føre til feil ved uthenting.
Snakk med teknisk ansvarlig for serveren deres og be de om å "Whiteliste" EFObasen sin IP-adresse:
51.120.80.15
51.120.80.15
Statuskoder som EFObasen støtter
Her følger teknisk informasjon for hvordan filer og innhold må returneres av deres server:
| Kode | Beskrivelse |
|---|---|
| 200 | OK resultat, dette betyr at serveren deres gir oss en ny fil. EFObasen vurderer da headeren "content-type" er "text/html". I så fall forsøkes responsen konvertert til PDF. Hvis ikke det er "text/html" forsøker EFObasen å laste ned filen. |
| 304 | Ingen endringer. Systemet deres sjekker filen dere genererer opp mot vår header "if-modified-since". Dersom filen er uendret sparer du oss og din egen server for arbeid ved å kun returnere kode 304 som betyr at det er ingen endringer. |
| 301 | Redirect til annen adresse (Moved Permanently). EFObasen forsøker å laste ned filen fra adressen angitt i headeren "Location". |
| 302 | Redirect til annen adresse (Found / temporarily moved). EFObasen forsøker å laste ned filen fra adressen dere angir i headeren "Location". |
| 4xx | Feilmelding fra serveren. EFObasen forsøker å laste ned igjen senere. |
| 5xx | Feilmelding fra serveren. EFObasen forsøker å laste ned igjen senere. |
| 429 | EFObasen venter tiden angitt i "retry-after" header. |
OBS! Benytt statuskode 304 dersom filen vi ber om ikke er endret siden sist (if-modified-since).
Regelmessig nedlasting
Regelmessig nedlasting og oppdatering av filer
EFObasen tilbyr regelmessig uthenting av oppdatert innhold på nedlastingslenker. Ta kontakt med EFO dersom det er ønskelig med automatisk oppdatering av nedlastingslenker.
Dette betyr at dersom dere legger ut en ny fil på samme adresse vil systemet hente ned og oppdatere denne. En innmelding blir automatisk opprettet og sendt til godkjenning. Dette skjer helt automatisk og dere trenger ikke gjøre noe som helst her.
EFO vil fortløpende gå igjennom alle endringer og godkjenne/avslå disse iht. normal kvalitetskontroll og retningslinjer.
Feilhåndtering
Dersom EFObasen mottar feilmeldinger fra deres lenker over lengre tid kan EFO stoppe nedlastingen. Du kan finne en oversikt over dine nedlastingslenker som har feilet under "Bilder og dokumenter":
Forbehold for bruk av automatisk oppdatering av nedlastingslenker
For å kunne benytte automatisk oppdatering av innholdet på lenken, finnes det noen retningslinjer
Bruke statuskode 304 (ingen endringer) dersom fil ikke er oppdatert, dette sparer systemet fra å måtte sjekke om innholdet er oppdatert
Dersom nedlastingslenken genererer et nytt dokument ved hvert forsøk, er det viktig at filen inneholder faktiske endringer på innholdet. F. eks. hvis genereringsdato eller uthentingstidspunkt står på innholdet, vil innholdet oppdateres hver gang vi sjekker lenken. Dette vil fylle databasen med filer uten nødvendige innholdsendringer.
Dersom nedlastingslenken genererer et nytt dokument ved hvert forsøk, er det viktig at filen inneholder faktiske endringer på innholdet. F. eks. hvis genereringsdato eller uthentingstidspunkt står på innholdet, vil innholdet oppdateres hver gang vi sjekker lenken. Dette vil fylle databasen med filer uten nødvendige innholdsendringer.