anskaffelser / eforms-sdk-nor

7 stars 1 forks source link

Feilmelding Notices API testmiljø #91

Closed kayjohnsen closed 1 month ago

kayjohnsen commented 2 months ago

Hei, jeg får en feilmelding i testmiljøet mot Notices APIet.

"Parse Error: There seems to be an invalid character in the response header value"

image

Tilsvarende kall i produksjon fungerer. Er dette en feil hos meg eller hos dere?

kayjohnsen commented 1 month ago

Purrer på denne saken. Har jeg meldt inn til feil kanal? Finnes det type supportkanal man bør melde slikt inn til? Hva er svartiden deres?

kjorlaug commented 1 month ago

Hei

Takk for litt tålmodigheit :) Dette er rett kanal. Vi har ingen kjente feil for tida. Gjer meg ei teneste og sjekk med https://betaapi.doffin.no/ som url?

Mvh

Rune

kayjohnsen commented 1 month ago

Hei, jeg fikk samme feil mot betaapi.

Men jeg har funnet ut litt mer om hva som "feiler". Jeg får kjørt kall med Postman desktop (det feiler med Postman web). Hvis jeg i Postman desktop slår på "Enable strict HTTP parser", så feiler det på desktop-versjonen også. Videre ser jeg at forskjellen mellom produksjon- og test-APIet deres er at i test, så returnerer dere "Content-Security-Policy":

image

Jeg mistenker at denne inneholder noe som ikke er "gyldig" som response header value, men kan ikke si det sikkert. Feilmeldingen sier "Section=ResponseHeader Detail=CR must be followed by LF".

Jeg har funnet en vei rundt ved å bruke: <httpWebRequest useUnsafeHeaderParsing="true" />

For min del kan dere lukke saken.