kartverket / NGIS-OpenAPI

Tjenestebasert grensesnitt mot NGIS, basert på OpenAPI og REST.
4 stars 10 forks source link

Datasett bygning og spørring basert på lokalid gir feil tilbake #31

Closed larsop closed 4 years ago

larsop commented 5 years ago

Fra java en java klient sender jeg følgende req

https://qmsrest.westeurope.cloudapp.azure.com:8080/v1/datasets/1eb5a249-c7c5-4328-9a7f-9c6d1ce6d526/features?locking=class Locking { type: user_lock id: 1 }&query=eq(*/identifikasjon/lokalid,000a7b9b-7088-482f-a3cf-9761b97a54b6)

og får tilbake

INFO: Response Body: {"detail":"Klienten sendte en ugyldig forespørsel","errors":[{"reason":"Unsupported response type (application/vnd.kartverket.sosi+gml) in Content-Type header"}],"title":"Ugyldig forespørsel","type":"http://ngisopenapi.no/errors/request_error"}

meastp commented 5 years ago

Hei,

Takk for bugrapporten - det ser ut til å være en feil med kontrollen. I mellomtiden kan du forsøke med application/vnd.kartverket.sosi+wfs-t i stedet for application/vnd.kartverket.sosi+gml. Dette vil bli rettet.

larsop commented 5 years ago

Takk.

Her er er header hvis det skulle være behov.

INFO: HTTP Headers: Server=[Microsoft-HTTPAPI/2.0],Content-Length=[246],Content-Type=[application/json],Date=[Thu, 07 Nov 2019 09:33:36 GMT]

larsop commented 5 years ago

Når endret header ble feil melding borte og jeg fikk tilbake noe data, men fikk da noen andre feil fordi det andre steder i den auto genererte koden fortsatt er en ref til soss+gml.

Jeg venter med å teste mere til koden er fikset på server siden.

meastp commented 4 years ago

@larsop Denne saken skal være løst - det var en feil med håndtering av Accept-headeren. Kan du teste og bekrefte dette?

larsop commented 4 years ago

Takk, da ser det det bedre ut ` INFO: Response Body: <?xml version="1.0" encoding="UTF-8" standalone="yes"?>

`