Loading…
Tilbage

Profilbillede

Lidt underligt svar ved fejl i etage

Kim Hellan

Vi er i gang med at rette op på vores adressedata og i den forbindelse faldt jeg over et lidt underligt svar fra DAWA

Hvis jeg laver nedenstående søgning, hvor etage tydligvis ikke overholder reglerne, så havde jeg forventet at der kom en fejl eller et "tomt" svar tilbage fra DAWA som indikation af fejl/forkert adresse.

Men i stedet får jeg data retur som ligner at DAWA bare ignorerer etage og også struktur værdien. Virker det som tilsigtet?

https://dawa.aws.dk/adresser?kommunekode=0201&vejkode=2870&husnr=6&etage=#32&struktur=mini

Hej Kim

DAWA anvender en URL til at beskrive de ønskede data. En URL er opbygget efter URI syntax på følgende måde:

URI = scheme:[//authority]path[?query][#fragment]

'#' adskiller query og fragment. Så den del af URL'en efter '#' er ikke en del af queryen.

Derfor fortolker DAWA

https://dawa.aws.dk/adresser?kommunekode=0201&vejkode=2870&husnr=6&etage=#32&struktur=mini

som 

https://dawa.aws.dk/adresser?kommunekode=0201&vejkode=2870&husnr=6&etage=

Det kunne overvejes om DAWA skal fejle, hvis URL'en indeholder et fragment.

Mvh.
Finn

Hej Finn

Tak for forklaringen, det må vi så bare tage højde for hos os.

Mvh.
Kim

Vil lige supplere med, at man altid bør encode query parametre. Det ville løse problemet med #-karakteren i etage.