Avatar billede bsn Forsker
09. juli 2026 - 14:29 Der er 7 kommentarer og
1 løsning

IIS Kan ikke Redirecte til anden side

Får denne fejl...

Response object error 'ASP 0156 : 80004005'

Header Error

/mitwebsite/leje_kontrakt.asp, line 12

The HTTP headers are already written to the client browser. Any HTTP header modifications must be made before writing page content
Avatar billede erikjacobsen Ekspert
09. juli 2026 - 14:37 #1
Den simple løsning er at starte din .asp fil med (cirka)

<%response.Buffer=true%>
<html>
<body>

for derved undgår du at serveren sender data til browseren, før du får lyst til redirecte med en HTTP-header.

Den bedre løsning er at finde ud hvorfor du vil skrive noget til brugerens browser før du ved om der skal redirectes.
Avatar billede bsn Forsker
09. juli 2026 - 14:56 #2
Tak

<%response.Buffer=true%> virker...

Men det har jeg aldrig gjort før...

Er der ikke en setting i IIS, som skal sættes for : allow redirecting...?
Avatar billede bsn Forsker
09. juli 2026 - 17:44 #3
Måske IIS er defekt, pga. måske opdatering...:(((
Det har virket upåklageligt før...uden <%response.Buffer=true%> på hver side...
Avatar billede bsn Forsker
09. juli 2026 - 17:46 #4
Der er heller ikke noget problem, når siden er online - virker uden <%response.Buffer=true%>
Avatar billede bsn Forsker
09. juli 2026 - 18:13 #5
#1
Forstår ikke helt :
"Den bedre løsning er at finde ud hvorfor du vil skrive noget til brugerens browser før du ved om der skal redirectes."
Avatar billede erikjacobsen Ekspert
09. juli 2026 - 19:26 #6
Hvis den virker online, på en anden IIS, så er det bare fordi den har buffer sat til true i sin konfiguration.

Men hvis du har en side hvor du sommetider har lyst til at lave en redirect, så gør det med det samme:

<% if ....etellerandet....
          ...redirect...
%>
<html>
...osv...

Der er ingen grund til at gemme en redirect midt mellem noget HTML-kode.
Avatar billede bsn Forsker
Skrevet i går kl. 08:15 #7
#6
Yes - det var buffer der stod til false på min IIS...

Tak for hjælpen...
Avatar billede kulawig Guru
Skrevet i går kl. 13:41 #8
:-D så skal du da sætte Eriks forslag som løsning 😅
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Uanset kodesprog, så giver vi dig mulighederne for at udvikle det, du behøver.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester