Project Date
DKK API TEST 15 Jun 2021, 02:31

Tag Report

Steps Scenarios Features
Tag Passed Failed Skipped Pending Undefined Total Passed Failed Total Duration Status
@SMOKE 6093 0 0 0 0 6093 110 0 110 13:49.823 Passed
0.544
Given path 'dataset' 0.001
When method GET 0.543
02:29:09.871 request:
1 > GET https://downloads.pdok.nl/kadastralekaart/api/v4_0/dataset
1 > Accept-Encoding: gzip,deflate
1 > Connection: Keep-Alive
1 > Host: downloads.pdok.nl
1 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:29:10.413 response time in milliseconds: 541.87
1 < 200
1 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
1 < Access-Control-Allow-Method: GET,POST,OPTIONS
1 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
1 < Access-Control-Allow-Origin: *
1 < Access-Control-Max-Age: 1000
1 < Cache-Control: no-cache, no-store, max-age=0, must-revalidate
1 < Content-Length: 282
1 < Content-Type: application/json
1 < Date: Tue, 15 Jun 2021 02:29:10 GMT
1 < Expires: 0
1 < Pragma: no-cache
1 < Server: Apache
1 < Strict-Transport-Security: [max-age=31536000; includeSubDomains; preload, max-age=3600; includeSubDomains; preload]
1 < X-Cnection: close
{"timeliness":[{"featuretype":"perceel","datetimeTo":"2021-06-14T21:59:59Z"},{"featuretype":"kadastralegrens","datetimeTo":"2021-06-14T21:59:59Z"},{"featuretype":"pand","datetimeTo":"2021-05-31T22:30:00Z"},{"featuretype":"openbareruimtelabel","datetimeTo":"2021-05-31T22:30:00Z"}]}
Then status 200 0.000
And match response contains { timeliness: '#present' } 0.000
And match response == datasetstruct 0.000
1.434
Given url 'http://nationaalgeoregister.nl/geonetwork/srv/dut/csw' 0.002
02:29:03.133 base url : {
  "apiBaseUrl": "https://downloads.pdok.nl/"
}
And param request = 'GetRecordById' 0.017
And param version = '2.0.2' 0.009
And param elementSetName = 'full' 0.003
And param service = 'CSW' 0.000
And param OutputSchema = 'http://www.opengis.net/cat/csw/2.0.2' 0.001
And param id = 'ff9315c8-f25a-4d01-9245-5cf058314ebf' 0.001
When method GET 1.287
02:29:03.326 request:
1 > GET http://nationaalgeoregister.nl/geonetwork/srv/dut/csw?request=GetRecordById&version=2.0.2&elementSetName=full&service=CSW&OutputSchema=http%3A%2F%2Fwww.opengis.net%2Fcat%2Fcsw%2F2.0.2&id=ff9315c8-f25a-4d01-9245-5cf058314ebf
1 > Accept-Encoding: gzip,deflate
1 > Connection: Keep-Alive
1 > Host: nationaalgeoregister.nl
1 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:29:03.628 response time in milliseconds: 298.99
1 < 301
1 < Connection: Keep-Alive
1 < Content-Length: 452
1 < Content-Type: text/html; charset=iso-8859-1
1 < Date: Tue, 15 Jun 2021 02:29:03 GMT
1 < Keep-Alive: timeout=5, max=100
1 < Location: https://nationaalgeoregister.nl/geonetwork/srv/dut/csw?request=GetRecordById&version=2.0.2&elementSetName=full&service=CSW&OutputSchema=http%3A%2F%2Fwww.opengis.net%2Fcat%2Fcsw%2F2.0.2&id=ff9315c8-f25a-4d01-9245-5cf058314ebf
1 < Server: Apache
<!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN">
<html><head>
<title>301 Moved Permanently</title>
</head><body>
<h1>Moved Permanently</h1>
<p>The document has moved <a href="https://nationaalgeoregister.nl/geonetwork/srv/dut/csw?request=GetRecordById&amp;version=2.0.2&amp;elementSetName=full&amp;service=CSW&amp;OutputSchema=http%3A%2F%2Fwww.opengis.net%2Fcat%2Fcsw%2F2.0.2&amp;id=ff9315c8-f25a-4d01-9245-5cf058314ebf">here</a>.</p>
</body></html>


02:29:03.650 request:
2 > GET http://nationaalgeoregister.nl/geonetwork/srv/dut/csw?request=GetRecordById&version=2.0.2&elementSetName=full&service=CSW&OutputSchema=http%3A%2F%2Fwww.opengis.net%2Fcat%2Fcsw%2F2.0.2&id=ff9315c8-f25a-4d01-9245-5cf058314ebf
2 > Accept-Encoding: gzip,deflate
2 > Connection: Keep-Alive
2 > Host: nationaalgeoregister.nl
2 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:29:04.480 response time in milliseconds: 827.87
2 < 200
2 < Cache-Control: no-cache
2 < Connection: Keep-Alive
2 < Content-Security-Policy: frame-ancestors 'none'
2 < Content-Type: application/xml;charset=UTF-8
2 < Date: Tue, 15 Jun 2021 02:29:04 GMT
2 < Expires: -1
2 < Keep-Alive: timeout=5, max=100
2 < Pragma: no-cache
2 < Server: Apache
2 < Set-Cookie: JSESSIONID=D632A03E4389A88DCBCE9F88879C882F; Path=/geonetwork; Secure; HttpOnly
2 < Transfer-Encoding: chunked
2 < Vary: Accept-Encoding
2 < X-Frame-Options: DENY
<?xml version="1.0" encoding="UTF-8"?>
<csw:GetRecordByIdResponse xmlns:csw="http://www.opengis.net/cat/csw/2.0.2">
  <csw:Record xmlns:ows="http://www.opengis.net/ows" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:geonet="http://www.fao.org/geonetwork" xmlns:dct="http://purl.org/dc/terms/">
    <dc:identifier>ff9315c8-f25a-4d01-9245-5cf058314ebf</dc:identifier>
    <dc:date>2021-06-14</dc:date>
    <dc:title>Kadastrale Kaart v4 WFS</dc:title>
    <dc:type>service</dc:type>
    <dc:subject>infoFeatureAccessService</dc:subject>
    <dc:subject>kadaster</dc:subject>
    <dc:subject>kadastrale percelen</dc:subject>
    <dc:subject>Kadastrale percelen</dc:subject>
    <dct:modified>2021-06-14</dct:modified>
    <dct:abstract>Overzicht van de ligging van de kadastrale percelen in Nederland. Fungeert als schakel tussen terrein en registratie, vervult voor externe gebruiker vaak een referentiefunctie, een ondergrond ten opzichte waarvan de gebruiker eigen informatie kan vastleggen en presenteren.</dct:abstract>
    <dc:description>Overzicht van de ligging van de kadastrale percelen in Nederland. Fungeert als schakel tussen terrein en registratie, vervult voor externe gebruiker vaak een referentiefunctie, een ondergrond ten opzichte waarvan de gebruiker eigen informatie kan vastleggen en presenteren.</dc:description>
    <dc:rights>otherRestrictions</dc:rights>
    <dc:rights>otherRestrictions</dc:rights>
    <dc:URI protocol="" name="kadastralekaartv4:kadastralegrens" description="accessPoint">https://geodata.nationaalgeoregister.nl/kadastralekaart/wfs/v4_0?request=GetCapabilities</dc:URI>
  </csw:Record>
</csw:GetRecordByIdResponse>
Then status 200 0.000
And match karate.xmlPath(response, '/GetRecordByIdResponse/Record/title') == 'Kadastrale Kaart v4 WFS' 0.110
1.358
Given path 'openapi.json' 0.001
When method GET 1.315
02:29:07.125 request:
1 > GET https://downloads.pdok.nl/kadastralekaart/api/v4_0/openapi.json
1 > Accept-Encoding: gzip,deflate
1 > Connection: Keep-Alive
1 > Host: downloads.pdok.nl
1 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:29:08.438 response time in milliseconds: 1298.60
1 < 200
1 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
1 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
1 < Access-Control-Allow-Origin: *
1 < Access-Control-Max-Age: 1000
1 < Content-Type: application/json
1 < Date: Tue, 15 Jun 2021 02:29:08 GMT
1 < Server: Apache
1 < Strict-Transport-Security: [max-age=31536000; includeSubDomains; preload, max-age=3600; includeSubDomains; preload]
1 < Transfer-Encoding: chunked
1 < X-Cnection: close
{"components":{"schemas":{"DeltaCustomDownloadRequest":{"properties":{"deltaId":{"type":"string"},"featuretypes":{"items":{"enum":["perceel","kadastralegrens"],"type":"string"},"minItems":1,"type":"array","uniqueItems":true},"format":{"enum":["gml"],"type":"string"},"geofilter":{"type":"string"}},"required":["format","featuretypes"],"type":"object"},"FullCustomDownloadRequest":{"properties":{"featuretypes":{"items":{"enum":["perceel","kadastralegrens","pand","openbareruimtelabel"],"type":"string"},"minItems":1,"type":"array","uniqueItems":true},"format":{"enum":["gml"],"type":"string"},"geofilter":{"type":"string"}},"required":["format","featuretypes"],"type":"object"},"HalLink":{"properties":{"href":{"type":"string"},"rel":{"type":"string"},"type":{"type":"string"}},"required":["href"],"type":"object"},"delta":{"properties":{"id":{"readOnly":true,"type":"string"},"timeWindow":{"properties":{"from":{"format":"date-time","readOnly":true,"type":"string"},"to":{"format":"date-time","readOnly":true,"type":"string"}},"readOnly":true,"required":["to"],"type":"object"}},"type":"object"},"timeliness":{"properties":{"datetimeTo":{"readOnly":true,"type":"string"},"featuretype":{"enum":["perceel","kadastralegrens","pand","openbareruimtelabel"],"readOnly":true,"type":"string"}},"type":"object"}}},"info":{"description":"Met deze API is het mogelijk om gegevens uit de DKK dataset te downloaden.\n\nDit document bevat alleen informatie m.b.t. het gebruik van deze API.\nDe DKK-modeldocumentatie met bijbehorend schema(xsd) kun je vinden op\n[https://zakelijk.kadaster.nl/schemas](https://zakelijk.kadaster.nl/schemas).\n\nHieronder worden eerst een aantal algemene begrippen en concepten uitgelegd.\nVervolgens wordt elk endpoint individueel beschreven.\n\n## Full\nMet de full endpoints Predefined en Custom kan de meest actuele stand gedownload worden.\nOp basis van deze endpoints kunnen geen mutaties opgehaald worden.\n\n### Predefined\nEen full predefined download is direct beschikbaar om te downloaden,\nis niet gefilterd op gebied en is niet gefilterd op featuretype.\n\n### Custom\nBij een custom download wordt een aanvraag gedaan waarin specifieke filters worden opgegeven m.b.t. de\ngewenste inhoud van de bestanden.\nDe aanvraag wordt asynchroon behandeld op de server en de status van de aanvraag kan opgevraagd worden.\nNadat de aanvraag voorbereid is op de server, kan het bestand gedownload worden.\n\n#### Filters\n##### Geofilter\nIn het request voor een Custom download kan (optioneel) een geofilter meegegeven worden.\nDe waarde van dit geofilter moet voldoen aan het\n[Well-known text (WKT)](https://en.wikipedia.org/wiki/Well-known_text_representation_of_geometry) formaat.\nAlleen Polygon en MultiPolygon objecten zijn hierbij toegestaan, bovendien worden inner rings niet ondersteund.\nDe coördinaten worden geïnterpreteerd volgens EPSG:28992.\n\nDit geofilter limiteert het gebied waarvoor gegevens in de download wordt opgenomen,\nmaar het filter is niet exact. Dat betekent dat de download een overshoot aan objecten\nbuiten de selectie kan bevatten.\n\n##### Featuretypes\nIn het request voor een Custom download moet (verplicht) opgegeven worden welke featuretypes\nin de download opgenomen moeten worden.\n\n## Delta\nDelta endpoints zijn ervoor om eenmalig je eigen administratie op te bouwen (initiële levering) en\ndeze periodiek bij te werken met de beschikbare wijzigingen.\n\nDelta downloads bevatten alleen informatie over de featuretypes *perceel* en *kadastralegrens*,\nin tegenstelling tot de Full Downloads bevatten ze geen informatie m.b.t.\nde featuretypes *pand* en *openbareruimtelabel*.\n\n### Werkwijze\n1. Een beginstand wordt gedownload met het Delta Custom of Delta Predefined endpoint,\ndoor deze aan te roepen zonder parameter delta-id.\nDe download bevat informatie over welke delta-id het betreft.\n2. Periodiek (bij voorkeur dagelijks) wordt het Delta endpoint aangeroepen om de delta-id's op te halen\nwelke sinds de bij stap 1 bepaalde delta-id zijn ontstaan.\n3. Voor elke delta-id die in stap 2 gevonden wordt, wordt het Delta Custom of Delta Predefined endpoint\naangeroepen met parameter delta-id.\nDe inhoud van deze downloads bevat alleen de mutaties die hebben plaatsgevonden in die betreffende delta.\n\n### Predefined\nDe opzet is hier gelijk aan de full predefined downloads. Echter\nkan aan het delta endpoint in het request optioneel de parameter delta-id worden opgegeven,\nzie stap 1 en 3 onder werkwijze.\n\n### Custom\nDe opzet is hier gelijk aan de full custom downloads. Echter\nkan aan het delta endpoint in het request optioneel de parameter delta-id worden opgegeven,\nzie stap 1 en 3 onder werkwijze.\n","title":"DKK Download API","version":"v1"},"openapi":"3.0.0","paths":{"/dataset":{"get":{"operationId":"GetDataset","responses":{"200":{"content":{"application/json":{"example":{"timeliness":[{"datetimeTo":"2019-01-26T00:00:00Z","featuretype":"perceel"},{"datetimeTo":"2019-01-26T00:00:00Z","featuretype":"kadastralegrens"},{"datetimeTo":"2019-01-01T00:00:00Z","featuretype":"pand"},{"datetimeTo":"2019-01-01T00:00:00Z","featuretype":"openbareruimtelabel"}]},"schema":{"properties":{"timeliness":{"description":"Lijst met actualiteit per featuretype. Het datum tijd formaat is ISO 8601 en altijd in UTC.\n","items":{"$ref":"#/components/schemas/timeliness"},"type":"array"}},"required":["timeliness"],"type":"object"}}},"description":"OK"},"500":{"description":"Interne server fout"}},"summary":"Dit endpoint voorziet in metadata over de DKK dataset downloads","tags":["Dataset"]}},"/delta":{"get":{"operationId":"GetDeltas","parameters":[{"description":"Als deze parameter wordt meegegeven, dan bevat het resultaat alleen delta's die later in de tijd zijn ontstaan dan de opgegeven delta-id. Als deze parameter niet wordt meegegeven, dan bevat het resultaat alle bekende delta-id's.\n","in":"query","name":"after-delta-id","schema":{"type":"string"}},{"description":"Paginanummer voor paginering. Default: 1\n","in":"query","name":"page","required":false,"schema":{"type":"integer"}},{"description":"Aantal resultaten per pagina. Default: 10\n","in":"query","name":"count","required":false,"schema":{"type":"integer"}}],"responses":{"200":{"content":{"application/json":{"example":{"_links":[{"href":"delta?page=1\u0026count=3","rel":"prev","type":"application/json"},{"href":"delta?page=3\u0026count=3","rel":"next","type":"application/json"}],"deltas":[{"id":"7df9d862-1e6c-4859-a561-62f9b96826ec","timeWindow":{"from":"2019-01-01T00:00:00Z","to":"2019-01-02T00:00:00Z"}},{"id":"76d1597d-dd9b-4ec0-9dad-116795794c4f","timeWindow":{"from":"2019-01-02T00:00:00Z","to":"2019-01-03T00:00:00Z"}},{"id":"e198078f-40ca-4943-9b0e-f66854164a94","timeWindow":{"from":"2019-01-03T00:00:00Z","to":"2019-01-04T00:00:00Z"}}]},"schema":{"properties":{"_links":{"description":"Relatieve links naar volgende / vorige pagina's (indien van toepassing)","items":{"$ref":"#/components/schemas/HalLink"},"type":"array"},"deltas":{"description":"Lijst met delta's. De lijst is gesorteerd in oplopende volgorde (oudste eerst)","items":{"$ref":"#/components/schemas/delta"},"type":"array"}},"required":["deltas","_links"],"type":"object"}}},"description":"OK"},"500":{"description":"Interne server fout"}},"summary":"Met dit endpoint kan een gesorteerde lijst van delta-id's opgehaald worden.","tags":["Delta"]}},"/delta/custom":{"post":{"operationId":"DeltaCustomDownload","requestBody":{"content":{"application/json":{"example":{"featuretypes":["perceel","kadastralegrens"],"format":"gml","geofilter":"POLYGON((211417.92 475752.4800000001,212390.64000000004 475896.12,212916.48000000004 475818.84,212879.52000000005 475360.2,212950.08000000002 475203.12,212839.2 475065.36,212819.04 474981.36,212819.04 474877.2,212772 474857.04,212792.16 474769.68,212832.48 474705.84,212889.6 474695.76,213010.56000000003 474685.68,213044.16 474611.76,213030.72 474450.48,212637.6 474423.6,212708.16 473956.56,211122.24000000002 473849.04,210453.6 473896.08,210315.84000000003 473970,211417.92 475752.4800000001))"},"schema":{"$ref":"#/components/schemas/DeltaCustomDownloadRequest"}}},"description":"JSON object waarin staat gespecificeerd welke informatie de download moet bevatten.\nAls het verzoek geen deltaId bevat, dan zal de download de meest recente initiële levering bevatten.\nAls het verzoek wel een deltaId bevat, dan zal de download alleen de wijzigingen bevatten uit de opgegeven delta.\n","required":true},"responses":{"202":{"content":{"application/json":{"example":{"_links":{"status":{"href":"/kadastralekaart/api/v4_0/full/delta/09bf3690-e0a1-43cc-7550-f689936d374d/status"}},"downloadRequestId":"09bf3690-e0a1-43cc-7550-f689936d374d"},"schema":{"properties":{"_links":{"properties":{"status":{"allOf":[{"$ref":"#/components/schemas/HalLink"}],"description":"Absolute path naar het endpoint waarop de status van de aanvraag opgehaald kan worden"}},"type":"object"},"downloadRequestId":{"description":"ID van het gemaakte download request","type":"string"}},"required":["downloadRequestId","_links"],"type":"object"}}},"description":"Verzoek geaccepteerd\n"},"500":{"description":"Interne server fout"}},"summary":"Met dit endpoint kan een delta custom download aangevraagd worden","tags":["Delta Custom"]}},"/delta/custom/{downloadRequestId}/status":{"get":{"operationId":"DeltaCustomDownloadStatus","parameters":[{"in":"path","name":"downloadRequestId","required":true,"schema":{"type":"string"}}],"responses":{"200":{"content":{"application/json":{"example":{"_links":{"self":{"href":"/kadastralekaart/api/v4_0/full/delta/09bf3690-e0a1-43cc-7550-f689936d374d/status"}},"progress":23,"status":"RUNNING"},"schema":{"properties":{"_links":{"properties":{"self":{"allOf":[{"$ref":"#/components/schemas/HalLink"}],"description":"Absolute path naar het endpoint waarop de status van de aanvraag opgehaald kan worden"}},"type":"object"},"progress":{"type":"integer"},"status":{"enum":["PENDING","RUNNING"],"type":"string"}},"required":["status","progress","_links"],"type":"object"}}},"description":"Delta custom download nog niet gereed"},"201":{"content":{"application/json":{"example":{"_links":{"download":{"href":"/lv/bgt/api/v1/extract/72f0d5d6-d34c-439b-a115-b53811aa8a72/extract.zip"}},"progress":100,"status":"COMPLETED"},"schema":{"properties":{"_links":{"properties":{"download":{"allOf":[{"$ref":"#/components/schemas/HalLink"}],"description":"Absolute path waarop het bestand gedownload kan worden"}},"type":"object"},"progress":{"type":"integer"},"status":{"enum":["COMPLETED"],"type":"string"}},"required":["status","progress","_links"],"type":"object"}}},"description":"Het bestand is gereed om te downloaden"},"404":{"description":"Delta custom download request met het gegeven ID is niet bij ons bekend"},"500":{"description":"Interne server fout"}},"summary":"Dit endpoint geeft de status terug van een aangevraagde delta custom download","tags":["Delta Custom"]}},"/delta/predefined/dkk-gml-nl.zip":{"get":{"operationId":"GetDeltaPredefinedGmlNl","parameters":[{"description":"Als het verzoek geen deltaId bevat, dan zal de download de meeste recente initiële levering bevatten. Als het verzoek wel een deltaId bevat, dan zal de download alleen de wijzigingen bevatten uit de opgegeven delta.\n","in":"query","name":"delta-id","schema":{"type":"string"}}],"responses":{"307":{"description":"Redirect","headers":{"Location":{"description":"Absolute path waarop het bestand gedownload kan worden"}}},"404":{"description":"Not found"}},"summary":"Met dit endpoint kan een delta download gestart worden waarbij geen filters zijn toegepast op type feature of gebied\n","tags":["Delta Predefined"]}},"/full/custom":{"options":{"operationId":"FullCustomDownloadCORS","responses":{"204":{"description":"Standaard response"}},"summary":"De OPTIONS methode is beschikbaar voor de CORS preflight check","tags":["Full Custom"]},"post":{"operationId":"FullCustomDownload","requestBody":{"content":{"application/json":{"example":{"featuretypes":["perceel","kadastralegrens","pand","openbareruimtelabel"],"format":"gml","geofilter":"POLYGON((211417.92 475752.4800000001,212390.64000000004 475896.12,212916.48000000004 475818.84,212879.52000000005 475360.2,212950.08000000002 475203.12,212839.2 475065.36,212819.04 474981.36,212819.04 474877.2,212772 474857.04,212792.16 474769.68,212832.48 474705.84,212889.6 474695.76,213010.56000000003 474685.68,213044.16 474611.76,213030.72 474450.48,212637.6 474423.6,212708.16 473956.56,211122.24000000002 473849.04,210453.6 473896.08,210315.84000000003 473970,211417.92 475752.4800000001))"},"schema":{"$ref":"#/components/schemas/FullCustomDownloadRequest"}}},"description":"JSON object waarin staat gespecificeerd welke informatie de download moet bevatten","required":true},"responses":{"202":{"content":{"application/json":{"example":{"_links":{"status":{"href":"/kadastralekaart/api/v4_0/full/custom/09bf3690-e0a1-43cc-7550-f689936d374d/status"}},"downloadRequestId":"09bf3690-e0a1-43cc-7550-f689936d374d"},"schema":{"properties":{"_links":{"properties":{"status":{"allOf":[{"$ref":"#/components/schemas/HalLink"}],"description":"Absolute path naar het endpoint waarop de status van de aanvraag opgehaald kan worden"}},"type":"object"},"downloadRequestId":{"description":"ID van het gemaakte download request","type":"string"}},"required":["downloadRequestId","_links"],"type":"object"}}},"description":"Verzoek geaccepteerd\n"},"500":{"description":"Interne server fout"}},"summary":"Met dit endpoint kan een full custom download aangevraagd worden","tags":["Full Custom"]}},"/full/custom/{downloadRequestId}/status":{"get":{"operationId":"FullCustomDownloadStatus","parameters":[{"in":"path","name":"downloadRequestId","required":true,"schema":{"type":"string"}}],"responses":{"200":{"content":{"application/json":{"example":{"_links":{"self":{"href":"/kadastralekaart/api/v4_0/full/custom/09bf3690-e0a1-43cc-7550-f689936d374d/status"}},"progress":23,"status":"RUNNING"},"schema":{"properties":{"_links":{"properties":{"self":{"allOf":[{"$ref":"#/components/schemas/HalLink"}],"description":"Absolute path naar het endpoint waarop de status van de aanvraag opgehaald kan worden"}},"type":"object"},"progress":{"type":"integer"},"status":{"enum":["PENDING","RUNNING"],"type":"string"}},"required":["status","progress","_links"],"type":"object"}}},"description":"Full custom download nog niet gereed"},"201":{"content":{"application/json":{"example":{"_links":{"download":{"href":"/kadastralekaart/api/v4_0/extract/72f0d5d6-d34c-439b-a115-b53811aa8a72/extract.zip"}},"progress":100,"status":"COMPLETED"},"schema":{"properties":{"_links":{"properties":{"download":{"allOf":[{"$ref":"#/components/schemas/HalLink"}],"description":"Absolute path waarop het bestand gedownload kan worden"}},"type":"object"},"progress":{"type":"integer"},"status":{"enum":["COMPLETED"],"type":"string"}},"required":["status","progress","_links"],"type":"object"}}},"description":"Het bestand is gereed om te downloaden"},"404":{"description":"Full custom download request met het gegeven ID is niet bij ons bekend"},"500":{"content":{"application/json":{"example":{"progress":100,"reason":"Failed to generate download","status":"FAILED"},"schema":{"properties":{"progress":{"type":"integer"},"reason":{"type":"string"},"status":{"type":"string"}},"type":"object"}}},"description":"Interne server fout"}},"summary":"Dit endpoint geeft de status terug van een aangevraagde full custom download","tags":["Full Custom"]}},"/full/predefined/dkk-gml-nl-nohist.zip":{"get":{"operationId":"GetFullPredefinedGmlNl","responses":{"307":{"description":"Redirect","headers":{"Location":{"description":"Absolute path waarop het bestand gedownload kan worden"}}},"404":{"description":"Not found"}},"summary":"Met dit endpoint kan een full download gestart worden waarbij geen filters zijn toegepast op type feature of gebied\n","tags":["Full Predefined"]}}},"servers":[{"url":"https://api.pdok.nl/kadaster/kadastralekaart/download/v4_0"}]}
Then status 200 0.000
And match response contains read('./expectedOutcome/openapi.json') 0.041
3.211
Given request {format: 'gml',featuretypes: ["perceel"], geofilter: 'POLYGON((81044.88 455429.52,81634.56000000001 455444.64,81735.36000000002 455199.36,81612.72 454955.76,81070.08 454952.4,80880.24 455192.64,81044.88 455429.52))' } 0.000
When method post 1.586
02:29:19.527 request:
1 > POST https://downloads.pdok.nl/kadastralekaart/api/v4_0/full/custom
1 > Accept-Encoding: gzip,deflate
1 > Connection: Keep-Alive
1 > Content-Length: 218
1 > Content-Type: application/json; charset=UTF-8
1 > Host: downloads.pdok.nl
1 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)
{"format":"gml","featuretypes":["perceel"],"geofilter":"POLYGON((81044.88 455429.52,81634.56000000001 455444.64,81735.36000000002 455199.36,81612.72 454955.76,81070.08 454952.4,80880.24 455192.64,81044.88 455429.52))"}

02:29:21.113 response time in milliseconds: 1585.48
1 < 202
1 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
1 < Access-Control-Allow-Method: GET,POST,OPTIONS
1 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
1 < Access-Control-Allow-Origin: *
1 < Access-Control-Max-Age: 1000
1 < Content-Length: 187
1 < Content-Type: application/json
1 < Date: Tue, 15 Jun 2021 02:29:20 GMT
1 < Server: Apache
1 < Strict-Transport-Security: [max-age=31536000; includeSubDomains; preload, max-age=3600; includeSubDomains; preload]
1 < X-Cnection: close
{"_links":{"status":{"href":"/kadaster/kadastralekaart/download/v4_0/full/custom/ee7478ad-b7af-4902-45c7-4be3205ad4dd/status"}},"downloadRequestId":"ee7478ad-b7af-4902-45c7-4be3205ad4dd"}
Then status 202 0.000
And match response == { downloadRequestId: '#uuid' , _links:'#notnull' } 0.000
And def links = response._links 0.000
And def downloadRequestId = response.downloadRequestId 0.000
And def status = response.status 0.042
And def statusurl = apiBaseUrl + links.status.href 0.002
* print 'links:' , links 0.004
02:29:21.163 [print] links: {
  "status": {
    "href": "/kadaster/kadastralekaart/download/v4_0/full/custom/ee7478ad-b7af-4902-45c7-4be3205ad4dd/status"
  }
}
* print 'statusurl', statusurl 0.011
02:29:21.175 [print] statusurl https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/full/custom/ee7478ad-b7af-4902-45c7-4be3205ad4dd/status
* print 'extracId:', downloadRequestId 0.014
02:29:21.190 [print] extracId: ee7478ad-b7af-4902-45c7-4be3205ad4dd
Given url statusurl 0.000
When method GET 0.491
02:29:21.190 request:
2 > GET https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/full/custom/ee7478ad-b7af-4902-45c7-4be3205ad4dd/status
2 > Accept-Encoding: gzip,deflate
2 > Connection: Keep-Alive
2 > Host: downloads.pdok.nl
2 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:29:21.682 response time in milliseconds: 490.82
2 < 200
2 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
2 < Access-Control-Allow-Method: GET,POST,OPTIONS
2 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
2 < Access-Control-Allow-Origin: *
2 < Access-Control-Max-Age: 1000
2 < Cache-Control: no-cache, no-store, max-age=0, must-revalidate
2 < Content-Length: 160
2 < Content-Type: application/json
2 < Date: Tue, 15 Jun 2021 02:29:21 GMT
2 < Expires: 0
2 < Pragma: no-cache
2 < Server: Apache
2 < Strict-Transport-Security: [max-age=31536000; includeSubDomains; preload, max-age=3600; includeSubDomains; preload]
2 < X-Cnection: close
{"_links":{"self":{"href":"/kadaster/kadastralekaart/download/v4_0/full/custom/ee7478ad-b7af-4902-45c7-4be3205ad4dd/status"}},"progress":100,"status":"RUNNING"}
* print "waiting update delta link" 0.001
02:29:21.684 [print] waiting update delta link
And retry until responseStatus == 201 0.000
Given url statusurl 0.000
When method GET 0.490
02:29:21.688 request:
3 > GET https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/full/custom/ee7478ad-b7af-4902-45c7-4be3205ad4dd/status
3 > Accept-Encoding: gzip,deflate
3 > Connection: Keep-Alive
3 > Host: downloads.pdok.nl
3 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:29:22.176 response time in milliseconds: 487.48
3 < 201
3 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
3 < Access-Control-Allow-Method: GET,POST,OPTIONS
3 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
3 < Access-Control-Allow-Origin: *
3 < Access-Control-Max-Age: 1000
3 < Cache-Control: no-cache, no-store, max-age=0, must-revalidate
3 < Content-Length: 167
3 < Content-Type: application/json
3 < Date: Tue, 15 Jun 2021 02:29:22 GMT
3 < Expires: 0
3 < Pragma: no-cache
3 < Server: Apache
3 < Strict-Transport-Security: [max-age=31536000; includeSubDomains; preload, max-age=3600; includeSubDomains; preload]
3 < X-Cnection: close
{"_links":{"download":{"href":"/kadaster/kadastralekaart/download/v4_0/extract/91711e57-5926-42b9-8de1-5d25baf23508/extract.zip"}},"progress":100,"status":"COMPLETED"}
And def downloadlink = apiBaseUrl + response._links.download.href 0.001
And match response == { _links:'#notnull' , progress:100, status:'COMPLETED' } 0.000
* print "downloadlink:", downloadlink 0.002
02:29:22.181 [print] downloadlink: https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/extract/91711e57-5926-42b9-8de1-5d25baf23508/extract.zip
Given url downloadlink 0.000
When method HEAD 0.535
02:29:22.182 request:
4 > HEAD https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/extract/91711e57-5926-42b9-8de1-5d25baf23508/extract.zip
4 > Accept-Encoding: gzip,deflate
4 > Connection: Keep-Alive
4 > Host: downloads.pdok.nl
4 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:29:22.717 response time in milliseconds: 534.13
4 < 200
4 < Accept-Ranges: bytes
4 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
4 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
4 < Access-Control-Allow-Origin: *
4 < Access-Control-Max-Age: 1000
4 < Content-Disposition: attachment; filename=extract.zip
4 < Content-Length: 1805266
4 < Content-Security-Policy: block-all-mixed-content
4 < Content-Type: application/zip
4 < Date: Tue, 15 Jun 2021 02:29:22 GMT
4 < Etag: "9621e3316ec021d13d5b375066c5f41e-1"
4 < Last-Modified: Tue, 15 Jun 2021 02:29:22 GMT
4 < Server: MinIO
4 < Strict-Transport-Security: [max-age=31536000; includeSubDomains; preload, max-age=3600; includeSubDomains; preload]
4 < Vary: Origin
4 < X-Amz-Request-Id: 1688A085E72063B3
4 < X-Cnection: close
4 < X-Xss-Protection: 1; mode=block
Then status 200 0.000
And match responseHeaders['Content-Length'][0] == '#notnull' 0.000
And match responseHeaders['Content-Type'][0] == 'application/zip' 0.000
And def zipsize = responseHeaders['Content-Length'][0] 0.000
* print "size", zipsize 0.002
02:29:22.725 [print] size 1805266
* assert zipsize > 300 0.007
* def mydownloads = Java.type('download.DataStorage') 0.000
* def LocalDateTime = Java.type('java.time.LocalDateTime') 0.000
* def db = new mydownloads 0.000
* eval db.mywriteln('- Test: T05_1_perceel\n'+' Url: '+downloadlink+'\n Size: '+zipsize+'\n Time: '+ LocalDateTime.now() +'\n' , 'target/surefire-reports/fullcustomurl.yaml') 0.013
4.051
Given request {format: 'gml',featuretypes: ["kadastralegrens"], geofilter: 'POLYGON((81044.88 455429.52,81634.56000000001 455444.64,81735.36000000002 455199.36,81612.72 454955.76,81070.08 454952.4,80880.24 455192.64,81044.88 455429.52))' } 0.000
When method post 2.487
02:29:29.677 request:
1 > POST https://downloads.pdok.nl/kadastralekaart/api/v4_0/full/custom
1 > Accept-Encoding: gzip,deflate
1 > Connection: Keep-Alive
1 > Content-Length: 226
1 > Content-Type: application/json; charset=UTF-8
1 > Host: downloads.pdok.nl
1 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)
{"format":"gml","featuretypes":["kadastralegrens"],"geofilter":"POLYGON((81044.88 455429.52,81634.56000000001 455444.64,81735.36000000002 455199.36,81612.72 454955.76,81070.08 454952.4,80880.24 455192.64,81044.88 455429.52))"}

02:29:32.151 response time in milliseconds: 2473.55
1 < 202
1 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
1 < Access-Control-Allow-Method: GET,POST,OPTIONS
1 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
1 < Access-Control-Allow-Origin: *
1 < Access-Control-Max-Age: 1000
1 < Content-Length: 187
1 < Content-Type: application/json
1 < Date: Tue, 15 Jun 2021 02:29:32 GMT
1 < Server: Apache
1 < Strict-Transport-Security: [max-age=31536000; includeSubDomains; preload, max-age=3600; includeSubDomains; preload]
1 < X-Cnection: close
{"_links":{"status":{"href":"/kadaster/kadastralekaart/download/v4_0/full/custom/3f8bc35d-2207-49df-6091-6409d093bf8e/status"}},"downloadRequestId":"3f8bc35d-2207-49df-6091-6409d093bf8e"}
Then status 202 0.000
And match response == { downloadRequestId: '#uuid' , _links:'#notnull' } 0.000
And def links = response._links 0.000
And def downloadRequestId = response.downloadRequestId 0.000
And def status = response.status 0.002
And def statusurl = apiBaseUrl + links.status.href 0.002
* print 'links:' , links 0.004
02:29:32.162 [print] links: {
  "status": {
    "href": "/kadaster/kadastralekaart/download/v4_0/full/custom/3f8bc35d-2207-49df-6091-6409d093bf8e/status"
  }
}
* print 'statusurl', statusurl 0.009
02:29:32.171 [print] statusurl https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/full/custom/3f8bc35d-2207-49df-6091-6409d093bf8e/status
* print 'extracId:', downloadRequestId 0.003
02:29:32.174 [print] extracId: 3f8bc35d-2207-49df-6091-6409d093bf8e
Given url statusurl 0.000
When method GET 0.509
02:29:32.176 request:
2 > GET https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/full/custom/3f8bc35d-2207-49df-6091-6409d093bf8e/status
2 > Accept-Encoding: gzip,deflate
2 > Connection: Keep-Alive
2 > Host: downloads.pdok.nl
2 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:29:32.684 response time in milliseconds: 507.81
2 < 200
2 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
2 < Access-Control-Allow-Method: GET,POST,OPTIONS
2 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
2 < Access-Control-Allow-Origin: *
2 < Access-Control-Max-Age: 1000
2 < Cache-Control: no-cache, no-store, max-age=0, must-revalidate
2 < Content-Length: 160
2 < Content-Type: application/json
2 < Date: Tue, 15 Jun 2021 02:29:32 GMT
2 < Expires: 0
2 < Pragma: no-cache
2 < Server: Apache
2 < Strict-Transport-Security: [max-age=31536000; includeSubDomains; preload, max-age=3600; includeSubDomains; preload]
2 < X-Cnection: close
{"_links":{"self":{"href":"/kadaster/kadastralekaart/download/v4_0/full/custom/3f8bc35d-2207-49df-6091-6409d093bf8e/status"}},"progress":100,"status":"RUNNING"}
* print "waiting update delta link" 0.003
02:29:32.688 [print] waiting update delta link
And retry until responseStatus == 201 0.000
Given url statusurl 0.000
When method GET 0.485
02:29:32.689 request:
3 > GET https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/full/custom/3f8bc35d-2207-49df-6091-6409d093bf8e/status
3 > Accept-Encoding: gzip,deflate
3 > Connection: Keep-Alive
3 > Host: downloads.pdok.nl
3 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:29:33.173 response time in milliseconds: 484.12
3 < 201
3 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
3 < Access-Control-Allow-Method: GET,POST,OPTIONS
3 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
3 < Access-Control-Allow-Origin: *
3 < Access-Control-Max-Age: 1000
3 < Cache-Control: no-cache, no-store, max-age=0, must-revalidate
3 < Content-Length: 167
3 < Content-Type: application/json
3 < Date: Tue, 15 Jun 2021 02:29:33 GMT
3 < Expires: 0
3 < Pragma: no-cache
3 < Server: Apache
3 < Strict-Transport-Security: [max-age=31536000; includeSubDomains; preload, max-age=3600; includeSubDomains; preload]
3 < X-Cnection: close
{"_links":{"download":{"href":"/kadaster/kadastralekaart/download/v4_0/extract/13625067-128a-4d8f-8cc3-d532f5b97b93/extract.zip"}},"progress":100,"status":"COMPLETED"}
And def downloadlink = apiBaseUrl + response._links.download.href 0.002
And match response == { _links:'#notnull' , progress:100, status:'COMPLETED' } 0.000
* print "downloadlink:", downloadlink 0.000
02:29:33.177 [print] downloadlink: https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/extract/13625067-128a-4d8f-8cc3-d532f5b97b93/extract.zip
Given url downloadlink 0.000
When method HEAD 0.518
02:29:33.178 request:
4 > HEAD https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/extract/13625067-128a-4d8f-8cc3-d532f5b97b93/extract.zip
4 > Accept-Encoding: gzip,deflate
4 > Connection: Keep-Alive
4 > Host: downloads.pdok.nl
4 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:29:33.696 response time in milliseconds: 517.24
4 < 200
4 < Accept-Ranges: bytes
4 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
4 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
4 < Access-Control-Allow-Origin: *
4 < Access-Control-Max-Age: 1000
4 < Content-Disposition: attachment; filename=extract.zip
4 < Content-Length: 2207806
4 < Content-Security-Policy: block-all-mixed-content
4 < Content-Type: application/zip
4 < Date: Tue, 15 Jun 2021 02:29:33 GMT
4 < Etag: "a14569a99d5c9f929ccab40ec5481035-1"
4 < Last-Modified: Tue, 15 Jun 2021 02:29:32 GMT
4 < Server: MinIO
4 < Strict-Transport-Security: [max-age=31536000; includeSubDomains; preload, max-age=3600; includeSubDomains; preload]
4 < Vary: Origin
4 < X-Amz-Request-Id: 1688A0887689F6EB
4 < X-Cnection: close
4 < X-Xss-Protection: 1; mode=block
Then status 200 0.000
And match responseHeaders['Content-Length'][0] == '#notnull' 0.000
And match responseHeaders['Content-Type'][0] == 'application/zip' 0.000
And def zipsize = responseHeaders['Content-Length'][0] 0.000
* print "size", zipsize 0.000
02:29:33.706 [print] size 2207806
* assert zipsize > 300 0.017
* def mydownloads = Java.type('download.DataStorage') 0.000
* def LocalDateTime = Java.type('java.time.LocalDateTime') 0.000
* def db = new mydownloads 0.000
* eval db.mywriteln('- Test: T05_2_kadastralegrens\n'+' Url: '+downloadlink+'\n Size: '+zipsize+'\n Time: '+ LocalDateTime.now() +'\n' , 'target/surefire-reports/fullcustomurl.yaml') 0.002
2.055
Given request {format: 'gml',featuretypes: ["pand"], geofilter: 'POLYGON((81044.88 455429.52,81634.56000000001 455444.64,81735.36000000002 455199.36,81612.72 454955.76,81070.08 454952.4,80880.24 455192.64,81044.88 455429.52))' } 0.000
When method post 0.486
02:29:37.078 request:
1 > POST https://downloads.pdok.nl/kadastralekaart/api/v4_0/full/custom
1 > Accept-Encoding: gzip,deflate
1 > Connection: Keep-Alive
1 > Content-Length: 215
1 > Content-Type: application/json; charset=UTF-8
1 > Host: downloads.pdok.nl
1 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)
{"format":"gml","featuretypes":["pand"],"geofilter":"POLYGON((81044.88 455429.52,81634.56000000001 455444.64,81735.36000000002 455199.36,81612.72 454955.76,81070.08 454952.4,80880.24 455192.64,81044.88 455429.52))"}

02:29:37.563 response time in milliseconds: 485.68
1 < 202
1 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
1 < Access-Control-Allow-Method: GET,POST,OPTIONS
1 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
1 < Access-Control-Allow-Origin: *
1 < Access-Control-Max-Age: 1000
1 < Content-Length: 187
1 < Content-Type: application/json
1 < Date: Tue, 15 Jun 2021 02:29:37 GMT
1 < Server: Apache
1 < Strict-Transport-Security: [max-age=31536000; includeSubDomains; preload, max-age=3600; includeSubDomains; preload]
1 < X-Cnection: close
{"_links":{"status":{"href":"/kadaster/kadastralekaart/download/v4_0/full/custom/57163183-7468-4603-5ba9-e0f40471ad13/status"}},"downloadRequestId":"57163183-7468-4603-5ba9-e0f40471ad13"}
Then status 202 0.000
And match response == { downloadRequestId: '#uuid' , _links:'#notnull' } 0.000
And def links = response._links 0.000
And def downloadRequestId = response.downloadRequestId 0.000
And def status = response.status 0.006
And def statusurl = apiBaseUrl + links.status.href 0.006
* print 'links:' , links 0.039
02:29:37.617 [print] links: {
  "status": {
    "href": "/kadaster/kadastralekaart/download/v4_0/full/custom/57163183-7468-4603-5ba9-e0f40471ad13/status"
  }
}
* print 'statusurl', statusurl 0.001
02:29:37.619 [print] statusurl https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/full/custom/57163183-7468-4603-5ba9-e0f40471ad13/status
* print 'extracId:', downloadRequestId 0.003
02:29:37.622 [print] extracId: 57163183-7468-4603-5ba9-e0f40471ad13
Given url statusurl 0.000
When method GET 0.504
02:29:37.630 request:
2 > GET https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/full/custom/57163183-7468-4603-5ba9-e0f40471ad13/status
2 > Accept-Encoding: gzip,deflate
2 > Connection: Keep-Alive
2 > Host: downloads.pdok.nl
2 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:29:38.127 response time in milliseconds: 496.72
2 < 200
2 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
2 < Access-Control-Allow-Method: GET,POST,OPTIONS
2 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
2 < Access-Control-Allow-Origin: *
2 < Access-Control-Max-Age: 1000
2 < Cache-Control: no-cache, no-store, max-age=0, must-revalidate
2 < Content-Length: 160
2 < Content-Type: application/json
2 < Date: Tue, 15 Jun 2021 02:29:38 GMT
2 < Expires: 0
2 < Pragma: no-cache
2 < Server: Apache
2 < Strict-Transport-Security: [max-age=31536000; includeSubDomains; preload, max-age=3600; includeSubDomains; preload]
2 < X-Cnection: close
{"_links":{"self":{"href":"/kadaster/kadastralekaart/download/v4_0/full/custom/57163183-7468-4603-5ba9-e0f40471ad13/status"}},"progress":100,"status":"RUNNING"}
* print "waiting update delta link" 0.001
02:29:38.132 [print] waiting update delta link
And retry until responseStatus == 201 0.000
Given url statusurl 0.000
When method GET 0.480
02:29:38.133 request:
3 > GET https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/full/custom/57163183-7468-4603-5ba9-e0f40471ad13/status
3 > Accept-Encoding: gzip,deflate
3 > Connection: Keep-Alive
3 > Host: downloads.pdok.nl
3 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:29:38.613 response time in milliseconds: 479.57
3 < 201
3 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
3 < Access-Control-Allow-Method: GET,POST,OPTIONS
3 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
3 < Access-Control-Allow-Origin: *
3 < Access-Control-Max-Age: 1000
3 < Cache-Control: no-cache, no-store, max-age=0, must-revalidate
3 < Content-Length: 167
3 < Content-Type: application/json
3 < Date: Tue, 15 Jun 2021 02:29:38 GMT
3 < Expires: 0
3 < Pragma: no-cache
3 < Server: Apache
3 < Strict-Transport-Security: [max-age=31536000; includeSubDomains; preload, max-age=3600; includeSubDomains; preload]
3 < X-Cnection: close
{"_links":{"download":{"href":"/kadaster/kadastralekaart/download/v4_0/extract/0af8b23e-6382-4984-b646-f84988ff1fae/extract.zip"}},"progress":100,"status":"COMPLETED"}
And def downloadlink = apiBaseUrl + response._links.download.href 0.002
And match response == { _links:'#notnull' , progress:100, status:'COMPLETED' } 0.000
* print "downloadlink:", downloadlink 0.000
02:29:38.616 [print] downloadlink: https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/extract/0af8b23e-6382-4984-b646-f84988ff1fae/extract.zip
Given url downloadlink 0.000
When method HEAD 0.506
02:29:38.617 request:
4 > HEAD https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/extract/0af8b23e-6382-4984-b646-f84988ff1fae/extract.zip
4 > Accept-Encoding: gzip,deflate
4 > Connection: Keep-Alive
4 > Host: downloads.pdok.nl
4 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:29:39.122 response time in milliseconds: 504.93
4 < 200
4 < Accept-Ranges: bytes
4 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
4 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
4 < Access-Control-Allow-Origin: *
4 < Access-Control-Max-Age: 1000
4 < Content-Disposition: attachment; filename=extract.zip
4 < Content-Length: 1633902
4 < Content-Security-Policy: block-all-mixed-content
4 < Content-Type: application/zip
4 < Date: Tue, 15 Jun 2021 02:29:39 GMT
4 < Etag: "5cc6b306c5b2ffba047bfcd004af849f-1"
4 < Last-Modified: Tue, 15 Jun 2021 02:29:38 GMT
4 < Server: MinIO
4 < Strict-Transport-Security: [max-age=31536000; includeSubDomains; preload, max-age=3600; includeSubDomains; preload]
4 < Vary: Origin
4 < X-Amz-Request-Id: 1688A089B99DA68D
4 < X-Cnection: close
4 < X-Xss-Protection: 1; mode=block
Then status 200 0.000
And match responseHeaders['Content-Length'][0] == '#notnull' 0.000
And match responseHeaders['Content-Type'][0] == 'application/zip' 0.000
And def zipsize = responseHeaders['Content-Length'][0] 0.000
* print "size", zipsize 0.000
02:29:39.123 [print] size 1633902
* assert zipsize > 300 0.006
* def mydownloads = Java.type('download.DataStorage') 0.000
* def LocalDateTime = Java.type('java.time.LocalDateTime') 0.000
* def db = new mydownloads 0.000
* eval db.mywriteln('- Test: T05_3_pand\n'+' Url: '+downloadlink+'\n Size: '+zipsize+'\n Time: '+ LocalDateTime.now() +'\n' , 'target/surefire-reports/fullcustomurl.yaml') 0.006
3.963
Given request {format: 'gml',featuretypes: ["openbareruimtelabel"], geofilter: 'POLYGON((81044.88 455429.52,81634.56000000001 455444.64,81735.36000000002 455199.36,81612.72 454955.76,81070.08 454952.4,80880.24 455192.64,81044.88 455429.52))' } 0.000
When method post 2.448
02:29:40.275 request:
1 > POST https://downloads.pdok.nl/kadastralekaart/api/v4_0/full/custom
1 > Accept-Encoding: gzip,deflate
1 > Connection: Keep-Alive
1 > Content-Length: 230
1 > Content-Type: application/json; charset=UTF-8
1 > Host: downloads.pdok.nl
1 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)
{"format":"gml","featuretypes":["openbareruimtelabel"],"geofilter":"POLYGON((81044.88 455429.52,81634.56000000001 455444.64,81735.36000000002 455199.36,81612.72 454955.76,81070.08 454952.4,80880.24 455192.64,81044.88 455429.52))"}

02:29:42.723 response time in milliseconds: 2447.69
1 < 202
1 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
1 < Access-Control-Allow-Method: GET,POST,OPTIONS
1 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
1 < Access-Control-Allow-Origin: *
1 < Access-Control-Max-Age: 1000
1 < Content-Length: 187
1 < Content-Type: application/json
1 < Date: Tue, 15 Jun 2021 02:29:42 GMT
1 < Server: Apache
1 < Strict-Transport-Security: [max-age=31536000; includeSubDomains; preload, max-age=3600; includeSubDomains; preload]
1 < X-Cnection: close
{"_links":{"status":{"href":"/kadaster/kadastralekaart/download/v4_0/full/custom/fba3dfc9-b1fd-4671-66ca-14db8c1f0889/status"}},"downloadRequestId":"fba3dfc9-b1fd-4671-66ca-14db8c1f0889"}
Then status 202 0.000
And match response == { downloadRequestId: '#uuid' , _links:'#notnull' } 0.000
And def links = response._links 0.000
And def downloadRequestId = response.downloadRequestId 0.000
And def status = response.status 0.001
And def statusurl = apiBaseUrl + links.status.href 0.001
* print 'links:' , links 0.006
02:29:42.740 [print] links: {
  "status": {
    "href": "/kadaster/kadastralekaart/download/v4_0/full/custom/fba3dfc9-b1fd-4671-66ca-14db8c1f0889/status"
  }
}
* print 'statusurl', statusurl 0.003
02:29:42.744 [print] statusurl https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/full/custom/fba3dfc9-b1fd-4671-66ca-14db8c1f0889/status
* print 'extracId:', downloadRequestId 0.002
02:29:42.746 [print] extracId: fba3dfc9-b1fd-4671-66ca-14db8c1f0889
Given url statusurl 0.000
When method GET 0.486
02:29:42.750 request:
2 > GET https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/full/custom/fba3dfc9-b1fd-4671-66ca-14db8c1f0889/status
2 > Accept-Encoding: gzip,deflate
2 > Connection: Keep-Alive
2 > Host: downloads.pdok.nl
2 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:29:43.233 response time in milliseconds: 482.91
2 < 201
2 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
2 < Access-Control-Allow-Method: GET,POST,OPTIONS
2 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
2 < Access-Control-Allow-Origin: *
2 < Access-Control-Max-Age: 1000
2 < Cache-Control: no-cache, no-store, max-age=0, must-revalidate
2 < Content-Length: 167
2 < Content-Type: application/json
2 < Date: Tue, 15 Jun 2021 02:29:43 GMT
2 < Expires: 0
2 < Pragma: no-cache
2 < Server: Apache
2 < Strict-Transport-Security: [max-age=31536000; includeSubDomains; preload, max-age=3600; includeSubDomains; preload]
2 < X-Cnection: close
{"_links":{"download":{"href":"/kadaster/kadastralekaart/download/v4_0/extract/4da425e2-9e33-4369-88e5-04d018615a9f/extract.zip"}},"progress":100,"status":"COMPLETED"}
* print "waiting update delta link" 0.001
02:29:43.235 [print] waiting update delta link
And retry until responseStatus == 201 0.000
Given url statusurl 0.000
When method GET 0.493
02:29:43.237 request:
3 > GET https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/full/custom/fba3dfc9-b1fd-4671-66ca-14db8c1f0889/status
3 > Accept-Encoding: gzip,deflate
3 > Connection: Keep-Alive
3 > Host: downloads.pdok.nl
3 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:29:43.728 response time in milliseconds: 490.68
3 < 201
3 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
3 < Access-Control-Allow-Method: GET,POST,OPTIONS
3 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
3 < Access-Control-Allow-Origin: *
3 < Access-Control-Max-Age: 1000
3 < Cache-Control: no-cache, no-store, max-age=0, must-revalidate
3 < Content-Length: 167
3 < Content-Type: application/json
3 < Date: Tue, 15 Jun 2021 02:29:43 GMT
3 < Expires: 0
3 < Pragma: no-cache
3 < Server: Apache
3 < Strict-Transport-Security: [max-age=31536000; includeSubDomains; preload, max-age=3600; includeSubDomains; preload]
3 < X-Cnection: close
{"_links":{"download":{"href":"/kadaster/kadastralekaart/download/v4_0/extract/4da425e2-9e33-4369-88e5-04d018615a9f/extract.zip"}},"progress":100,"status":"COMPLETED"}
And def downloadlink = apiBaseUrl + response._links.download.href 0.004
And match response == { _links:'#notnull' , progress:100, status:'COMPLETED' } 0.000
* print "downloadlink:", downloadlink 0.000
02:29:43.734 [print] downloadlink: https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/extract/4da425e2-9e33-4369-88e5-04d018615a9f/extract.zip
Given url downloadlink 0.000
When method HEAD 0.500
02:29:43.739 request:
4 > HEAD https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/extract/4da425e2-9e33-4369-88e5-04d018615a9f/extract.zip
4 > Accept-Encoding: gzip,deflate
4 > Connection: Keep-Alive
4 > Host: downloads.pdok.nl
4 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:29:44.234 response time in milliseconds: 494.74
4 < 200
4 < Accept-Ranges: bytes
4 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
4 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
4 < Access-Control-Allow-Origin: *
4 < Access-Control-Max-Age: 1000
4 < Content-Disposition: attachment; filename=extract.zip
4 < Content-Length: 29974
4 < Content-Security-Policy: block-all-mixed-content
4 < Content-Type: application/zip
4 < Date: Tue, 15 Jun 2021 02:29:44 GMT
4 < Etag: "c592387aec83091f5cbe9d9309162462-1"
4 < Last-Modified: Tue, 15 Jun 2021 02:29:42 GMT
4 < Server: MinIO
4 < Strict-Transport-Security: [max-age=31536000; includeSubDomains; preload, max-age=3600; includeSubDomains; preload]
4 < Vary: Origin
4 < X-Amz-Request-Id: 1688A08AEABA1D6A
4 < X-Cnection: close
4 < X-Xss-Protection: 1; mode=block
Then status 200 0.000
And match responseHeaders['Content-Length'][0] == '#notnull' 0.002
And match responseHeaders['Content-Type'][0] == 'application/zip' 0.000
And def zipsize = responseHeaders['Content-Length'][0] 0.000
* print "size", zipsize 0.002
02:29:44.241 [print] size 29974
* assert zipsize > 300 0.001
* def mydownloads = Java.type('download.DataStorage') 0.000
* def LocalDateTime = Java.type('java.time.LocalDateTime') 0.000
* def db = new mydownloads 0.000
* eval db.mywriteln('- Test: T05_4_openbareruimtelabel\n'+' Url: '+downloadlink+'\n Size: '+zipsize+'\n Time: '+ LocalDateTime.now() +'\n' , 'target/surefire-reports/fullcustomurl.yaml') 0.002
9.113
Given request {format: 'gml',featuretypes: ["perceel", "kadastralegrens", "pand", "openbareruimtelabel"], geofilter: 'POLYGON((81044.88 455429.52,81634.56000000001 455444.64,81735.36000000002 455199.36,81612.72 454955.76,81070.08 454952.4,80880.24 455192.64,81044.88 455429.52))' } 0.000
When method post 1.865
02:29:47.338 request:
1 > POST https://downloads.pdok.nl/kadastralekaart/api/v4_0/full/custom
1 > Accept-Encoding: gzip,deflate
1 > Connection: Keep-Alive
1 > Content-Length: 265
1 > Content-Type: application/json; charset=UTF-8
1 > Host: downloads.pdok.nl
1 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)
{"format":"gml","featuretypes":["perceel","kadastralegrens","pand","openbareruimtelabel"],"geofilter":"POLYGON((81044.88 455429.52,81634.56000000001 455444.64,81735.36000000002 455199.36,81612.72 454955.76,81070.08 454952.4,80880.24 455192.64,81044.88 455429.52))"}

02:29:49.203 response time in milliseconds: 1864.29
1 < 202
1 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
1 < Access-Control-Allow-Method: GET,POST,OPTIONS
1 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
1 < Access-Control-Allow-Origin: *
1 < Access-Control-Max-Age: 1000
1 < Content-Length: 187
1 < Content-Type: application/json
1 < Date: Tue, 15 Jun 2021 02:29:49 GMT
1 < Server: Apache
1 < Strict-Transport-Security: [max-age=31536000; includeSubDomains; preload, max-age=3600; includeSubDomains; preload]
1 < X-Cnection: close
{"_links":{"status":{"href":"/kadaster/kadastralekaart/download/v4_0/full/custom/7c821444-e2d3-4cae-481e-6241f811a1c3/status"}},"downloadRequestId":"7c821444-e2d3-4cae-481e-6241f811a1c3"}
Then status 202 0.000
And match response == { downloadRequestId: '#uuid' , _links:'#notnull' } 0.001
And def links = response._links 0.000
And def downloadRequestId = response.downloadRequestId 0.000
And def status = response.status 0.007
And def statusurl = apiBaseUrl + links.status.href 0.001
* print 'links:' , links 0.005
02:29:49.219 [print] links: {
  "status": {
    "href": "/kadaster/kadastralekaart/download/v4_0/full/custom/7c821444-e2d3-4cae-481e-6241f811a1c3/status"
  }
}
* print 'statusurl', statusurl 0.001
02:29:49.222 [print] statusurl https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/full/custom/7c821444-e2d3-4cae-481e-6241f811a1c3/status
* print 'extracId:', downloadRequestId 0.003
02:29:49.225 [print] extracId: 7c821444-e2d3-4cae-481e-6241f811a1c3
Given url statusurl 0.000
When method GET 0.673
02:29:49.226 request:
2 > GET https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/full/custom/7c821444-e2d3-4cae-481e-6241f811a1c3/status
2 > Accept-Encoding: gzip,deflate
2 > Connection: Keep-Alive
2 > Host: downloads.pdok.nl
2 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:29:49.898 response time in milliseconds: 672.32
2 < 200
2 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
2 < Access-Control-Allow-Method: GET,POST,OPTIONS
2 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
2 < Access-Control-Allow-Origin: *
2 < Access-Control-Max-Age: 1000
2 < Cache-Control: no-cache, no-store, max-age=0, must-revalidate
2 < Content-Length: 158
2 < Content-Type: application/json
2 < Date: Tue, 15 Jun 2021 02:29:49 GMT
2 < Expires: 0
2 < Pragma: no-cache
2 < Server: Apache
2 < Strict-Transport-Security: [max-age=31536000; includeSubDomains; preload, max-age=3600; includeSubDomains; preload]
2 < X-Cnection: close
{"_links":{"self":{"href":"/kadaster/kadastralekaart/download/v4_0/full/custom/7c821444-e2d3-4cae-481e-6241f811a1c3/status"}},"progress":0,"status":"PENDING"}
* print "waiting update delta link" 0.001
02:29:49.900 [print] waiting update delta link
And retry until responseStatus == 201 0.000
Given url statusurl 0.000
When method GET 6.038
02:29:49.901 request:
3 > GET https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/full/custom/7c821444-e2d3-4cae-481e-6241f811a1c3/status
3 > Accept-Encoding: gzip,deflate
3 > Connection: Keep-Alive
3 > Host: downloads.pdok.nl
3 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:29:50.449 response time in milliseconds: 547.85
3 < 200
3 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
3 < Access-Control-Allow-Method: GET,POST,OPTIONS
3 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
3 < Access-Control-Allow-Origin: *
3 < Access-Control-Max-Age: 1000
3 < Cache-Control: no-cache, no-store, max-age=0, must-revalidate
3 < Content-Length: 159
3 < Content-Type: application/json
3 < Date: Tue, 15 Jun 2021 02:29:50 GMT
3 < Expires: 0
3 < Pragma: no-cache
3 < Server: Apache
3 < Strict-Transport-Security: [max-age=31536000; includeSubDomains; preload, max-age=3600; includeSubDomains; preload]
3 < X-Cnection: close
{"_links":{"self":{"href":"/kadaster/kadastralekaart/download/v4_0/full/custom/7c821444-e2d3-4cae-481e-6241f811a1c3/status"}},"progress":25,"status":"RUNNING"}

02:29:50.450 retry condition not satisfied: responseStatus == 201
02:29:50.450 sleeping before retry #1
02:29:55.451 request:
4 > GET https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/full/custom/7c821444-e2d3-4cae-481e-6241f811a1c3/status
4 > Accept-Encoding: gzip,deflate
4 > Connection: Keep-Alive
4 > Host: downloads.pdok.nl
4 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:29:55.932 response time in milliseconds: 481.32
4 < 201
4 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
4 < Access-Control-Allow-Method: GET,POST,OPTIONS
4 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
4 < Access-Control-Allow-Origin: *
4 < Access-Control-Max-Age: 1000
4 < Cache-Control: no-cache, no-store, max-age=0, must-revalidate
4 < Content-Length: 167
4 < Content-Type: application/json
4 < Date: Tue, 15 Jun 2021 02:29:55 GMT
4 < Expires: 0
4 < Pragma: no-cache
4 < Server: Apache
4 < Strict-Transport-Security: [max-age=31536000; includeSubDomains; preload, max-age=3600; includeSubDomains; preload]
4 < X-Cnection: close
{"_links":{"download":{"href":"/kadaster/kadastralekaart/download/v4_0/extract/827e7b8d-9908-400f-838b-288baeb65b43/extract.zip"}},"progress":100,"status":"COMPLETED"}

02:29:55.939 retry condition satisfied
And def downloadlink = apiBaseUrl + response._links.download.href 0.003
And match response == { _links:'#notnull' , progress:100, status:'COMPLETED' } 0.000
* print "downloadlink:", downloadlink 0.000
02:29:55.943 [print] downloadlink: https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/extract/827e7b8d-9908-400f-838b-288baeb65b43/extract.zip
Given url downloadlink 0.000
When method HEAD 0.494
02:29:55.945 request:
5 > HEAD https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/extract/827e7b8d-9908-400f-838b-288baeb65b43/extract.zip
5 > Accept-Encoding: gzip,deflate
5 > Connection: Keep-Alive
5 > Host: downloads.pdok.nl
5 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:29:56.438 response time in milliseconds: 493.03
5 < 200
5 < Accept-Ranges: bytes
5 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
5 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
5 < Access-Control-Allow-Origin: *
5 < Access-Control-Max-Age: 1000
5 < Content-Disposition: attachment; filename=extract.zip
5 < Content-Length: 5676882
5 < Content-Security-Policy: block-all-mixed-content
5 < Content-Type: application/zip
5 < Date: Tue, 15 Jun 2021 02:29:56 GMT
5 < Etag: "4a00513059e6a7ede1887842a530d1ce-2"
5 < Last-Modified: Tue, 15 Jun 2021 02:29:52 GMT
5 < Server: MinIO
5 < Strict-Transport-Security: [max-age=31536000; includeSubDomains; preload, max-age=3600; includeSubDomains; preload]
5 < Vary: Origin
5 < X-Amz-Request-Id: 1688A08DC1FB4365
5 < X-Cnection: close
5 < X-Xss-Protection: 1; mode=block
Then status 200 0.000
And match responseHeaders['Content-Length'][0] == '#notnull' 0.000
And match responseHeaders['Content-Type'][0] == 'application/zip' 0.000
And def zipsize = responseHeaders['Content-Length'][0] 0.000
* print "size", zipsize 0.000
02:29:56.439 [print] size 5676882
* assert zipsize > 300 0.005
* def mydownloads = Java.type('download.DataStorage') 0.000
* def LocalDateTime = Java.type('java.time.LocalDateTime') 0.000
* def db = new mydownloads 0.000
* eval db.mywriteln('- Test: T05_5_4features_hof\n'+' Url: '+downloadlink+'\n Size: '+zipsize+'\n Time: '+ LocalDateTime.now() +'\n' , 'target/surefire-reports/fullcustomurl.yaml') 0.005
2.317
Given request {format: 'gml',featuretypes: ["perceel","openbareruimtelabel"], geofilter: 'POLYGON((171808.896 509246.97597949224,172768.51212304688 509276.54393847665,172760.44804101562 508392.1920000001,171773.95212304688 508381.43995898444,171808.896 509246.97597949224))' } 0.000
When method post 0.503
02:29:55.011 request:
1 > POST https://downloads.pdok.nl/kadastralekaart/api/v4_0/full/custom
1 > Accept-Encoding: gzip,deflate
1 > Connection: Keep-Alive
1 > Content-Length: 263
1 > Content-Type: application/json; charset=UTF-8
1 > Host: downloads.pdok.nl
1 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)
{"format":"gml","featuretypes":["perceel","openbareruimtelabel"],"geofilter":"POLYGON((171808.896 509246.97597949224,172768.51212304688 509276.54393847665,172760.44804101562 508392.1920000001,171773.95212304688 508381.43995898444,171808.896 509246.97597949224))"}

02:29:55.514 response time in milliseconds: 502.33
1 < 202
1 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
1 < Access-Control-Allow-Method: GET,POST,OPTIONS
1 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
1 < Access-Control-Allow-Origin: *
1 < Access-Control-Max-Age: 1000
1 < Content-Length: 187
1 < Content-Type: application/json
1 < Date: Tue, 15 Jun 2021 02:29:55 GMT
1 < Server: Apache
1 < Strict-Transport-Security: [max-age=31536000; includeSubDomains; preload, max-age=3600; includeSubDomains; preload]
1 < X-Cnection: close
{"_links":{"status":{"href":"/kadaster/kadastralekaart/download/v4_0/full/custom/a13d9b9c-e7b4-4c70-4f1f-5754616e53ea/status"}},"downloadRequestId":"a13d9b9c-e7b4-4c70-4f1f-5754616e53ea"}
Then status 202 0.000
And match response == { downloadRequestId: '#uuid' , _links:'#notnull' } 0.004
And def links = response._links 0.000
And def downloadRequestId = response.downloadRequestId 0.000
And def status = response.status 0.001
And def statusurl = apiBaseUrl + links.status.href 0.003
* print 'links:' , links 0.001
02:29:55.527 [print] links: {
  "status": {
    "href": "/kadaster/kadastralekaart/download/v4_0/full/custom/a13d9b9c-e7b4-4c70-4f1f-5754616e53ea/status"
  }
}
* print 'statusurl', statusurl 0.000
02:29:55.528 [print] statusurl https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/full/custom/a13d9b9c-e7b4-4c70-4f1f-5754616e53ea/status
* print 'extracId:', downloadRequestId 0.004
02:29:55.533 [print] extracId: a13d9b9c-e7b4-4c70-4f1f-5754616e53ea
Given url statusurl 0.000
When method GET 0.511
02:29:55.536 request:
2 > GET https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/full/custom/a13d9b9c-e7b4-4c70-4f1f-5754616e53ea/status
2 > Accept-Encoding: gzip,deflate
2 > Connection: Keep-Alive
2 > Host: downloads.pdok.nl
2 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:29:56.044 response time in milliseconds: 507.93
2 < 201
2 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
2 < Access-Control-Allow-Method: GET,POST,OPTIONS
2 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
2 < Access-Control-Allow-Origin: *
2 < Access-Control-Max-Age: 1000
2 < Cache-Control: no-cache, no-store, max-age=0, must-revalidate
2 < Content-Length: 167
2 < Content-Type: application/json
2 < Date: Tue, 15 Jun 2021 02:29:55 GMT
2 < Expires: 0
2 < Pragma: no-cache
2 < Server: Apache
2 < Strict-Transport-Security: [max-age=31536000; includeSubDomains; preload, max-age=3600; includeSubDomains; preload]
2 < X-Cnection: close
{"_links":{"download":{"href":"/kadaster/kadastralekaart/download/v4_0/extract/7a108de6-a3bc-4f65-82c0-8520494f2b09/extract.zip"}},"progress":100,"status":"COMPLETED"}
* print "waiting update delta link" 0.002
02:29:56.046 [print] waiting update delta link
And retry until responseStatus == 201 0.000
Given url statusurl 0.000
When method GET 0.496
02:29:56.047 request:
3 > GET https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/full/custom/a13d9b9c-e7b4-4c70-4f1f-5754616e53ea/status
3 > Accept-Encoding: gzip,deflate
3 > Connection: Keep-Alive
3 > Host: downloads.pdok.nl
3 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:29:56.537 response time in milliseconds: 489.68
3 < 201
3 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
3 < Access-Control-Allow-Method: GET,POST,OPTIONS
3 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
3 < Access-Control-Allow-Origin: *
3 < Access-Control-Max-Age: 1000
3 < Cache-Control: no-cache, no-store, max-age=0, must-revalidate
3 < Content-Length: 167
3 < Content-Type: application/json
3 < Date: Tue, 15 Jun 2021 02:29:56 GMT
3 < Expires: 0
3 < Pragma: no-cache
3 < Server: Apache
3 < Strict-Transport-Security: [max-age=31536000; includeSubDomains; preload, max-age=3600; includeSubDomains; preload]
3 < X-Cnection: close
{"_links":{"download":{"href":"/kadaster/kadastralekaart/download/v4_0/extract/7a108de6-a3bc-4f65-82c0-8520494f2b09/extract.zip"}},"progress":100,"status":"COMPLETED"}
And def downloadlink = apiBaseUrl + response._links.download.href 0.000
And match response == { _links:'#notnull' , progress:100, status:'COMPLETED' } 0.000
* print "downloadlink:", downloadlink 0.000
02:29:56.544 [print] downloadlink: https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/extract/7a108de6-a3bc-4f65-82c0-8520494f2b09/extract.zip
Given url downloadlink 0.000
When method HEAD 0.776
02:29:56.549 request:
4 > HEAD https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/extract/7a108de6-a3bc-4f65-82c0-8520494f2b09/extract.zip
4 > Accept-Encoding: gzip,deflate
4 > Connection: Keep-Alive
4 > Host: downloads.pdok.nl
4 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:29:57.320 response time in milliseconds: 771.08
4 < 200
4 < Accept-Ranges: bytes
4 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
4 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
4 < Access-Control-Allow-Origin: *
4 < Access-Control-Max-Age: 1000
4 < Content-Disposition: attachment; filename=extract.zip
4 < Content-Length: 561032
4 < Content-Security-Policy: block-all-mixed-content
4 < Content-Type: application/zip
4 < Date: Tue, 15 Jun 2021 02:29:57 GMT
4 < Etag: "d9a891898850e4dfa3d9333045cfdf81-1"
4 < Last-Modified: Tue, 15 Jun 2021 02:29:55 GMT
4 < Server: MinIO
4 < Strict-Transport-Security: [max-age=31536000; includeSubDomains; preload, max-age=3600; includeSubDomains; preload]
4 < Vary: Origin
4 < X-Amz-Request-Id: 1688A08DEB2968F9
4 < X-Cnection: close
4 < X-Xss-Protection: 1; mode=block
Then status 200 0.000
And match responseHeaders['Content-Length'][0] == '#notnull' 0.005
And match responseHeaders['Content-Type'][0] == 'application/zip' 0.000
And def zipsize = responseHeaders['Content-Length'][0] 0.000
* print "size", zipsize 0.000
02:29:57.326 [print] size 561032
* assert zipsize > 300 0.000
* def mydownloads = Java.type('download.DataStorage') 0.000
* def LocalDateTime = Java.type('java.time.LocalDateTime') 0.000
* def db = new mydownloads 0.000
* eval db.mywriteln('- Test: T05_6_perceelenOpenbareruimtelabel_swift\n'+' Url: '+downloadlink+'\n Size: '+zipsize+'\n Time: '+ LocalDateTime.now() +'\n' , 'target/surefire-reports/fullcustomurl.yaml') 0.002
2.037
Given request {format: 'gml',featuretypes: ["pand","openbareruimtelabel"], geofilter: 'POLYGON((194115.26404101565 465939.2639692384,194369.2799794922 465943.296010254,194351.80802050783 465775.29595898447,194093.76006152347 465724.2240205079,194115.26404101565 465939.2639692384))' } 0.000
When method post 0.512
02:29:58.375 request:
1 > POST https://downloads.pdok.nl/kadastralekaart/api/v4_0/full/custom
1 > Accept-Encoding: gzip,deflate
1 > Connection: Keep-Alive
1 > Content-Length: 271
1 > Content-Type: application/json; charset=UTF-8
1 > Host: downloads.pdok.nl
1 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)
{"format":"gml","featuretypes":["pand","openbareruimtelabel"],"geofilter":"POLYGON((194115.26404101565 465939.2639692384,194369.2799794922 465943.296010254,194351.80802050783 465775.29595898447,194093.76006152347 465724.2240205079,194115.26404101565 465939.2639692384))"}

02:29:58.887 response time in milliseconds: 511.34
1 < 202
1 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
1 < Access-Control-Allow-Method: GET,POST,OPTIONS
1 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
1 < Access-Control-Allow-Origin: *
1 < Access-Control-Max-Age: 1000
1 < Content-Length: 187
1 < Content-Type: application/json
1 < Date: Tue, 15 Jun 2021 02:29:58 GMT
1 < Server: Apache
1 < Strict-Transport-Security: [max-age=31536000; includeSubDomains; preload, max-age=3600; includeSubDomains; preload]
1 < X-Cnection: close
{"_links":{"status":{"href":"/kadaster/kadastralekaart/download/v4_0/full/custom/febda526-4006-431f-4cb5-4a07b1a0944e/status"}},"downloadRequestId":"febda526-4006-431f-4cb5-4a07b1a0944e"}
Then status 202 0.000
And match response == { downloadRequestId: '#uuid' , _links:'#notnull' } 0.000
And def links = response._links 0.000
And def downloadRequestId = response.downloadRequestId 0.000
And def status = response.status 0.000
And def statusurl = apiBaseUrl + links.status.href 0.000
* print 'links:' , links 0.000
02:29:58.889 [print] links: {
  "status": {
    "href": "/kadaster/kadastralekaart/download/v4_0/full/custom/febda526-4006-431f-4cb5-4a07b1a0944e/status"
  }
}
* print 'statusurl', statusurl 0.002
02:29:58.892 [print] statusurl https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/full/custom/febda526-4006-431f-4cb5-4a07b1a0944e/status
* print 'extracId:', downloadRequestId 0.000
02:29:58.893 [print] extracId: febda526-4006-431f-4cb5-4a07b1a0944e
Given url statusurl 0.000
When method GET 0.505
02:29:58.901 request:
2 > GET https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/full/custom/febda526-4006-431f-4cb5-4a07b1a0944e/status
2 > Accept-Encoding: gzip,deflate
2 > Connection: Keep-Alive
2 > Host: downloads.pdok.nl
2 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:29:59.398 response time in milliseconds: 497.10
2 < 201
2 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
2 < Access-Control-Allow-Method: GET,POST,OPTIONS
2 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
2 < Access-Control-Allow-Origin: *
2 < Access-Control-Max-Age: 1000
2 < Cache-Control: no-cache, no-store, max-age=0, must-revalidate
2 < Content-Length: 167
2 < Content-Type: application/json
2 < Date: Tue, 15 Jun 2021 02:29:59 GMT
2 < Expires: 0
2 < Pragma: no-cache
2 < Server: Apache
2 < Strict-Transport-Security: [max-age=31536000; includeSubDomains; preload, max-age=3600; includeSubDomains; preload]
2 < X-Cnection: close
{"_links":{"download":{"href":"/kadaster/kadastralekaart/download/v4_0/extract/ba85c8bd-9cbc-41e9-9458-2d55adc5f6fd/extract.zip"}},"progress":100,"status":"COMPLETED"}
* print "waiting update delta link" 0.000
02:29:59.399 [print] waiting update delta link
And retry until responseStatus == 201 0.000
Given url statusurl 0.000
When method GET 0.480
02:29:59.400 request:
3 > GET https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/full/custom/febda526-4006-431f-4cb5-4a07b1a0944e/status
3 > Accept-Encoding: gzip,deflate
3 > Connection: Keep-Alive
3 > Host: downloads.pdok.nl
3 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:29:59.879 response time in milliseconds: 479.12
3 < 201
3 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
3 < Access-Control-Allow-Method: GET,POST,OPTIONS
3 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
3 < Access-Control-Allow-Origin: *
3 < Access-Control-Max-Age: 1000
3 < Cache-Control: no-cache, no-store, max-age=0, must-revalidate
3 < Content-Length: 167
3 < Content-Type: application/json
3 < Date: Tue, 15 Jun 2021 02:29:59 GMT
3 < Expires: 0
3 < Pragma: no-cache
3 < Server: Apache
3 < Strict-Transport-Security: [max-age=31536000; includeSubDomains; preload, max-age=3600; includeSubDomains; preload]
3 < X-Cnection: close
{"_links":{"download":{"href":"/kadaster/kadastralekaart/download/v4_0/extract/ba85c8bd-9cbc-41e9-9458-2d55adc5f6fd/extract.zip"}},"progress":100,"status":"COMPLETED"}
And def downloadlink = apiBaseUrl + response._links.download.href 0.000
And match response == { _links:'#notnull' , progress:100, status:'COMPLETED' } 0.000
* print "downloadlink:", downloadlink 0.005
02:29:59.886 [print] downloadlink: https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/extract/ba85c8bd-9cbc-41e9-9458-2d55adc5f6fd/extract.zip
Given url downloadlink 0.000
When method HEAD 0.519
02:29:59.887 request:
4 > HEAD https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/extract/ba85c8bd-9cbc-41e9-9458-2d55adc5f6fd/extract.zip
4 > Accept-Encoding: gzip,deflate
4 > Connection: Keep-Alive
4 > Host: downloads.pdok.nl
4 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:30:00.405 response time in milliseconds: 518.31
4 < 200
4 < Accept-Ranges: bytes
4 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
4 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
4 < Access-Control-Allow-Origin: *
4 < Access-Control-Max-Age: 1000
4 < Content-Disposition: attachment; filename=extract.zip
4 < Content-Length: 138140
4 < Content-Security-Policy: block-all-mixed-content
4 < Content-Type: application/zip
4 < Date: Tue, 15 Jun 2021 02:30:00 GMT
4 < Etag: "fac221052db452b07945ee659eb7b023-1"
4 < Last-Modified: Tue, 15 Jun 2021 02:29:59 GMT
4 < Server: MinIO
4 < Strict-Transport-Security: [max-age=31536000; includeSubDomains; preload, max-age=3600; includeSubDomains; preload]
4 < Vary: Origin
4 < X-Amz-Request-Id: 1688A08EAD7AD1AE
4 < X-Cnection: close
4 < X-Xss-Protection: 1; mode=block
Then status 200 0.000
And match responseHeaders['Content-Length'][0] == '#notnull' 0.000
And match responseHeaders['Content-Type'][0] == 'application/zip' 0.000
And def zipsize = responseHeaders['Content-Length'][0] 0.000
* print "size", zipsize 0.000
02:30:00.406 [print] size 138140
* assert zipsize > 300 0.000
* def mydownloads = Java.type('download.DataStorage') 0.000
* def LocalDateTime = Java.type('java.time.LocalDateTime') 0.000
* def db = new mydownloads 0.000
* eval db.mywriteln('- Test: T05_7_dkkbgt_brug\n'+' Url: '+downloadlink+'\n Size: '+zipsize+'\n Time: '+ LocalDateTime.now() +'\n' , 'target/surefire-reports/fullcustomurl.yaml') 0.005
7.679
Given request {format: 'gml',featuretypes: ["perceel", "kadastralegrens", "pand", "openbareruimtelabel"], geofilter: 'POLYGON ((154125.82490221905754879 463344.15998090390348807, 154404.92781473969807848 463761.69793803477659822, 154804.60318546928465366 463460.26679251249879599, 154447.35145744285546243 463040.49601208145031705, 154125.82490221905754879 463344.15998090390348807))' } 0.000
When method post 0.486
02:30:03.937 request:
1 > POST https://downloads.pdok.nl/kadastralekaart/api/v4_0/full/custom
1 > Accept-Encoding: gzip,deflate
1 > Connection: Keep-Alive
1 > Content-Length: 370
1 > Content-Type: application/json; charset=UTF-8
1 > Host: downloads.pdok.nl
1 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)
{"format":"gml","featuretypes":["perceel","kadastralegrens","pand","openbareruimtelabel"],"geofilter":"POLYGON ((154125.82490221905754879 463344.15998090390348807, 154404.92781473969807848 463761.69793803477659822, 154804.60318546928465366 463460.26679251249879599, 154447.35145744285546243 463040.49601208145031705, 154125.82490221905754879 463344.15998090390348807))"}

02:30:04.421 response time in milliseconds: 483.24
1 < 202
1 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
1 < Access-Control-Allow-Method: GET,POST,OPTIONS
1 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
1 < Access-Control-Allow-Origin: *
1 < Access-Control-Max-Age: 1000
1 < Content-Length: 187
1 < Content-Type: application/json
1 < Date: Tue, 15 Jun 2021 02:30:04 GMT
1 < Server: Apache
1 < Strict-Transport-Security: [max-age=31536000; includeSubDomains; preload, max-age=3600; includeSubDomains; preload]
1 < X-Cnection: close
{"_links":{"status":{"href":"/kadaster/kadastralekaart/download/v4_0/full/custom/d0b267a4-285c-440f-415d-2f22ae5528a8/status"}},"downloadRequestId":"d0b267a4-285c-440f-415d-2f22ae5528a8"}
Then status 202 0.000
And match response == { downloadRequestId: '#uuid' , _links:'#notnull' } 0.000
And def links = response._links 0.000
And def downloadRequestId = response.downloadRequestId 0.000
And def status = response.status 0.001
And def statusurl = apiBaseUrl + links.status.href 0.001
* print 'links:' , links 0.015
02:30:04.439 [print] links: {
  "status": {
    "href": "/kadaster/kadastralekaart/download/v4_0/full/custom/d0b267a4-285c-440f-415d-2f22ae5528a8/status"
  }
}
* print 'statusurl', statusurl 0.006
02:30:04.446 [print] statusurl https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/full/custom/d0b267a4-285c-440f-415d-2f22ae5528a8/status
* print 'extracId:', downloadRequestId 0.001
02:30:04.447 [print] extracId: d0b267a4-285c-440f-415d-2f22ae5528a8
Given url statusurl 0.000
When method GET 0.493
02:30:04.448 request:
2 > GET https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/full/custom/d0b267a4-285c-440f-415d-2f22ae5528a8/status
2 > Accept-Encoding: gzip,deflate
2 > Connection: Keep-Alive
2 > Host: downloads.pdok.nl
2 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:30:04.941 response time in milliseconds: 492.84
2 < 200
2 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
2 < Access-Control-Allow-Method: GET,POST,OPTIONS
2 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
2 < Access-Control-Allow-Origin: *
2 < Access-Control-Max-Age: 1000
2 < Cache-Control: no-cache, no-store, max-age=0, must-revalidate
2 < Content-Length: 158
2 < Content-Type: application/json
2 < Date: Tue, 15 Jun 2021 02:30:04 GMT
2 < Expires: 0
2 < Pragma: no-cache
2 < Server: Apache
2 < Strict-Transport-Security: [max-age=31536000; includeSubDomains; preload, max-age=3600; includeSubDomains; preload]
2 < X-Cnection: close
{"_links":{"self":{"href":"/kadaster/kadastralekaart/download/v4_0/full/custom/d0b267a4-285c-440f-415d-2f22ae5528a8/status"}},"progress":0,"status":"PENDING"}
* print "waiting update delta link" 0.004
02:30:04.946 [print] waiting update delta link
And retry until responseStatus == 201 0.000
Given url statusurl 0.000
When method GET 5.964
02:30:04.947 request:
3 > GET https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/full/custom/d0b267a4-285c-440f-415d-2f22ae5528a8/status
3 > Accept-Encoding: gzip,deflate
3 > Connection: Keep-Alive
3 > Host: downloads.pdok.nl
3 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:30:05.425 response time in milliseconds: 478.35
3 < 200
3 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
3 < Access-Control-Allow-Method: GET,POST,OPTIONS
3 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
3 < Access-Control-Allow-Origin: *
3 < Access-Control-Max-Age: 1000
3 < Cache-Control: no-cache, no-store, max-age=0, must-revalidate
3 < Content-Length: 158
3 < Content-Type: application/json
3 < Date: Tue, 15 Jun 2021 02:30:05 GMT
3 < Expires: 0
3 < Pragma: no-cache
3 < Server: Apache
3 < Strict-Transport-Security: [max-age=31536000; includeSubDomains; preload, max-age=3600; includeSubDomains; preload]
3 < X-Cnection: close
{"_links":{"self":{"href":"/kadaster/kadastralekaart/download/v4_0/full/custom/d0b267a4-285c-440f-415d-2f22ae5528a8/status"}},"progress":0,"status":"PENDING"}

02:30:05.428 retry condition not satisfied: responseStatus == 201
02:30:05.428 sleeping before retry #1
02:30:10.429 request:
4 > GET https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/full/custom/d0b267a4-285c-440f-415d-2f22ae5528a8/status
4 > Accept-Encoding: gzip,deflate
4 > Connection: Keep-Alive
4 > Host: downloads.pdok.nl
4 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:30:10.910 response time in milliseconds: 480.87
4 < 201
4 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
4 < Access-Control-Allow-Method: GET,POST,OPTIONS
4 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
4 < Access-Control-Allow-Origin: *
4 < Access-Control-Max-Age: 1000
4 < Cache-Control: no-cache, no-store, max-age=0, must-revalidate
4 < Content-Length: 167
4 < Content-Type: application/json
4 < Date: Tue, 15 Jun 2021 02:30:10 GMT
4 < Expires: 0
4 < Pragma: no-cache
4 < Server: Apache
4 < Strict-Transport-Security: [max-age=31536000; includeSubDomains; preload, max-age=3600; includeSubDomains; preload]
4 < X-Cnection: close
{"_links":{"download":{"href":"/kadaster/kadastralekaart/download/v4_0/extract/07823603-f8d2-4809-a2d5-f15f31768e91/extract.zip"}},"progress":100,"status":"COMPLETED"}

02:30:10.910 retry condition satisfied
And def downloadlink = apiBaseUrl + response._links.download.href 0.001
And match response == { _links:'#notnull' , progress:100, status:'COMPLETED' } 0.000
* print "downloadlink:", downloadlink 0.001
02:30:10.913 [print] downloadlink: https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/extract/07823603-f8d2-4809-a2d5-f15f31768e91/extract.zip
Given url downloadlink 0.000
When method HEAD 0.689
02:30:10.914 request:
5 > HEAD https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/extract/07823603-f8d2-4809-a2d5-f15f31768e91/extract.zip
5 > Accept-Encoding: gzip,deflate
5 > Connection: Keep-Alive
5 > Host: downloads.pdok.nl
5 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:30:11.603 response time in milliseconds: 688.40
5 < 200
5 < Accept-Ranges: bytes
5 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
5 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
5 < Access-Control-Allow-Origin: *
5 < Access-Control-Max-Age: 1000
5 < Content-Disposition: attachment; filename=extract.zip
5 < Content-Length: 6083971
5 < Content-Security-Policy: block-all-mixed-content
5 < Content-Type: application/zip
5 < Date: Tue, 15 Jun 2021 02:30:11 GMT
5 < Etag: "583232ce09a7869dbdf51395f6ea5e45-2"
5 < Last-Modified: Tue, 15 Jun 2021 02:30:10 GMT
5 < Server: MinIO
5 < Strict-Transport-Security: [max-age=31536000; includeSubDomains; preload, max-age=3600; includeSubDomains; preload]
5 < Vary: Origin
5 < X-Amz-Request-Id: 1688A09144C52F97
5 < X-Cnection: close
5 < X-Xss-Protection: 1; mode=block
Then status 200 0.000
And match responseHeaders['Content-Length'][0] == '#notnull' 0.002
And match responseHeaders['Content-Type'][0] == 'application/zip' 0.002
And def zipsize = responseHeaders['Content-Length'][0] 0.000
* print "size", zipsize 0.000
02:30:11.608 [print] size 6083971
* assert zipsize > 300 0.001
* def mydownloads = Java.type('download.DataStorage') 0.000
* def LocalDateTime = Java.type('java.time.LocalDateTime') 0.000
* def db = new mydownloads 0.000
* eval db.mywriteln('- Test: T05_8_prodent_fabriek\n'+' Url: '+downloadlink+'\n Size: '+zipsize+'\n Time: '+ LocalDateTime.now() +'\n' , 'target/surefire-reports/fullcustomurl.yaml') 0.003
0.796
Given url 'http://geodata.nationaalgeoregister.nl/kadastralekaart/wms/v4_0' 0.001
02:29:03.138 base url : {
  "apiBaseUrl": "https://downloads.pdok.nl/"
}
And param VERSION = '1.3.0' 0.021
And param request = 'GetCapabilities' 0.000
And param service = 'WMS' 0.001
When method GET 0.771
02:29:03.327 request:
1 > GET http://geodata.nationaalgeoregister.nl/kadastralekaart/wms/v4_0?VERSION=1.3.0&request=GetCapabilities&service=WMS
1 > Accept-Encoding: gzip,deflate
1 > Connection: Keep-Alive
1 > Host: geodata.nationaalgeoregister.nl
1 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:29:03.767 response time in milliseconds: 322.30
1 < 200
1 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
1 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
1 < Access-Control-Allow-Origin: *
1 < Access-Control-Max-Age: 1000
1 < Content-Length: 37038
1 < Content-Type: text/xml; charset=UTF-8
1 < Date: Tue, 15 Jun 2021 02:29:03 GMT
1 < Server: lighttpd/1.4.53
1 < Strict-Transport-Security: max-age=3600; includeSubDomains; preload
1 < X-Cnection: close
<?xml version="1.0" encoding="UTF-8"?>
<WMS_Capabilities xmlns="http://www.opengis.net/wms" xmlns:sld="http://www.opengis.net/sld" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:inspire_common="http://inspire.ec.europa.eu/schemas/common/1.0" xmlns:inspire_vs="http://inspire.ec.europa.eu/schemas/inspire_vs/1.0" version="1.3.0" xsi:schemaLocation="http://www.opengis.net/wms http://schemas.opengis.net/wms/1.3.0/capabilities_1_3_0.xsd http://www.opengis.net/sld http://schemas.opengis.net/sld/1.1.0/sld_capabilities.xsd http://inspire.ec.europa.eu/schemas/inspire_vs/1.0 http://inspire.ec.europa.eu/schemas/inspire_vs/1.0/inspire_vs.xsd">
 <Service>
  <Name>WMS</Name>
  <Title>KadastraleKaartv4</Title>
  <Abstract>Overzicht van de ligging van de kadastrale percelen in Nederland. Fungeert als schakel tussen terrein en registratie, vervult voor externe gebruiker vaak een referentiefunctie, een ondergrond ten opzichte waarvan de gebruiker eigen informatie kan vastleggen en presenteren.</Abstract>
  <KeywordList>
   <Keyword>Kadaster</Keyword>
   <Keyword>Kadastrale percelen</Keyword>
   <Keyword>infoMapAccessService</Keyword>
  </KeywordList>
  <OnlineResource xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="https://geodata.nationaalgeoregister.nl"/>
  <ContactInformation>
   <ContactPersonPrimary>
    <ContactPerson>KlantContactCenter PDOK</ContactPerson>
    <ContactOrganization>PDOK</ContactOrganization>
   </ContactPersonPrimary>
   <ContactPosition>pointOfContact</ContactPosition>
   <ContactAddress>
    <AddressType>Work</AddressType>
    <Address/>
    <City>Apeldoorn</City>
    <StateOrProvince>Gelderland</StateOrProvince>
    <PostCode>7334 DP</PostCode>
    <Country>Netherlands</Country>
   </ContactAddress>
   <ContactVoiceTelephone/>
   <ContactFacsimileTelephone/>
   <ContactElectronicMailAddress>BeheerPDOK@kadaster.nl</ContactElectronicMailAddress>
  </ContactInformation>
  <Fees>NONE</Fees>
  <AccessConstraints>http://creativecommons.org/publicdomain/zero/1.0/deed.nl</AccessConstraints>
  <MaxWidth>4000</MaxWidth>
  <MaxHeight>4000</MaxHeight>
 </Service>
 <Capability>
  <Request>
   <GetCapabilities>
    <Format>text/xml</Format>
    <DCPType>
     <HTTP>
      <Get>
       <OnlineResource xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="https://geodata.nationaalgeoregister.nl/kadastralekaart/wms/v4_0?"/>
      </Get>
     </HTTP>
    </DCPType>
   </GetCapabilities>
   <GetMap>
    <Format>image/png</Format>
    <Format>image/jpeg</Format>
    <Format>image/png; mode=8bit</Format>
    <Format>image/vnd.jpeg-png</Format>
    <Format>image/vnd.jpeg-png8</Format>
    <DCPType>
     <HTTP>
      <Get>
       <OnlineResource xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="https://geodata.nationaalgeoregister.nl/kadastralekaart/wms/v4_0?"/>
      </Get>
      <Post>
       <OnlineResource xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="https://geodata.nationaalgeoregister.nl/kadastralekaart/wms/v4_0"/>
      </Post>
     </HTTP>
    </DCPType>
   </GetMap>
   <GetFeatureInfo>
    <Format>application/json</Format>
    <Format>application/json; subtype=geojson</Format>
    <Format>application/vnd.ogc.gml</Format>
    <Format>text/html</Format>
    <Format>text/plain</Format>
    <Format>text/xml</Format>
    <Format>text/xml; subtype=gml/3.1.1</Format>
    <DCPType>
     <HTTP>
      <Get>
       <OnlineResource xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="https://geodata.nationaalgeoregister.nl/kadastralekaart/wms/v4_0?"/>
      </Get>
      <Post>
       <OnlineResource xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="https://geodata.nationaalgeoregister.nl/kadastralekaart/wms/v4_0"/>
      </Post>
     </HTTP>
    </DCPType>
   </GetFeatureInfo>
  </Request>
  <Exception>
   <Format>XML</Format>
   <Format>INIMAGE</Format>
   <Format>BLANK</Format>
  </Exception>
  <inspire_vs:ExtendedCapabilities>
   <inspire_common:MetadataUrl xsi:type="inspire_common:resourceLocatorType">
    <inspire_common:URL>http://www.nationaalgeoregister.nl/geonetwork/srv/eng/csw?service=CSW&amp;version=2.0.2&amp;request=GetRecordById&amp;outputschema=http://www.isotc211.org/2005/gmd&amp;elementsetname=full&amp;id=ff9315c8-f25a-4d01-9245-5cf058314ebf</inspire_common:URL>
    <inspire_common:MediaType>application/vnd.ogc.csw.GetRecordByIdResponse_xml</inspire_common:MediaType>
   </inspire_common:MetadataUrl>
   <inspire_common:SupportedLanguages>
    <inspire_common:DefaultLanguage>
     <inspire_common:Language>eng</inspire_common:Language>
    </inspire_common:DefaultLanguage>
   </inspire_common:SupportedLanguages>
   <inspire_common:ResponseLanguage>
    <inspire_common:Language>eng</inspire_common:Language>
   </inspire_common:ResponseLanguage>
  </inspire_vs:ExtendedCapabilities>
  <Layer queryable="0">
   <Name>kadastralekaart</Name>
   <Title>KadastraleKaartv4</Title>
   <Abstract>Overzicht van de ligging van de kadastrale percelen in Nederland. Fungeert als schakel tussen terrein en registratie, vervult voor externe gebruiker vaak een referentiefunctie, een ondergrond ten opzichte waarvan de gebruiker eigen informatie kan vastleggen en presenteren.</Abstract>
   <KeywordList>
    <Keyword>Kadaster</Keyword>
    <Keyword>Kadastrale percelen</Keyword>
    <Keyword>infoMapAccessService</Keyword>
   </KeywordList>
   <CRS>EPSG:28992</CRS>
   <CRS>EPSG:25831</CRS>
   <CRS>EPSG:25832</CRS>
   <CRS>EPSG:3034</CRS>
   <CRS>EPSG:3035</CRS>
   <CRS>EPSG:3857</CRS>
   <CRS>EPSG:4258</CRS>
   <CRS>EPSG:4326</CRS>
   <CRS>CRS:84</CRS>
   <EX_GeographicBoundingBox>
    <westBoundLongitude>2.52713</westBoundLongitude>
    <eastBoundLongitude>7.37403</eastBoundLongitude>
    <southBoundLatitude>50.2129</southBoundLatitude>
    <northBoundLatitude>55.7212</northBoundLatitude>
   </EX_GeographicBoundingBox>
   <BoundingBox CRS="EPSG:28992" minx="-25000" miny="250000" maxx="280000" maxy="860000"/>
   <BoundingBox CRS="EPSG:25831" minx="-470271" miny="5.56231e+06" maxx="795163" maxy="6.18197e+06"/>
   <BoundingBox CRS="EPSG:25832" minx="62461.6" miny="5.56555e+06" maxx="397827" maxy="6.19042e+06"/>
   <BoundingBox CRS="EPSG:3034" minx="2.61336e+06" miny="3.509e+06" maxx="3.22007e+06" maxy="3.84003e+06"/>
   <BoundingBox CRS="EPSG:3035" minx="3.01676e+06" miny="3.81264e+06" maxx="3.64485e+06" maxy="4.15586e+06"/>
   <BoundingBox CRS="EPSG:3857" minx="281318" miny="6.48322e+06" maxx="820873" maxy="7.50311e+06"/>
   <BoundingBox CRS="EPSG:4258" minx="50.2129" miny="2.52713" maxx="55.7212" maxy="7.37403"/>
   <BoundingBox CRS="EPSG:4326" minx="50.2129" miny="2.52713" maxx="55.7212" maxy="7.37403"/>
   <BoundingBox CRS="CRS:84" minx="2.52713" miny="50.2129" maxx="7.37403" maxy="55.7212"/>
   <AuthorityURL name="Kadaster">
    <OnlineResource xmlns:xlink="http://www.w3.org/1999/xlink" xlink:type="simple" xlink:href="https://www.kadaster.nl/"/>
   </AuthorityURL>
   <Identifier authority="Kadaster">nl.kad.4</Identifier>
   <Style>
    <Name>kadastralekaartv4</Name>
    <Title>Visualisatie KadastraleKaartv4.</Title>
    <LegendURL width="183" height="169">
     <Format>image/png</Format>
     <OnlineResource xmlns:xlink="http://www.w3.org/1999/xlink" xlink:type="simple" xlink:href="https://geodata.nationaalgeoregister.nl/kadastralekaart/wms/v4_0?SERVICE=WMS&amp;language=dut&amp;version=1.3.0&amp;service=WMS&amp;request=GetLegendGraphic&amp;sld_version=1.1.0&amp;layer=kadastralekaart&amp;format=image/png&amp;STYLE=kadastralekaartv4"/>
    </LegendURL>
   </Style>
   <Layer queryable="1">
    <Name>Perceel</Name>
    <Title>Perceel</Title>
    <Abstract>Een perceel is een stuk grond waarvan het Kadaster de grenzen heeft gemeten en dat bij het Kadaster een eigen nummer heeft. Een perceel is een begrensd deel van het Nederlands grondgebied dat kadastraal geïdentificeerd is en met kadastrale grenzen begrensd is.</Abstract>
    <KeywordList>
     <Keyword>Kadaster</Keyword>
     <Keyword>Kadastrale percelen</Keyword>
     <Keyword>infoMapAccessService</Keyword>
    </KeywordList>
    <CRS>EPSG:28992</CRS>
    <CRS>EPSG:25831</CRS>
    <CRS>EPSG:25832</CRS>
    <CRS>EPSG:3034</CRS>
    <CRS>EPSG:3035</CRS>
    <CRS>EPSG:3857</CRS>
    <CRS>EPSG:4258</CRS>
    <CRS>EPSG:4326</CRS>
    <CRS>CRS:84</CRS>
    <EX_GeographicBoundingBox>
     <westBoundLongitude>2.52713</westBoundLongitude>
     <eastBoundLongitude>7.37403</eastBoundLongitude>
     <southBoundLatitude>50.2129</southBoundLatitude>
     <northBoundLatitude>55.7212</northBoundLatitude>
    </EX_GeographicBoundingBox>
    <BoundingBox CRS="EPSG:28992" minx="-25000" miny="250000" maxx="280000" maxy="860000"/>
    <BoundingBox CRS="EPSG:25831" minx="-470271" miny="5.56231e+06" maxx="795163" maxy="6.18197e+06"/>
    <BoundingBox CRS="EPSG:25832" minx="62461.6" miny="5.56555e+06" maxx="397827" maxy="6.19042e+06"/>
    <BoundingBox CRS="EPSG:3034" minx="2.61336e+06" miny="3.509e+06" maxx="3.22007e+06" maxy="3.84003e+06"/>
    <BoundingBox CRS="EPSG:3035" minx="3.01676e+06" miny="3.81264e+06" maxx="3.64485e+06" maxy="4.15586e+06"/>
    <BoundingBox CRS="EPSG:3857" minx="281318" miny="6.48322e+06" maxx="820873" maxy="7.50311e+06"/>
    <BoundingBox CRS="EPSG:4258" minx="50.2129" miny="2.52713" maxx="55.7212" maxy="7.37403"/>
    <BoundingBox CRS="EPSG:4326" minx="50.2129" miny="2.52713" maxx="55.7212" maxy="7.37403"/>
    <BoundingBox CRS="CRS:84" minx="2.52713" miny="50.2129" maxx="7.37403" maxy="55.7212"/>
    <Style>
     <Name>kadastralekaartv4:perceel_print</Name>
     <Title>Visualisatie van het perceel ten behoeve van afdrukken op 180 dpi.</Title>
     <LegendURL width="85" height="53">
      <Format>image/png</Format>
      <OnlineResource xmlns:xlink="http://www.w3.org/1999/xlink" xlink:type="simple" xlink:href="https://geodata.nationaalgeoregister.nl/kadastralekaart/wms/v4_0?SERVICE=WMS&amp;language=dut&amp;version=1.3.0&amp;service=WMS&amp;request=GetLegendGraphic&amp;sld_version=1.1.0&amp;layer=Perceel&amp;format=image/png&amp;STYLE=kadastralekaartv4:perceel_print"/>
     </LegendURL>
    </Style>
    <Style>
     <Name>kadastralekaartv4:perceel</Name>
     <Title>Visualisatie van het perceel.</Title>
     <LegendURL width="85" height="53">
      <Format>image/png</Format>
      <OnlineResource xmlns:xlink="http://www.w3.org/1999/xlink" xlink:type="simple" xlink:href="https://geodata.nationaalgeoregister.nl/kadastralekaart/wms/v4_0?SERVICE=WMS&amp;language=dut&amp;version=1.3.0&amp;service=WMS&amp;request=GetLegendGraphic&amp;sld_version=1.1.0&amp;layer=Perceel&amp;format=image/png&amp;STYLE=kadastralekaartv4:perceel"/>
     </LegendURL>
    </Style>
    <Layer queryable="1" opaque="0">
     <Name>Perceelvlak</Name>
     <Title>Perceelvlak</Title>
     <Abstract>Een perceel is een stuk grond waarvan het Kadaster de grenzen heeft gemeten en dat bij het Kadaster een eigen nummer heeft. Een perceel is een begrensd deel van het Nederlands grondgebied dat kadastraal geïdentificeerd is en met kadastrale grenzen begrensd is.</Abstract>
     <KeywordList>
      <Keyword>Kadaster</Keyword>
      <Keyword>Kadastrale percelen</Keyword>
      <Keyword>infoMapAccessService</Keyword>
     </KeywordList>
     <CRS>EPSG:28992</CRS>
     <CRS>EPSG:25831</CRS>
     <CRS>EPSG:25832</CRS>
     <CRS>EPSG:3034</CRS>
     <CRS>EPSG:3035</CRS>
     <CRS>EPSG:3857</CRS>
     <CRS>EPSG:4258</CRS>
     <CRS>EPSG:4326</CRS>
     <CRS>CRS:84</CRS>
     <EX_GeographicBoundingBox>
      <westBoundLongitude>2.52713</westBoundLongitude>
      <eastBoundLongitude>7.37403</eastBoundLongitude>
      <southBoundLatitude>50.2129</southBoundLatitude>
      <northBoundLatitude>55.7212</northBoundLatitude>
     </EX_GeographicBoundingBox>
     <BoundingBox CRS="EPSG:28992" minx="-25000" miny="250000" maxx="280000" maxy="860000"/>
     <BoundingBox CRS="EPSG:25831" minx="-470271" miny="5.56231e+06" maxx="795163" maxy="6.18197e+06"/>
     <BoundingBox CRS="EPSG:25832" minx="62461.6" miny="5.56555e+06" maxx="397827" maxy="6.19042e+06"/>
     <BoundingBox CRS="EPSG:3034" minx="2.61336e+06" miny="3.509e+06" maxx="3.22007e+06" maxy="3.84003e+06"/>
     <BoundingBox CRS="EPSG:3035" minx="3.01676e+06" miny="3.81264e+06" maxx="3.64485e+06" maxy="4.15586e+06"/>
     <BoundingBox CRS="EPSG:3857" minx="281318" miny="6.48322e+06" maxx="820873" maxy="7.50311e+06"/>
     <BoundingBox CRS="EPSG:4258" minx="50.2129" miny="2.52713" maxx="55.7212" maxy="7.37403"/>
     <BoundingBox CRS="EPSG:4326" minx="50.2129" miny="2.52713" maxx="55.7212" maxy="7.37403"/>
     <BoundingBox CRS="CRS:84" minx="2.52713" miny="50.2129" maxx="7.37403" maxy="55.7212"/>
     <MetadataURL type="TC211">
      <Format>text/plain</Format>
      <OnlineResource xmlns:xlink="http://www.w3.org/1999/xlink" xlink:type="simple" xlink:href="https://www.nationaalgeoregister.nl/geonetwork/srv/dut/xml.metadata.get?uuid=a29917b9-3426-4041-a11b-69bcb2256904"/>
     </MetadataURL>
     <Style>
      <Name>kadastralekaartv4:perceel_print</Name>
      <Title>Visualisatie van het perceel ten behoeve van afdrukken op 180 dpi.</Title>
      <LegendURL width="78" height="20">
       <Format>image/png</Format>
       <OnlineResource xmlns:xlink="http://www.w3.org/1999/xlink" xlink:type="simple" xlink:href="https://geodata.nationaalgeoregister.nl/kadastralekaart/wms/v4_0?SERVICE=WMS&amp;language=dut&amp;version=1.3.0&amp;service=WMS&amp;request=GetLegendGraphic&amp;sld_version=1.1.0&amp;layer=Perceelvlak&amp;format=image/png&amp;STYLE=kadastralekaartv4:perceel_print"/>
      </LegendURL>
     </Style>
     <Style>
      <Name>kadastralekaartv4:perceel</Name>
      <Title>Visualisatie van het perceel.</Title>
      <LegendURL width="78" height="20">
       <Format>image/png</Format>
       <OnlineResource xmlns:xlink="http://www.w3.org/1999/xlink" xlink:type="simple" xlink:href="https://geodata.nationaalgeoregister.nl/kadastralekaart/wms/v4_0?SERVICE=WMS&amp;language=dut&amp;version=1.3.0&amp;service=WMS&amp;request=GetLegendGraphic&amp;sld_version=1.1.0&amp;layer=Perceelvlak&amp;format=image/png&amp;STYLE=kadastralekaartv4:perceel"/>
      </LegendURL>
     </Style>
    </Layer>
    <Layer queryable="0">
     <Name>Label</Name>
     <Title>Label</Title>
     <Abstract>Een perceel is een stuk grond waarvan het Kadaster de grenzen heeft gemeten en dat bij het Kadaster een eigen nummer heeft. Een perceel is een begrensd deel van het Nederlands grondgebied dat kadastraal geïdentificeerd is en met kadastrale grenzen begrensd is.</Abstract>
     <CRS>EPSG:28992</CRS>
     <CRS>EPSG:25831</CRS>
     <CRS>EPSG:25832</CRS>
     <CRS>EPSG:3034</CRS>
     <CRS>EPSG:3035</CRS>
     <CRS>EPSG:3857</CRS>
     <CRS>EPSG:4258</CRS>
     <CRS>EPSG:4326</CRS>
     <CRS>CRS:84</CRS>
     <EX_GeographicBoundingBox>
      <westBoundLongitude>2.52713</westBoundLongitude>
      <eastBoundLongitude>7.37403</eastBoundLongitude>
      <southBoundLatitude>50.2129</southBoundLatitude>
      <northBoundLatitude>55.7212</northBoundLatitude>
     </EX_GeographicBoundingBox>
     <BoundingBox CRS="EPSG:28992" minx="-25000" miny="250000" maxx="280000" maxy="860000"/>
     <BoundingBox CRS="EPSG:25831" minx="-470271" miny="5.56231e+06" maxx="795163" maxy="6.18197e+06"/>
     <BoundingBox CRS="EPSG:25832" minx="62461.6" miny="5.56555e+06" maxx="397827" maxy="6.19042e+06"/>
     <BoundingBox CRS="EPSG:3034" minx="2.61336e+06" miny="3.509e+06" maxx="3.22007e+06" maxy="3.84003e+06"/>
     <BoundingBox CRS="EPSG:3035" minx="3.01676e+06" miny="3.81264e+06" maxx="3.64485e+06" maxy="4.15586e+06"/>
     <BoundingBox CRS="EPSG:3857" minx="281318" miny="6.48322e+06" maxx="820873" maxy="7.50311e+06"/>
     <BoundingBox CRS="EPSG:4258" minx="50.2129" miny="2.52713" maxx="55.7212" maxy="7.37403"/>
     <BoundingBox CRS="EPSG:4326" minx="50.2129" miny="2.52713" maxx="55.7212" maxy="7.37403"/>
     <BoundingBox CRS="CRS:84" minx="2.52713" miny="50.2129" maxx="7.37403" maxy="55.7212"/>
     <MetadataURL type="TC211">
      <Format>text/plain</Format>
      <OnlineResource xmlns:xlink="http://www.w3.org/1999/xlink" xlink:type="simple" xlink:href="https://www.nationaalgeoregister.nl/geonetwork/srv/dut/xml.metadata.get?uuid=a29917b9-3426-4041-a11b-69bcb2256904"/>
     </MetadataURL>
     <Style>
      <Name>kadastralekaartv4:perceel_print</Name>
      <Title>Visualisatie van het perceel ten behoeve van afdrukken op 180 dpi.</Title>
      <LegendURL width="67" height="20">
       <Format>image/png</Format>
       <OnlineResource xmlns:xlink="http://www.w3.org/1999/xlink" xlink:type="simple" xlink:href="https://geodata.nationaalgeoregister.nl/kadastralekaart/wms/v4_0?SERVICE=WMS&amp;language=dut&amp;version=1.3.0&amp;service=WMS&amp;request=GetLegendGraphic&amp;sld_version=1.1.0&amp;layer=Label&amp;format=image/png&amp;STYLE=kadastralekaartv4:perceel_print"/>
      </LegendURL>
     </Style>
     <Style>
      <Name>kadastralekaartv4:perceel</Name>
      <Title>Visualisatie van het perceel.</Title>
      <LegendURL width="67" height="20">
       <Format>image/png</Format>
       <OnlineResource xmlns:xlink="http://www.w3.org/1999/xlink" xlink:type="simple" xlink:href="https://geodata.nationaalgeoregister.nl/kadastralekaart/wms/v4_0?SERVICE=WMS&amp;language=dut&amp;version=1.3.0&amp;service=WMS&amp;request=GetLegendGraphic&amp;sld_version=1.1.0&amp;layer=Label&amp;format=image/png&amp;STYLE=kadastralekaartv4:perceel"/>
      </LegendURL>
     </Style>
    </Layer>
    <Layer queryable="0">
     <Name>Bijpijling</Name>
     <Title>Bijpijling</Title>
     <Abstract>Een perceel is een stuk grond waarvan het Kadaster de grenzen heeft gemeten en dat bij het Kadaster een eigen nummer heeft. Een perceel is een begrensd deel van het Nederlands grondgebied dat kadastraal geïdentificeerd is en met kadastrale grenzen begrensd is.</Abstract>
     <CRS>EPSG:28992</CRS>
     <CRS>EPSG:25831</CRS>
     <CRS>EPSG:25832</CRS>
     <CRS>EPSG:3034</CRS>
     <CRS>EPSG:3035</CRS>
     <CRS>EPSG:3857</CRS>
     <CRS>EPSG:4258</CRS>
     <CRS>EPSG:4326</CRS>
     <CRS>CRS:84</CRS>
     <EX_GeographicBoundingBox>
      <westBoundLongitude>2.52713</westBoundLongitude>
      <eastBoundLongitude>7.37403</eastBoundLongitude>
      <southBoundLatitude>50.2129</southBoundLatitude>
      <northBoundLatitude>55.7212</northBoundLatitude>
     </EX_GeographicBoundingBox>
     <BoundingBox CRS="EPSG:28992" minx="-25000" miny="250000" maxx="280000" maxy="860000"/>
     <BoundingBox CRS="EPSG:25831" minx="-470271" miny="5.56231e+06" maxx="795163" maxy="6.18197e+06"/>
     <BoundingBox CRS="EPSG:25832" minx="62461.6" miny="5.56555e+06" maxx="397827" maxy="6.19042e+06"/>
     <BoundingBox CRS="EPSG:3034" minx="2.61336e+06" miny="3.509e+06" maxx="3.22007e+06" maxy="3.84003e+06"/>
     <BoundingBox CRS="EPSG:3035" minx="3.01676e+06" miny="3.81264e+06" maxx="3.64485e+06" maxy="4.15586e+06"/>
     <BoundingBox CRS="EPSG:3857" minx="281318" miny="6.48322e+06" maxx="820873" maxy="7.50311e+06"/>
     <BoundingBox CRS="EPSG:4258" minx="50.2129" miny="2.52713" maxx="55.7212" maxy="7.37403"/>
     <BoundingBox CRS="EPSG:4326" minx="50.2129" miny="2.52713" maxx="55.7212" maxy="7.37403"/>
     <BoundingBox CRS="CRS:84" minx="2.52713" miny="50.2129" maxx="7.37403" maxy="55.7212"/>
     <Style>
      <Name>kadastralekaartv4:perceel_print</Name>
      <Title>Visualisatie van het perceel ten behoeve van afdrukken op 180 dpi.</Title>
      <LegendURL width="85" height="23">
       <Format>image/png</Format>
       <OnlineResource xmlns:xlink="http://www.w3.org/1999/xlink" xlink:type="simple" xlink:href="https://geodata.nationaalgeoregister.nl/kadastralekaart/wms/v4_0?SERVICE=WMS&amp;language=dut&amp;version=1.3.0&amp;service=WMS&amp;request=GetLegendGraphic&amp;sld_version=1.1.0&amp;layer=Label&amp;format=image/png&amp;STYLE=kadastralekaartv4:perceel_print"/>
      </LegendURL>
     </Style>
     <Style>
      <Name>kadastralekaartv4:perceel</Name>
      <Title>Visualisatie van het perceel.</Title>
      <LegendURL width="85" height="23">
       <Format>image/png</Format>
       <OnlineResource xmlns:xlink="http://www.w3.org/1999/xlink" xlink:type="simple" xlink:href="https://geodata.nationaalgeoregister.nl/kadastralekaart/wms/v4_0?SERVICE=WMS&amp;language=dut&amp;version=1.3.0&amp;service=WMS&amp;request=GetLegendGraphic&amp;sld_version=1.1.0&amp;layer=Label&amp;format=image/png&amp;STYLE=kadastralekaartv4:perceel"/>
      </LegendURL>
     </Style>
    </Layer>
   </Layer>
   <Layer queryable="1">
    <Name>KadastraleGrens</Name>
    <Title>KadastraleGrens</Title>
    <Abstract>Een Kadastrale Grens is de weergave van een grens op de kadastrale kaart die door de dienst van het Kadaster tussen percelen vastgesteld wordt, op basis van inlichtingen van belanghebbenden en met gebruikmaking van de aan de kadastrale kaart ten grondslag liggende bescheiden die in elk geval de landmeetkundige gegevens bevatten van hetgeen op die kaart wordt weergegeven.</Abstract>
    <KeywordList>
     <Keyword>Kadaster</Keyword>
     <Keyword>Kadastrale percelen</Keyword>
     <Keyword>infoMapAccessService</Keyword>
    </KeywordList>
    <CRS>EPSG:28992</CRS>
    <CRS>EPSG:25831</CRS>
    <CRS>EPSG:25832</CRS>
    <CRS>EPSG:3034</CRS>
    <CRS>EPSG:3035</CRS>
    <CRS>EPSG:3857</CRS>
    <CRS>EPSG:4258</CRS>
    <CRS>EPSG:4326</CRS>
    <CRS>CRS:84</CRS>
    <EX_GeographicBoundingBox>
     <westBoundLongitude>2.52713</westBoundLongitude>
     <eastBoundLongitude>7.37403</eastBoundLongitude>
     <southBoundLatitude>50.2129</southBoundLatitude>
     <northBoundLatitude>55.7212</northBoundLatitude>
    </EX_GeographicBoundingBox>
    <BoundingBox CRS="EPSG:28992" minx="-25000" miny="250000" maxx="280000" maxy="860000"/>
    <BoundingBox CRS="EPSG:25831" minx="-470271" miny="5.56231e+06" maxx="795163" maxy="6.18197e+06"/>
    <BoundingBox CRS="EPSG:25832" minx="62461.6" miny="5.56555e+06" maxx="397827" maxy="6.19042e+06"/>
    <BoundingBox CRS="EPSG:3034" minx="2.61336e+06" miny="3.509e+06" maxx="3.22007e+06" maxy="3.84003e+06"/>
    <BoundingBox CRS="EPSG:3035" minx="3.01676e+06" miny="3.81264e+06" maxx="3.64485e+06" maxy="4.15586e+06"/>
    <BoundingBox CRS="EPSG:3857" minx="281318" miny="6.48322e+06" maxx="820873" maxy="7.50311e+06"/>
    <BoundingBox CRS="EPSG:4258" minx="50.2129" miny="2.52713" maxx="55.7212" maxy="7.37403"/>
    <BoundingBox CRS="EPSG:4326" minx="50.2129" miny="2.52713" maxx="55.7212" maxy="7.37403"/>
    <BoundingBox CRS="CRS:84" minx="2.52713" miny="50.2129" maxx="7.37403" maxy="55.7212"/>
    <MetadataURL type="TC211">
     <Format>text/plain</Format>
     <OnlineResource xmlns:xlink="http://www.w3.org/1999/xlink" xlink:type="simple" xlink:href="https://www.nationaalgeoregister.nl/geonetwork/srv/dut/xml.metadata.get?uuid=a29917b9-3426-4041-a11b-69bcb2256904"/>
    </MetadataURL>
    <Style>
     <Name>kadastralekaartv4:kadastralegrens_print</Name>
     <Title>Visualisatie van de grens op basis van type (definitief, voorlopig of administratief) ten behoeve van afdrukken op 180 dpi.</Title>
     <LegendURL width="118" height="53">
      <Format>image/png</Format>
      <OnlineResource xmlns:xlink="http://www.w3.org/1999/xlink" xlink:type="simple" xlink:href="https://geodata.nationaalgeoregister.nl/kadastralekaart/wms/v4_0?SERVICE=WMS&amp;language=dut&amp;version=1.3.0&amp;service=WMS&amp;request=GetLegendGraphic&amp;sld_version=1.1.0&amp;layer=KadastraleGrens&amp;format=image/png&amp;STYLE=kadastralekaartv4:kadastralegrens_print"/>
     </LegendURL>
    </Style>
    <Style>
     <Name>kadastralekaartv4:kadastralegrens</Name>
     <Title>Visualisatie van de grens op basis van type (definitief, voorlopig of administratief)</Title>
     <LegendURL width="118" height="53">
      <Format>image/png</Format>
      <OnlineResource xmlns:xlink="http://www.w3.org/1999/xlink" xlink:type="simple" xlink:href="https://geodata.nationaalgeoregister.nl/kadastralekaart/wms/v4_0?SERVICE=WMS&amp;language=dut&amp;version=1.3.0&amp;service=WMS&amp;request=GetLegendGraphic&amp;sld_version=1.1.0&amp;layer=KadastraleGrens&amp;format=image/png&amp;STYLE=kadastralekaartv4:kadastralegrens"/>
     </LegendURL>
    </Style>
   </Layer>
   <Layer queryable="1">
    <Name>Bebouwing</Name>
    <Title>Bebouwing</Title>
    <Abstract>De laag Bebouwing is een selectie op panden van de BGT met een bgt-status “bestaand” die een huisnummer hebben.</Abstract>
    <KeywordList>
     <Keyword>Kadaster</Keyword>
     <Keyword>Kadastrale percelen</Keyword>
     <Keyword>infoMapAccessService</Keyword>
    </KeywordList>
    <CRS>EPSG:28992</CRS>
    <CRS>EPSG:25831</CRS>
    <CRS>EPSG:25832</CRS>
    <CRS>EPSG:3034</CRS>
    <CRS>EPSG:3035</CRS>
    <CRS>EPSG:3857</CRS>
    <CRS>EPSG:4258</CRS>
    <CRS>EPSG:4326</CRS>
    <CRS>CRS:84</CRS>
    <EX_GeographicBoundingBox>
     <westBoundLongitude>2.52713</westBoundLongitude>
     <eastBoundLongitude>7.37403</eastBoundLongitude>
     <southBoundLatitude>50.2129</southBoundLatitude>
     <northBoundLatitude>55.7212</northBoundLatitude>
    </EX_GeographicBoundingBox>
    <BoundingBox CRS="EPSG:28992" minx="-25000" miny="250000" maxx="280000" maxy="860000"/>
    <BoundingBox CRS="EPSG:25831" minx="-470271" miny="5.56231e+06" maxx="795163" maxy="6.18197e+06"/>
    <BoundingBox CRS="EPSG:25832" minx="62461.6" miny="5.56555e+06" maxx="397827" maxy="6.19042e+06"/>
    <BoundingBox CRS="EPSG:3034" minx="2.61336e+06" miny="3.509e+06" maxx="3.22007e+06" maxy="3.84003e+06"/>
    <BoundingBox CRS="EPSG:3035" minx="3.01676e+06" miny="3.81264e+06" maxx="3.64485e+06" maxy="4.15586e+06"/>
    <BoundingBox CRS="EPSG:3857" minx="281318" miny="6.48322e+06" maxx="820873" maxy="7.50311e+06"/>
    <BoundingBox CRS="EPSG:4258" minx="50.2129" miny="2.52713" maxx="55.7212" maxy="7.37403"/>
    <BoundingBox CRS="EPSG:4326" minx="50.2129" miny="2.52713" maxx="55.7212" maxy="7.37403"/>
    <BoundingBox CRS="CRS:84" minx="2.52713" miny="50.2129" maxx="7.37403" maxy="55.7212"/>
    <MetadataURL type="TC211">
     <Format>text/plain</Format>
     <OnlineResource xmlns:xlink="http://www.w3.org/1999/xlink" xlink:type="simple" xlink:href="https://www.nationaalgeoregister.nl/geonetwork/srv/dut/xml.metadata.get?uuid=a29917b9-3426-4041-a11b-69bcb2256904"/>
    </MetadataURL>
    <Style>
     <Name>kadastralekaartv4:bebouwing</Name>
     <Title>Visualisatie van de bebouwing.</Title>
     <LegendURL width="183" height="41">
      <Format>image/png</Format>
      <OnlineResource xmlns:xlink="http://www.w3.org/1999/xlink" xlink:type="simple" xlink:href="https://geodata.nationaalgeoregister.nl/kadastralekaart/wms/v4_0?SERVICE=WMS&amp;language=dut&amp;version=1.3.0&amp;service=WMS&amp;request=GetLegendGraphic&amp;sld_version=1.1.0&amp;layer=Bebouwing&amp;format=image/png&amp;STYLE=kadastralekaartv4:bebouwing"/>
     </LegendURL>
    </Style>
    <Layer queryable="1">
     <Name>Bebouwingvlak</Name>
     <Title>Bebouwingvlak</Title>
     <Abstract>De laag Bebouwing is een selectie op panden van de BGT met een bgt-status “bestaand” die een huisnummer hebben.</Abstract>
     <KeywordList>
      <Keyword>Kadaster</Keyword>
      <Keyword>Kadastrale percelen</Keyword>
      <Keyword>infoMapAccessService</Keyword>
     </KeywordList>
     <CRS>EPSG:28992</CRS>
     <CRS>EPSG:25831</CRS>
     <CRS>EPSG:25832</CRS>
     <CRS>EPSG:3034</CRS>
     <CRS>EPSG:3035</CRS>
     <CRS>EPSG:3857</CRS>
     <CRS>EPSG:4258</CRS>
     <CRS>EPSG:4326</CRS>
     <CRS>CRS:84</CRS>
     <EX_GeographicBoundingBox>
      <westBoundLongitude>2.52713</westBoundLongitude>
      <eastBoundLongitude>7.37403</eastBoundLongitude>
      <southBoundLatitude>50.2129</southBoundLatitude>
      <northBoundLatitude>55.7212</northBoundLatitude>
     </EX_GeographicBoundingBox>
     <BoundingBox CRS="EPSG:28992" minx="-25000" miny="250000" maxx="280000" maxy="860000"/>
     <BoundingBox CRS="EPSG:25831" minx="-470271" miny="5.56231e+06" maxx="795163" maxy="6.18197e+06"/>
     <BoundingBox CRS="EPSG:25832" minx="62461.6" miny="5.56555e+06" maxx="397827" maxy="6.19042e+06"/>
     <BoundingBox CRS="EPSG:3034" minx="2.61336e+06" miny="3.509e+06" maxx="3.22007e+06" maxy="3.84003e+06"/>
     <BoundingBox CRS="EPSG:3035" minx="3.01676e+06" miny="3.81264e+06" maxx="3.64485e+06" maxy="4.15586e+06"/>
     <BoundingBox CRS="EPSG:3857" minx="281318" miny="6.48322e+06" maxx="820873" maxy="7.50311e+06"/>
     <BoundingBox CRS="EPSG:4258" minx="50.2129" miny="2.52713" maxx="55.7212" maxy="7.37403"/>
     <BoundingBox CRS="EPSG:4326" minx="50.2129" miny="2.52713" maxx="55.7212" maxy="7.37403"/>
     <BoundingBox CRS="CRS:84" minx="2.52713" miny="50.2129" maxx="7.37403" maxy="55.7212"/>
     <MetadataURL type="TC211">
      <Format>text/plain</Format>
      <OnlineResource xmlns:xlink="http://www.w3.org/1999/xlink" xlink:type="simple" xlink:href="https://www.nationaalgeoregister.nl/geonetwork/srv/dut/xml.metadata.get?uuid=a29917b9-3426-4041-a11b-69bcb2256904"/>
     </MetadataURL>
     <Style>
      <Name>kadastralekaartv4:bebouwing_print</Name>
      <Title>Visualisatie van de bebouwing ten behoeve van afdrukken op 180 dpi.</Title>
      <LegendURL width="100" height="23">
       <Format>image/png</Format>
       <OnlineResource xmlns:xlink="http://www.w3.org/1999/xlink" xlink:type="simple" xlink:href="https://geodata.nationaalgeoregister.nl/kadastralekaart/wms/v4_0?SERVICE=WMS&amp;language=dut&amp;version=1.3.0&amp;service=WMS&amp;request=GetLegendGraphic&amp;sld_version=1.1.0&amp;layer=Bebouwingvlak&amp;format=image/png&amp;STYLE=kadastralekaartv4:bebouwing_print"/>
      </LegendURL>
     </Style>
     <Style>
      <Name>kadastralekaartv4:bebouwing</Name>
      <Title>Visualisatie van de bebouwing.</Title>
      <LegendURL width="100" height="23">
       <Format>image/png</Format>
       <OnlineResource xmlns:xlink="http://www.w3.org/1999/xlink" xlink:type="simple" xlink:href="https://geodata.nationaalgeoregister.nl/kadastralekaart/wms/v4_0?SERVICE=WMS&amp;language=dut&amp;version=1.3.0&amp;service=WMS&amp;request=GetLegendGraphic&amp;sld_version=1.1.0&amp;layer=Bebouwingvlak&amp;format=image/png&amp;STYLE=kadastralekaartv4:bebouwing"/>
      </LegendURL>
     </Style>
    </Layer>
    <Layer queryable="1">
     <Name>Nummeraanduidingreeks</Name>
     <Title>Nummeraanduidingreeks</Title>
     <Abstract>De laag Bebouwing is een selectie op panden van de BGT met een bgt-status “bestaand” die een huisnummer hebben.</Abstract>
     <KeywordList>
      <Keyword>Kadaster</Keyword>
      <Keyword>Kadastrale percelen</Keyword>
      <Keyword>infoMapAccessService</Keyword>
     </KeywordList>
     <CRS>EPSG:28992</CRS>
     <CRS>EPSG:25831</CRS>
     <CRS>EPSG:25832</CRS>
     <CRS>EPSG:3034</CRS>
     <CRS>EPSG:3035</CRS>
     <CRS>EPSG:3857</CRS>
     <CRS>EPSG:4258</CRS>
     <CRS>EPSG:4326</CRS>
     <CRS>CRS:84</CRS>
     <EX_GeographicBoundingBox>
      <westBoundLongitude>2.52713</westBoundLongitude>
      <eastBoundLongitude>7.37403</eastBoundLongitude>
      <southBoundLatitude>50.2129</southBoundLatitude>
      <northBoundLatitude>55.7212</northBoundLatitude>
     </EX_GeographicBoundingBox>
     <BoundingBox CRS="EPSG:28992" minx="-25000" miny="250000" maxx="280000" maxy="860000"/>
     <BoundingBox CRS="EPSG:25831" minx="-470271" miny="5.56231e+06" maxx="795163" maxy="6.18197e+06"/>
     <BoundingBox CRS="EPSG:25832" minx="62461.6" miny="5.56555e+06" maxx="397827" maxy="6.19042e+06"/>
     <BoundingBox CRS="EPSG:3034" minx="2.61336e+06" miny="3.509e+06" maxx="3.22007e+06" maxy="3.84003e+06"/>
     <BoundingBox CRS="EPSG:3035" minx="3.01676e+06" miny="3.81264e+06" maxx="3.64485e+06" maxy="4.15586e+06"/>
     <BoundingBox CRS="EPSG:3857" minx="281318" miny="6.48322e+06" maxx="820873" maxy="7.50311e+06"/>
     <BoundingBox CRS="EPSG:4258" minx="50.2129" miny="2.52713" maxx="55.7212" maxy="7.37403"/>
     <BoundingBox CRS="EPSG:4326" minx="50.2129" miny="2.52713" maxx="55.7212" maxy="7.37403"/>
     <BoundingBox CRS="CRS:84" minx="2.52713" miny="50.2129" maxx="7.37403" maxy="55.7212"/>
     <MetadataURL type="TC211">
      <Format>text/plain</Format>
      <OnlineResource xmlns:xlink="http://www.w3.org/1999/xlink" xlink:type="simple" xlink:href="https://www.nationaalgeoregister.nl/geonetwork/srv/dut/xml.metadata.get?uuid=a29917b9-3426-4041-a11b-69bcb2256904"/>
     </MetadataURL>
     <Style>
      <Name>kadastralekaartv4:bebouwing_print</Name>
      <Title>Visualisatie van de bebouwing ten behoeve van afdrukken op 180 dpi.</Title>
      <LegendURL width="183" height="23">
       <Format>image/png</Format>
       <OnlineResource xmlns:xlink="http://www.w3.org/1999/xlink" xlink:type="simple" xlink:href="https://geodata.nationaalgeoregister.nl/kadastralekaart/wms/v4_0?SERVICE=WMS&amp;language=dut&amp;version=1.3.0&amp;service=WMS&amp;request=GetLegendGraphic&amp;sld_version=1.1.0&amp;layer=Nummeraanduidingreeks&amp;format=image/png&amp;STYLE=kadastralekaartv4:bebouwing_print"/>
      </LegendURL>
     </Style>
     <Style>
      <Name>kadastralekaartv4:bebouwing</Name>
      <Title>Visualisatie van de bebouwing.</Title>
      <LegendURL width="183" height="23">
       <Format>image/png</Format>
       <OnlineResource xmlns:xlink="http://www.w3.org/1999/xlink" xlink:type="simple" xlink:href="https://geodata.nationaalgeoregister.nl/kadastralekaart/wms/v4_0?SERVICE=WMS&amp;language=dut&amp;version=1.3.0&amp;service=WMS&amp;request=GetLegendGraphic&amp;sld_version=1.1.0&amp;layer=Nummeraanduidingreeks&amp;format=image/png&amp;STYLE=kadastralekaartv4:bebouwing"/>
      </LegendURL>
     </Style>
    </Layer>
   </Layer>
   <Layer queryable="1">
    <Name>OpenbareRuimteNaam</Name>
    <Title>OpenbareRuimteNaam</Title>
    <Abstract>De laag Openbareruimtenaam  is een selectie op de openbare ruimte labels van de BGT met een bgt-status “bestaand” die een classificatie (openbareruimtetype) Weg en Water hebben.</Abstract>
    <KeywordList>
     <Keyword>openbareruimtenaam</Keyword>
     <Keyword>infoMapAccessService</Keyword>
    </KeywordList>
    <CRS>EPSG:28992</CRS>
    <CRS>EPSG:25831</CRS>
    <CRS>EPSG:25832</CRS>
    <CRS>EPSG:3034</CRS>
    <CRS>EPSG:3035</CRS>
    <CRS>EPSG:3857</CRS>
    <CRS>EPSG:4258</CRS>
    <CRS>EPSG:4326</CRS>
    <CRS>CRS:84</CRS>
    <EX_GeographicBoundingBox>
     <westBoundLongitude>2.52713</westBoundLongitude>
     <eastBoundLongitude>7.37403</eastBoundLongitude>
     <southBoundLatitude>50.2129</southBoundLatitude>
     <northBoundLatitude>55.7212</northBoundLatitude>
    </EX_GeographicBoundingBox>
    <BoundingBox CRS="EPSG:28992" minx="-25000" miny="250000" maxx="280000" maxy="860000"/>
    <BoundingBox CRS="EPSG:25831" minx="-470271" miny="5.56231e+06" maxx="795163" maxy="6.18197e+06"/>
    <BoundingBox CRS="EPSG:25832" minx="62461.6" miny="5.56555e+06" maxx="397827" maxy="6.19042e+06"/>
    <BoundingBox CRS="EPSG:3034" minx="2.61336e+06" miny="3.509e+06" maxx="3.22007e+06" maxy="3.84003e+06"/>
    <BoundingBox CRS="EPSG:3035" minx="3.01676e+06" miny="3.81264e+06" maxx="3.64485e+06" maxy="4.15586e+06"/>
    <BoundingBox CRS="EPSG:3857" minx="281318" miny="6.48322e+06" maxx="820873" maxy="7.50311e+06"/>
    <BoundingBox CRS="EPSG:4258" minx="50.2129" miny="2.52713" maxx="55.7212" maxy="7.37403"/>
    <BoundingBox CRS="EPSG:4326" minx="50.2129" miny="2.52713" maxx="55.7212" maxy="7.37403"/>
    <BoundingBox CRS="CRS:84" minx="2.52713" miny="50.2129" maxx="7.37403" maxy="55.7212"/>
    <MetadataURL type="TC211">
     <Format>text/plain</Format>
     <OnlineResource xmlns:xlink="http://www.w3.org/1999/xlink" xlink:type="simple" xlink:href="https://www.nationaalgeoregister.nl/geonetwork/srv/dut/xml.metadata.get?uuid=a29917b9-3426-4041-a11b-69bcb2256904"/>
    </MetadataURL>
    <Style>
     <Name>kadastralekaartv4:openbareruimtenaam_print</Name>
     <Title>Visualisatie van openbareruimtenaam ten behoeve van afdrukken op 180 dpi.</Title>
     <LegendURL width="183" height="41">
      <Format>image/png</Format>
      <OnlineResource xmlns:xlink="http://www.w3.org/1999/xlink" xlink:type="simple" xlink:href="https://geodata.nationaalgeoregister.nl/kadastralekaart/wms/v4_0?SERVICE=WMS&amp;language=dut&amp;version=1.3.0&amp;service=WMS&amp;request=GetLegendGraphic&amp;sld_version=1.1.0&amp;layer=OpenbareRuimteNaam&amp;format=image/png&amp;STYLE=kadastralekaartv4:openbareruimtenaam_print"/>
     </LegendURL>
    </Style>
    <Style>
     <Name>kadastralekaartv4:openbareruimtenaam</Name>
     <Title>Visualisatie van de openbareruimtenaam.</Title>
     <LegendURL width="183" height="41">
      <Format>image/png</Format>
      <OnlineResource xmlns:xlink="http://www.w3.org/1999/xlink" xlink:type="simple" xlink:href="https://geodata.nationaalgeoregister.nl/kadastralekaart/wms/v4_0?SERVICE=WMS&amp;language=dut&amp;version=1.3.0&amp;service=WMS&amp;request=GetLegendGraphic&amp;sld_version=1.1.0&amp;layer=OpenbareRuimteNaam&amp;format=image/png&amp;STYLE=kadastralekaartv4:openbareruimtenaam"/>
     </LegendURL>
    </Style>
   </Layer>
  </Layer>
 </Capability>
</WMS_Capabilities>
Then status 200 0.000
2:25.779
* print "bepaal een delta ids " 0.035
02:29:04.017 base url : {
  "apiBaseUrl": "https://downloads.pdok.nl/"
}
 
02:29:04.049 [print] bepaal een delta ids
Given url apiBaseUrl + 'kadastralekaart/api/v4_0/delta' 0.017
And param count = 1000 0.001
And param after-delta-id = "b2219778-e94c-40b0-92bd-95e3491af2bb" 0.016
When method GET 0.625
02:29:04.096 request:
1 > GET https://downloads.pdok.nl/kadastralekaart/api/v4_0/delta?count=1000&after-delta-id=b2219778-e94c-40b0-92bd-95e3491af2bb
1 > Accept-Encoding: gzip,deflate
1 > Connection: Keep-Alive
1 > Host: downloads.pdok.nl
1 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:29:04.714 response time in milliseconds: 615.84
1 < 200
1 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
1 < Access-Control-Allow-Method: GET,POST,OPTIONS
1 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
1 < Access-Control-Allow-Origin: *
1 < Access-Control-Max-Age: 1000
1 < Content-Type: application/json
1 < Date: Tue, 15 Jun 2021 02:29:04 GMT
1 < Server: Apache
1 < Strict-Transport-Security: [max-age=31536000; includeSubDomains; preload, max-age=3600; includeSubDomains; preload]
1 < Transfer-Encoding: chunked
1 < X-Cnection: [close, close]
{"deltas":[{"id":"2b104759-f77d-496a-94e4-7064f199b446","timeWindow":{"from":"2021-05-15T21:59:59Z","to":"2021-05-16T21:59:59Z"}},{"id":"c31553da-c1ff-4d9e-80d4-dd60544a1b2d","timeWindow":{"from":"2021-05-16T21:59:59Z","to":"2021-05-17T21:59:59Z"}},{"id":"801a3c3e-a010-4fff-9c4a-812d7c813674","timeWindow":{"from":"2021-05-17T21:59:59Z","to":"2021-05-18T21:59:59Z"}},{"id":"9d181f42-7ef5-4c43-b7d7-3cf4195e1473","timeWindow":{"from":"2021-05-18T21:59:59Z","to":"2021-05-19T21:59:59Z"}},{"id":"9c93aa0c-86a4-49fa-826e-549c719cc0aa","timeWindow":{"from":"2021-05-19T21:59:59Z","to":"2021-05-20T21:59:59Z"}},{"id":"1577858c-8c9f-481a-8e45-084bd85e5f4e","timeWindow":{"from":"2021-05-20T21:59:59Z","to":"2021-05-21T21:59:59Z"}},{"id":"f784d3c1-2e95-4c30-9268-11d0d61ac131","timeWindow":{"from":"2021-05-21T21:59:59Z","to":"2021-05-22T21:59:59Z"}},{"id":"e6640b5a-f20a-450e-9250-986540178c75","timeWindow":{"from":"2021-05-22T21:59:59Z","to":"2021-05-23T21:59:59Z"}},{"id":"1c15ea7f-bf22-43a8-b5e9-b66a1871f27d","timeWindow":{"from":"2021-05-23T21:59:59Z","to":"2021-05-24T21:59:59Z"}},{"id":"25e98e4e-ef9b-42d1-a419-03fef9478802","timeWindow":{"from":"2021-05-24T21:59:59Z","to":"2021-05-25T21:59:59Z"}},{"id":"9297d9e4-cc92-415f-b258-642b4ecdb967","timeWindow":{"from":"2021-05-25T21:59:59Z","to":"2021-05-26T21:59:59Z"}},{"id":"f2a1b49d-024b-4a01-83f9-66dd1d3385ce","timeWindow":{"from":"2021-05-26T21:59:59Z","to":"2021-05-27T21:59:59Z"}},{"id":"69183ebc-d2bd-4c32-b7e0-82d7d64d95a6","timeWindow":{"from":"2021-05-27T21:59:59Z","to":"2021-05-28T21:59:59Z"}},{"id":"ee7de3a0-af84-4382-88f6-015c69fbcf22","timeWindow":{"from":"2021-05-28T21:59:59Z","to":"2021-05-29T21:59:59Z"}},{"id":"7d86880e-ec38-45a7-8d26-8b50b25cb564","timeWindow":{"from":"2021-05-29T21:59:59Z","to":"2021-05-30T21:59:59Z"}},{"id":"f434912f-ac1a-4c31-a06d-1fb0b2e94b1e","timeWindow":{"from":"2021-05-30T21:59:59Z","to":"2021-05-31T21:59:59Z"}},{"id":"a7ced3a4-8dd3-44df-8774-f08d01839035","timeWindow":{"from":"2021-05-31T21:59:59Z","to":"2021-06-01T21:59:59Z"}},{"id":"3021d17f-c396-4704-8770-d0231e9d5d9b","timeWindow":{"from":"2021-06-01T21:59:59Z","to":"2021-06-02T21:59:59Z"}},{"id":"199c4014-5688-4581-9513-9d8bc2f0c040","timeWindow":{"from":"2021-06-02T21:59:59Z","to":"2021-06-03T21:59:59Z"}},{"id":"74c6011e-9871-4f8a-b911-0142eea98ee7","timeWindow":{"from":"2021-06-03T21:59:59Z","to":"2021-06-04T21:59:59Z"}},{"id":"95843b80-f891-4f0d-ac68-6f104d38a0c6","timeWindow":{"from":"2021-06-04T21:59:59Z","to":"2021-06-05T21:59:59Z"}},{"id":"304c598c-211c-4d4e-86cf-c87c8be1fd60","timeWindow":{"from":"2021-06-05T21:59:59Z","to":"2021-06-06T21:59:59Z"}},{"id":"74059578-fae6-4945-9c61-b14d8315506f","timeWindow":{"from":"2021-06-06T21:59:59Z","to":"2021-06-07T21:59:59Z"}},{"id":"7846306d-9db1-47be-bb67-960c8db4901b","timeWindow":{"from":"2021-06-07T21:59:59Z","to":"2021-06-08T21:59:59Z"}},{"id":"ecc65af0-5df2-4c51-997e-424a8ec168f9","timeWindow":{"from":"2021-06-08T21:59:59Z","to":"2021-06-09T21:59:59Z"}},{"id":"d3f8f0d9-4fe6-47a7-8589-4a735bdf4d17","timeWindow":{"from":"2021-06-09T21:59:59Z","to":"2021-06-10T21:59:59Z"}},{"id":"80d32f9f-5641-4d0a-89bb-616e9c0f890f","timeWindow":{"from":"2021-06-10T21:59:59Z","to":"2021-06-11T21:59:59Z"}},{"id":"00a2e048-2c11-4a10-a7b1-0f439bcf35e5","timeWindow":{"from":"2021-06-11T21:59:59Z","to":"2021-06-12T21:59:59Z"}},{"id":"ee381f94-96f3-41e5-bbd5-4b678eee1db0","timeWindow":{"from":"2021-06-12T21:59:59Z","to":"2021-06-13T21:59:59Z"}},{"id":"359a0c94-3317-42ed-b8c7-508f5d13f2c1","timeWindow":{"from":"2021-06-13T21:59:59Z","to":"2021-06-14T21:59:59Z"}}],"_links":[]}
Then status 200 0.000
And def alldelta = response.deltas 0.006
* print "alldelta:", alldelta 0.020
02:29:04.741 [print] alldelta: [
  {
    "timeWindow": {
      "from": "2021-05-15T21:59:59Z",
      "to": "2021-05-16T21:59:59Z"
    },
    "id": "2b104759-f77d-496a-94e4-7064f199b446"
  },
  {
    "timeWindow": {
      "from": "2021-05-16T21:59:59Z",
      "to": "2021-05-17T21:59:59Z"
    },
    "id": "c31553da-c1ff-4d9e-80d4-dd60544a1b2d"
  },
  {
    "timeWindow": {
      "from": "2021-05-17T21:59:59Z",
      "to": "2021-05-18T21:59:59Z"
    },
    "id": "801a3c3e-a010-4fff-9c4a-812d7c813674"
  },
  {
    "timeWindow": {
      "from": "2021-05-18T21:59:59Z",
      "to": "2021-05-19T21:59:59Z"
    },
    "id": "9d181f42-7ef5-4c43-b7d7-3cf4195e1473"
  },
  {
    "timeWindow": {
      "from": "2021-05-19T21:59:59Z",
      "to": "2021-05-20T21:59:59Z"
    },
    "id": "9c93aa0c-86a4-49fa-826e-549c719cc0aa"
  },
  {
    "timeWindow": {
      "from": "2021-05-20T21:59:59Z",
      "to": "2021-05-21T21:59:59Z"
    },
    "id": "1577858c-8c9f-481a-8e45-084bd85e5f4e"
  },
  {
    "timeWindow": {
      "from": "2021-05-21T21:59:59Z",
      "to": "2021-05-22T21:59:59Z"
    },
    "id": "f784d3c1-2e95-4c30-9268-11d0d61ac131"
  },
  {
    "timeWindow": {
      "from": "2021-05-22T21:59:59Z",
      "to": "2021-05-23T21:59:59Z"
    },
    "id": "e6640b5a-f20a-450e-9250-986540178c75"
  },
  {
    "timeWindow": {
      "from": "2021-05-23T21:59:59Z",
      "to": "2021-05-24T21:59:59Z"
    },
    "id": "1c15ea7f-bf22-43a8-b5e9-b66a1871f27d"
  },
  {
    "timeWindow": {
      "from": "2021-05-24T21:59:59Z",
      "to": "2021-05-25T21:59:59Z"
    },
    "id": "25e98e4e-ef9b-42d1-a419-03fef9478802"
  },
  {
    "timeWindow": {
      "from": "2021-05-25T21:59:59Z",
      "to": "2021-05-26T21:59:59Z"
    },
    "id": "9297d9e4-cc92-415f-b258-642b4ecdb967"
  },
  {
    "timeWindow": {
      "from": "2021-05-26T21:59:59Z",
      "to": "2021-05-27T21:59:59Z"
    },
    "id": "f2a1b49d-024b-4a01-83f9-66dd1d3385ce"
  },
  {
    "timeWindow": {
      "from": "2021-05-27T21:59:59Z",
      "to": "2021-05-28T21:59:59Z"
    },
    "id": "69183ebc-d2bd-4c32-b7e0-82d7d64d95a6"
  },
  {
    "timeWindow": {
      "from": "2021-05-28T21:59:59Z",
      "to": "2021-05-29T21:59:59Z"
    },
    "id": "ee7de3a0-af84-4382-88f6-015c69fbcf22"
  },
  {
    "timeWindow": {
      "from": "2021-05-29T21:59:59Z",
      "to": "2021-05-30T21:59:59Z"
    },
    "id": "7d86880e-ec38-45a7-8d26-8b50b25cb564"
  },
  {
    "timeWindow": {
      "from": "2021-05-30T21:59:59Z",
      "to": "2021-05-31T21:59:59Z"
    },
    "id": "f434912f-ac1a-4c31-a06d-1fb0b2e94b1e"
  },
  {
    "timeWindow": {
      "from": "2021-05-31T21:59:59Z",
      "to": "2021-06-01T21:59:59Z"
    },
    "id": "a7ced3a4-8dd3-44df-8774-f08d01839035"
  },
  {
    "timeWindow": {
      "from": "2021-06-01T21:59:59Z",
      "to": "2021-06-02T21:59:59Z"
    },
    "id": "3021d17f-c396-4704-8770-d0231e9d5d9b"
  },
  {
    "timeWindow": {
      "from": "2021-06-02T21:59:59Z",
      "to": "2021-06-03T21:59:59Z"
    },
    "id": "199c4014-5688-4581-9513-9d8bc2f0c040"
  },
  {
    "timeWindow": {
      "from": "2021-06-03T21:59:59Z",
      "to": "2021-06-04T21:59:59Z"
    },
    "id": "74c6011e-9871-4f8a-b911-0142eea98ee7"
  },
  {
    "timeWindow": {
      "from": "2021-06-04T21:59:59Z",
      "to": "2021-06-05T21:59:59Z"
    },
    "id": "95843b80-f891-4f0d-ac68-6f104d38a0c6"
  },
  {
    "timeWindow": {
      "from": "2021-06-05T21:59:59Z",
      "to": "2021-06-06T21:59:59Z"
    },
    "id": "304c598c-211c-4d4e-86cf-c87c8be1fd60"
  },
  {
    "timeWindow": {
      "from": "2021-06-06T21:59:59Z",
      "to": "2021-06-07T21:59:59Z"
    },
    "id": "74059578-fae6-4945-9c61-b14d8315506f"
  },
  {
    "timeWindow": {
      "from": "2021-06-07T21:59:59Z",
      "to": "2021-06-08T21:59:59Z"
    },
    "id": "7846306d-9db1-47be-bb67-960c8db4901b"
  },
  {
    "timeWindow": {
      "from": "2021-06-08T21:59:59Z",
      "to": "2021-06-09T21:59:59Z"
    },
    "id": "ecc65af0-5df2-4c51-997e-424a8ec168f9"
  },
  {
    "timeWindow": {
      "from": "2021-06-09T21:59:59Z",
      "to": "2021-06-10T21:59:59Z"
    },
    "id": "d3f8f0d9-4fe6-47a7-8589-4a735bdf4d17"
  },
  {
    "timeWindow": {
      "from": "2021-06-10T21:59:59Z",
      "to": "2021-06-11T21:59:59Z"
    },
    "id": "80d32f9f-5641-4d0a-89bb-616e9c0f890f"
  },
  {
    "timeWindow": {
      "from": "2021-06-11T21:59:59Z",
      "to": "2021-06-12T21:59:59Z"
    },
    "id": "00a2e048-2c11-4a10-a7b1-0f439bcf35e5"
  },
  {
    "timeWindow": {
      "from": "2021-06-12T21:59:59Z",
      "to": "2021-06-13T21:59:59Z"
    },
    "id": "ee381f94-96f3-41e5-bbd5-4b678eee1db0"
  },
  {
    "timeWindow": {
      "from": "2021-06-13T21:59:59Z",
      "to": "2021-06-14T21:59:59Z"
    },
    "id": "359a0c94-3317-42ed-b8c7-508f5d13f2c1"
  }
]
* def pararray = [] 0.000
* def featureslist = ["perceel"] 0.000
* def fun = 0.012
function(delta) {
req = { format: "gml", geofilter: 'POLYGON((81044.88 455429.52,81634.56000000001 455444.64,81735.36000000002 455199.36,81612.72 454955.76,81070.08 454952.4,80880.24 455192.64,81044.88 455429.52))' };
req["deltaId"] = delta["id"];
req["featuretypes"] = featureslist;
pararray.add (req);
}
* eval karate.forEach(alldelta, fun) 0.099
* print "array:", pararray 0.030
02:29:04.885 [print] array: [
  {
    "format": "gml",
    "geofilter": "POLYGON((81044.88 455429.52,81634.56000000001 455444.64,81735.36000000002 455199.36,81612.72 454955.76,81070.08 454952.4,80880.24 455192.64,81044.88 455429.52))",
    "deltaId": "2b104759-f77d-496a-94e4-7064f199b446",
    "featuretypes": [
      "perceel"
    ]
  },
  {
    "format": "gml",
    "geofilter": "POLYGON((81044.88 455429.52,81634.56000000001 455444.64,81735.36000000002 455199.36,81612.72 454955.76,81070.08 454952.4,80880.24 455192.64,81044.88 455429.52))",
    "deltaId": "c31553da-c1ff-4d9e-80d4-dd60544a1b2d",
    "featuretypes": "#ref:net.minidev.json.JSONArray"
  },
  {
    "format": "gml",
    "geofilter": "POLYGON((81044.88 455429.52,81634.56000000001 455444.64,81735.36000000002 455199.36,81612.72 454955.76,81070.08 454952.4,80880.24 455192.64,81044.88 455429.52))",
    "deltaId": "801a3c3e-a010-4fff-9c4a-812d7c813674",
    "featuretypes": "#ref:net.minidev.json.JSONArray"
  },
  {
    "format": "gml",
    "geofilter": "POLYGON((81044.88 455429.52,81634.56000000001 455444.64,81735.36000000002 455199.36,81612.72 454955.76,81070.08 454952.4,80880.24 455192.64,81044.88 455429.52))",
    "deltaId": "9d181f42-7ef5-4c43-b7d7-3cf4195e1473",
    "featuretypes": "#ref:net.minidev.json.JSONArray"
  },
  {
    "format": "gml",
    "geofilter": "POLYGON((81044.88 455429.52,81634.56000000001 455444.64,81735.36000000002 455199.36,81612.72 454955.76,81070.08 454952.4,80880.24 455192.64,81044.88 455429.52))",
    "deltaId": "9c93aa0c-86a4-49fa-826e-549c719cc0aa",
    "featuretypes": "#ref:net.minidev.json.JSONArray"
  },
  {
    "format": "gml",
    "geofilter": "POLYGON((81044.88 455429.52,81634.56000000001 455444.64,81735.36000000002 455199.36,81612.72 454955.76,81070.08 454952.4,80880.24 455192.64,81044.88 455429.52))",
    "deltaId": "1577858c-8c9f-481a-8e45-084bd85e5f4e",
    "featuretypes": "#ref:net.minidev.json.JSONArray"
  },
  {
    "format": "gml",
    "geofilter": "POLYGON((81044.88 455429.52,81634.56000000001 455444.64,81735.36000000002 455199.36,81612.72 454955.76,81070.08 454952.4,80880.24 455192.64,81044.88 455429.52))",
    "deltaId": "f784d3c1-2e95-4c30-9268-11d0d61ac131",
    "featuretypes": "#ref:net.minidev.json.JSONArray"
  },
  {
    "format": "gml",
    "geofilter": "POLYGON((81044.88 455429.52,81634.56000000001 455444.64,81735.36000000002 455199.36,81612.72 454955.76,81070.08 454952.4,80880.24 455192.64,81044.88 455429.52))",
    "deltaId": "e6640b5a-f20a-450e-9250-986540178c75",
    "featuretypes": "#ref:net.minidev.json.JSONArray"
  },
  {
    "format": "gml",
    "geofilter": "POLYGON((81044.88 455429.52,81634.56000000001 455444.64,81735.36000000002 455199.36,81612.72 454955.76,81070.08 454952.4,80880.24 455192.64,81044.88 455429.52))",
    "deltaId": "1c15ea7f-bf22-43a8-b5e9-b66a1871f27d",
    "featuretypes": "#ref:net.minidev.json.JSONArray"
  },
  {
    "format": "gml",
    "geofilter": "POLYGON((81044.88 455429.52,81634.56000000001 455444.64,81735.36000000002 455199.36,81612.72 454955.76,81070.08 454952.4,80880.24 455192.64,81044.88 455429.52))",
    "deltaId": "25e98e4e-ef9b-42d1-a419-03fef9478802",
    "featuretypes": "#ref:net.minidev.json.JSONArray"
  },
  {
    "format": "gml",
    "geofilter": "POLYGON((81044.88 455429.52,81634.56000000001 455444.64,81735.36000000002 455199.36,81612.72 454955.76,81070.08 454952.4,80880.24 455192.64,81044.88 455429.52))",
    "deltaId": "9297d9e4-cc92-415f-b258-642b4ecdb967",
    "featuretypes": "#ref:net.minidev.json.JSONArray"
  },
  {
    "format": "gml",
    "geofilter": "POLYGON((81044.88 455429.52,81634.56000000001 455444.64,81735.36000000002 455199.36,81612.72 454955.76,81070.08 454952.4,80880.24 455192.64,81044.88 455429.52))",
    "deltaId": "f2a1b49d-024b-4a01-83f9-66dd1d3385ce",
    "featuretypes": "#ref:net.minidev.json.JSONArray"
  },
  {
    "format": "gml",
    "geofilter": "POLYGON((81044.88 455429.52,81634.56000000001 455444.64,81735.36000000002 455199.36,81612.72 454955.76,81070.08 454952.4,80880.24 455192.64,81044.88 455429.52))",
    "deltaId": "69183ebc-d2bd-4c32-b7e0-82d7d64d95a6",
    "featuretypes": "#ref:net.minidev.json.JSONArray"
  },
  {
    "format": "gml",
    "geofilter": "POLYGON((81044.88 455429.52,81634.56000000001 455444.64,81735.36000000002 455199.36,81612.72 454955.76,81070.08 454952.4,80880.24 455192.64,81044.88 455429.52))",
    "deltaId": "ee7de3a0-af84-4382-88f6-015c69fbcf22",
    "featuretypes": "#ref:net.minidev.json.JSONArray"
  },
  {
    "format": "gml",
    "geofilter": "POLYGON((81044.88 455429.52,81634.56000000001 455444.64,81735.36000000002 455199.36,81612.72 454955.76,81070.08 454952.4,80880.24 455192.64,81044.88 455429.52))",
    "deltaId": "7d86880e-ec38-45a7-8d26-8b50b25cb564",
    "featuretypes": "#ref:net.minidev.json.JSONArray"
  },
  {
    "format": "gml",
    "geofilter": "POLYGON((81044.88 455429.52,81634.56000000001 455444.64,81735.36000000002 455199.36,81612.72 454955.76,81070.08 454952.4,80880.24 455192.64,81044.88 455429.52))",
    "deltaId": "f434912f-ac1a-4c31-a06d-1fb0b2e94b1e",
    "featuretypes": "#ref:net.minidev.json.JSONArray"
  },
  {
    "format": "gml",
    "geofilter": "POLYGON((81044.88 455429.52,81634.56000000001 455444.64,81735.36000000002 455199.36,81612.72 454955.76,81070.08 454952.4,80880.24 455192.64,81044.88 455429.52))",
    "deltaId": "a7ced3a4-8dd3-44df-8774-f08d01839035",
    "featuretypes": "#ref:net.minidev.json.JSONArray"
  },
  {
    "format": "gml",
    "geofilter": "POLYGON((81044.88 455429.52,81634.56000000001 455444.64,81735.36000000002 455199.36,81612.72 454955.76,81070.08 454952.4,80880.24 455192.64,81044.88 455429.52))",
    "deltaId": "3021d17f-c396-4704-8770-d0231e9d5d9b",
    "featuretypes": "#ref:net.minidev.json.JSONArray"
  },
  {
    "format": "gml",
    "geofilter": "POLYGON((81044.88 455429.52,81634.56000000001 455444.64,81735.36000000002 455199.36,81612.72 454955.76,81070.08 454952.4,80880.24 455192.64,81044.88 455429.52))",
    "deltaId": "199c4014-5688-4581-9513-9d8bc2f0c040",
    "featuretypes": "#ref:net.minidev.json.JSONArray"
  },
  {
    "format": "gml",
    "geofilter": "POLYGON((81044.88 455429.52,81634.56000000001 455444.64,81735.36000000002 455199.36,81612.72 454955.76,81070.08 454952.4,80880.24 455192.64,81044.88 455429.52))",
    "deltaId": "74c6011e-9871-4f8a-b911-0142eea98ee7",
    "featuretypes": "#ref:net.minidev.json.JSONArray"
  },
  {
    "format": "gml",
    "geofilter": "POLYGON((81044.88 455429.52,81634.56000000001 455444.64,81735.36000000002 455199.36,81612.72 454955.76,81070.08 454952.4,80880.24 455192.64,81044.88 455429.52))",
    "deltaId": "95843b80-f891-4f0d-ac68-6f104d38a0c6",
    "featuretypes": "#ref:net.minidev.json.JSONArray"
  },
  {
    "format": "gml",
    "geofilter": "POLYGON((81044.88 455429.52,81634.56000000001 455444.64,81735.36000000002 455199.36,81612.72 454955.76,81070.08 454952.4,80880.24 455192.64,81044.88 455429.52))",
    "deltaId": "304c598c-211c-4d4e-86cf-c87c8be1fd60",
    "featuretypes": "#ref:net.minidev.json.JSONArray"
  },
  {
    "format": "gml",
    "geofilter": "POLYGON((81044.88 455429.52,81634.56000000001 455444.64,81735.36000000002 455199.36,81612.72 454955.76,81070.08 454952.4,80880.24 455192.64,81044.88 455429.52))",
    "deltaId": "74059578-fae6-4945-9c61-b14d8315506f",
    "featuretypes": "#ref:net.minidev.json.JSONArray"
  },
  {
    "format": "gml",
    "geofilter": "POLYGON((81044.88 455429.52,81634.56000000001 455444.64,81735.36000000002 455199.36,81612.72 454955.76,81070.08 454952.4,80880.24 455192.64,81044.88 455429.52))",
    "deltaId": "7846306d-9db1-47be-bb67-960c8db4901b",
    "featuretypes": "#ref:net.minidev.json.JSONArray"
  },
  {
    "format": "gml",
    "geofilter": "POLYGON((81044.88 455429.52,81634.56000000001 455444.64,81735.36000000002 455199.36,81612.72 454955.76,81070.08 454952.4,80880.24 455192.64,81044.88 455429.52))",
    "deltaId": "ecc65af0-5df2-4c51-997e-424a8ec168f9",
    "featuretypes": "#ref:net.minidev.json.JSONArray"
  },
  {
    "format": "gml",
    "geofilter": "POLYGON((81044.88 455429.52,81634.56000000001 455444.64,81735.36000000002 455199.36,81612.72 454955.76,81070.08 454952.4,80880.24 455192.64,81044.88 455429.52))",
    "deltaId": "d3f8f0d9-4fe6-47a7-8589-4a735bdf4d17",
    "featuretypes": "#ref:net.minidev.json.JSONArray"
  },
  {
    "format": "gml",
    "geofilter": "POLYGON((81044.88 455429.52,81634.56000000001 455444.64,81735.36000000002 455199.36,81612.72 454955.76,81070.08 454952.4,80880.24 455192.64,81044.88 455429.52))",
    "deltaId": "80d32f9f-5641-4d0a-89bb-616e9c0f890f",
    "featuretypes": "#ref:net.minidev.json.JSONArray"
  },
  {
    "format": "gml",
    "geofilter": "POLYGON((81044.88 455429.52,81634.56000000001 455444.64,81735.36000000002 455199.36,81612.72 454955.76,81070.08 454952.4,80880.24 455192.64,81044.88 455429.52))",
    "deltaId": "00a2e048-2c11-4a10-a7b1-0f439bcf35e5",
    "featuretypes": "#ref:net.minidev.json.JSONArray"
  },
  {
    "format": "gml",
    "geofilter": "POLYGON((81044.88 455429.52,81634.56000000001 455444.64,81735.36000000002 455199.36,81612.72 454955.76,81070.08 454952.4,80880.24 455192.64,81044.88 455429.52))",
    "deltaId": "ee381f94-96f3-41e5-bbd5-4b678eee1db0",
    "featuretypes": "#ref:net.minidev.json.JSONArray"
  },
  {
    "format": "gml",
    "geofilter": "POLYGON((81044.88 455429.52,81634.56000000001 455444.64,81735.36000000002 455199.36,81612.72 454955.76,81070.08 454952.4,80880.24 455192.64,81044.88 455429.52))",
    "deltaId": "359a0c94-3317-42ed-b8c7-508f5d13f2c1",
    "featuretypes": "#ref:net.minidev.json.JSONArray"
  }
]
* print "done" 0.001
02:29:04.886 [print] done
* def dodelta = call read('DeltaCustomargs.feature') pararray 1:12.604
[0] download/DeltaCustomargs.feature 0.000
{
  "format": "gml",
  "geofilter": "POLYGON((81044.88 455429.52,81634.56000000001 455444.64,81735.36000000002 455199.36,81612.72 454955.76,81070.08 454952.4,80880.24 455192.64,81044.88 455429.52))",
  "deltaId": "2b104759-f77d-496a-94e4-7064f199b446",
  "featuretypes": [
    "perceel"
  ]
}
> * url apiBaseUrl +'kadastralekaart/api/v4_0/delta/custom' 0.048
> * def requestparams = __arg 0.043
> * print requestparams 0.000
02:29:05.069 [print] {
  "format": "gml",
  "geofilter": "POLYGON((81044.88 455429.52,81634.56000000001 455444.64,81735.36000000002 455199.36,81612.72 454955.76,81070.08 454952.4,80880.24 455192.64,81044.88 455429.52))",
  "deltaId": "2b104759-f77d-496a-94e4-7064f199b446",
  "featuretypes": [
    "perceel"
  ]
}
> Given request requestparams 0.000
> When method post 0.597
02:29:05.149 request:
1 > POST https://downloads.pdok.nl/kadastralekaart/api/v4_0/delta/custom
1 > Accept-Encoding: gzip,deflate
1 > Connection: Keep-Alive
1 > Content-Length: 267
1 > Content-Type: application/json; charset=UTF-8
1 > Host: downloads.pdok.nl
1 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)
{"format":"gml","geofilter":"POLYGON((81044.88 455429.52,81634.56000000001 455444.64,81735.36000000002 455199.36,81612.72 454955.76,81070.08 454952.4,80880.24 455192.64,81044.88 455429.52))","deltaId":"2b104759-f77d-496a-94e4-7064f199b446","featuretypes":["perceel"]}

02:29:05.667 response time in milliseconds: 516.99
1 < 202
1 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
1 < Access-Control-Allow-Method: GET,POST,OPTIONS
1 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
1 < Access-Control-Allow-Origin: *
1 < Access-Control-Max-Age: 1000
1 < Content-Length: 188
1 < Content-Type: application/json
1 < Date: Tue, 15 Jun 2021 02:29:05 GMT
1 < Server: Apache
1 < Strict-Transport-Security: [max-age=31536000; includeSubDomains; preload, max-age=3600; includeSubDomains; preload]
1 < X-Cnection: close
{"_links":{"status":{"href":"/kadaster/kadastralekaart/download/v4_0/delta/custom/c6e3039e-9001-4276-6513-d25c67f9bed2/status"}},"downloadRequestId":"c6e3039e-9001-4276-6513-d25c67f9bed2"}
> Then status 202 0.000
> And match response == { downloadRequestId: '#uuid' , _links:'#notnull'} 0.000
> And def downloadRequestId = response.downloadRequestId 0.002
> And def links = response._links 0.002
> * print "delta status links:" links 0.043
02:29:05.717 [print]
> And def statusurl = apiBaseUrl + links.status.href 0.016
> * print 'statusurl', statusurl 0.007
02:29:05.741 [print] statusurl https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/delta/custom/c6e3039e-9001-4276-6513-d25c67f9bed2/status
> Given url statusurl 0.000
> When method GET 0.509
02:29:05.744 request:
2 > GET https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/delta/custom/c6e3039e-9001-4276-6513-d25c67f9bed2/status
2 > Accept-Encoding: gzip,deflate
2 > Connection: Keep-Alive
2 > Host: downloads.pdok.nl
2 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:29:06.250 response time in milliseconds: 505.01
2 < 201
2 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
2 < Access-Control-Allow-Method: GET,POST,OPTIONS
2 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
2 < Access-Control-Allow-Origin: *
2 < Access-Control-Max-Age: 1000
2 < Cache-Control: no-cache, no-store, max-age=0, must-revalidate
2 < Content-Length: 167
2 < Content-Type: application/json
2 < Date: Tue, 15 Jun 2021 02:29:06 GMT
2 < Expires: 0
2 < Pragma: no-cache
2 < Server: Apache
2 < Strict-Transport-Security: [max-age=31536000; includeSubDomains; preload, max-age=3600; includeSubDomains; preload]
2 < X-Cnection: close
{"_links":{"download":{"href":"/kadaster/kadastralekaart/download/v4_0/extract/1e7e5b35-96c2-4a9f-bf1d-b57fa68ef2cc/extract.zip"}},"progress":100,"status":"COMPLETED"}
> And retry until responseStatus == 201 0.000
> Given url statusurl 0.000
> When method GET 0.550
02:29:06.256 request:
3 > GET https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/delta/custom/c6e3039e-9001-4276-6513-d25c67f9bed2/status
3 > Accept-Encoding: gzip,deflate
3 > Connection: Keep-Alive
3 > Host: downloads.pdok.nl
3 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:29:06.761 response time in milliseconds: 504.41
3 < 201
3 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
3 < Access-Control-Allow-Method: GET,POST,OPTIONS
3 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
3 < Access-Control-Allow-Origin: *
3 < Access-Control-Max-Age: 1000
3 < Cache-Control: no-cache, no-store, max-age=0, must-revalidate
3 < Content-Length: 167
3 < Content-Type: application/json
3 < Date: Tue, 15 Jun 2021 02:29:06 GMT
3 < Expires: 0
3 < Pragma: no-cache
3 < Server: Apache
3 < Strict-Transport-Security: [max-age=31536000; includeSubDomains; preload, max-age=3600; includeSubDomains; preload]
3 < X-Cnection: close
{"_links":{"download":{"href":"/kadaster/kadastralekaart/download/v4_0/extract/1e7e5b35-96c2-4a9f-bf1d-b57fa68ef2cc/extract.zip"}},"progress":100,"status":"COMPLETED"}
> And def downloadlink = response._links 0.001
> And match response == { _links:'#notnull' , progress:100, status:'COMPLETED' } 0.000
> * print "downloadlink:", downloadlink 0.018
02:29:06.822 [print] downloadlink: {
  "download": {
    "href": "/kadaster/kadastralekaart/download/v4_0/extract/1e7e5b35-96c2-4a9f-bf1d-b57fa68ef2cc/extract.zip"
  }
}
> Given url apiBaseUrl + downloadlink.download.href 0.008
> When method HEAD 0.529
02:29:06.834 request:
4 > HEAD https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/extract/1e7e5b35-96c2-4a9f-bf1d-b57fa68ef2cc/extract.zip
4 > Accept-Encoding: gzip,deflate
4 > Connection: Keep-Alive
4 > Host: downloads.pdok.nl
4 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:29:07.360 response time in milliseconds: 526.05
4 < 200
4 < Accept-Ranges: bytes
4 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
4 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
4 < Access-Control-Allow-Origin: *
4 < Access-Control-Max-Age: 1000
4 < Content-Disposition: attachment; filename=extract.zip
4 < Content-Length: 647
4 < Content-Security-Policy: block-all-mixed-content
4 < Content-Type: application/zip
4 < Date: Tue, 15 Jun 2021 02:29:07 GMT
4 < Etag: "9bd59fe38fc0598bd58c721084f4cc8a-1"
4 < Last-Modified: Tue, 15 Jun 2021 02:29:05 GMT
4 < Server: MinIO
4 < Strict-Transport-Security: [max-age=31536000; includeSubDomains; preload, max-age=3600; includeSubDomains; preload]
4 < Vary: Origin
4 < X-Amz-Request-Id: 1688A08254984041
4 < X-Cnection: close
4 < X-Xss-Protection: 1; mode=block
> Then status 200 0.000
> And match responseHeaders['Content-Length'][0] == '#notnull' 0.002
> And match responseHeaders['Content-Type'][0] == 'application/zip' 0.009
> And def zipsize = responseHeaders['Content-Length'][0] 0.000
> * print "###" 0.001
02:29:07.375 [print] ###
> * print "location", apiBaseUrl + downloadlink.download.href 0.003
02:29:07.378 [print] location https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/extract/1e7e5b35-96c2-4a9f-bf1d-b57fa68ef2cc/extract.zip
> * print "size", zipsize 0.007
02:29:07.386 [print] size 647
> * assert zipsize > 600 0.016
> * def mydownloads = Java.type('download.DataStorage') 0.000
> * def LocalDateTime = Java.type('java.time.LocalDateTime') 0.000
> * def db = new mydownloads 0.000
> * eval db.mywriteln('- Test: DeltaUpdate_' + __loop + ' '+ '\n leveringsId:'+ downloadRequestId +'\n'+' Url:'+apiBaseUrl + downloadlink.download.href+'\n Size:'+zipsize+'\n Time:'+ LocalDateTime.now() +'\n' , 'target/surefire-reports/delta_url.yaml') 0.010
[1] download/DeltaCustomargs.feature 0.000
{
  "format": "gml",
  "geofilter": "POLYGON((81044.88 455429.52,81634.56000000001 455444.64,81735.36000000002 455199.36,81612.72 454955.76,81070.08 454952.4,80880.24 455192.64,81044.88 455429.52))",
  "deltaId": "c31553da-c1ff-4d9e-80d4-dd60544a1b2d",
  "featuretypes": [
    "perceel"
  ]
}
> * url apiBaseUrl +'kadastralekaart/api/v4_0/delta/custom' 0.016
> * def requestparams = __arg 0.001
> * print requestparams 0.000
02:29:07.459 [print] {
  "format": "gml",
  "geofilter": "POLYGON((81044.88 455429.52,81634.56000000001 455444.64,81735.36000000002 455199.36,81612.72 454955.76,81070.08 454952.4,80880.24 455192.64,81044.88 455429.52))",
  "deltaId": "c31553da-c1ff-4d9e-80d4-dd60544a1b2d",
  "featuretypes": [
    "perceel"
  ]
}
> Given request requestparams 0.000
> When method post 0.559
02:29:07.460 request:
1 > POST https://downloads.pdok.nl/kadastralekaart/api/v4_0/delta/custom
1 > Accept-Encoding: gzip,deflate
1 > Connection: Keep-Alive
1 > Content-Length: 267
1 > Content-Type: application/json; charset=UTF-8
1 > Host: downloads.pdok.nl
1 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)
{"format":"gml","geofilter":"POLYGON((81044.88 455429.52,81634.56000000001 455444.64,81735.36000000002 455199.36,81612.72 454955.76,81070.08 454952.4,80880.24 455192.64,81044.88 455429.52))","deltaId":"c31553da-c1ff-4d9e-80d4-dd60544a1b2d","featuretypes":["perceel"]}

02:29:08.016 response time in milliseconds: 555.55
1 < 202
1 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
1 < Access-Control-Allow-Method: GET,POST,OPTIONS
1 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
1 < Access-Control-Allow-Origin: *
1 < Access-Control-Max-Age: 1000
1 < Content-Length: 188
1 < Content-Type: application/json
1 < Date: Tue, 15 Jun 2021 02:29:07 GMT
1 < Server: Apache
1 < Strict-Transport-Security: [max-age=31536000; includeSubDomains; preload, max-age=3600; includeSubDomains; preload]
1 < X-Cnection: close
{"_links":{"status":{"href":"/kadaster/kadastralekaart/download/v4_0/delta/custom/295ca6c3-25c0-4156-4386-d17903aa718c/status"}},"downloadRequestId":"295ca6c3-25c0-4156-4386-d17903aa718c"}
> Then status 202 0.000
> And match response == { downloadRequestId: '#uuid' , _links:'#notnull'} 0.005
> And def downloadRequestId = response.downloadRequestId 0.018
> And def links = response._links 0.000
> * print "delta status links:" links 0.000
02:29:08.043 [print]
> And def statusurl = apiBaseUrl + links.status.href 0.006
> * print 'statusurl', statusurl 0.004
02:29:08.054 [print] statusurl https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/delta/custom/295ca6c3-25c0-4156-4386-d17903aa718c/status
> Given url statusurl 0.000
> When method GET 0.509
02:29:08.063 request:
2 > GET https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/delta/custom/295ca6c3-25c0-4156-4386-d17903aa718c/status
2 > Accept-Encoding: gzip,deflate
2 > Connection: Keep-Alive
2 > Host: downloads.pdok.nl
2 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:29:08.572 response time in milliseconds: 508.12
2 < 201
2 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
2 < Access-Control-Allow-Method: GET,POST,OPTIONS
2 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
2 < Access-Control-Allow-Origin: *
2 < Access-Control-Max-Age: 1000
2 < Cache-Control: no-cache, no-store, max-age=0, must-revalidate
2 < Content-Length: 167
2 < Content-Type: application/json
2 < Date: Tue, 15 Jun 2021 02:29:08 GMT
2 < Expires: 0
2 < Pragma: no-cache
2 < Server: Apache
2 < Strict-Transport-Security: [max-age=31536000; includeSubDomains; preload, max-age=3600; includeSubDomains; preload]
2 < X-Cnection: close
{"_links":{"download":{"href":"/kadaster/kadastralekaart/download/v4_0/extract/2f9d2a85-9306-4428-9f7a-1cf50593501d/extract.zip"}},"progress":100,"status":"COMPLETED"}
> And retry until responseStatus == 201 0.000
> Given url statusurl 0.000
> When method GET 0.548
02:29:08.574 request:
3 > GET https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/delta/custom/295ca6c3-25c0-4156-4386-d17903aa718c/status
3 > Accept-Encoding: gzip,deflate
3 > Connection: Keep-Alive
3 > Host: downloads.pdok.nl
3 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:29:09.118 response time in milliseconds: 543.71
3 < 201
3 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
3 < Access-Control-Allow-Method: GET,POST,OPTIONS
3 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
3 < Access-Control-Allow-Origin: *
3 < Access-Control-Max-Age: 1000
3 < Cache-Control: no-cache, no-store, max-age=0, must-revalidate
3 < Content-Length: 167
3 < Content-Type: application/json
3 < Date: Tue, 15 Jun 2021 02:29:09 GMT
3 < Expires: 0
3 < Pragma: no-cache
3 < Server: Apache
3 < Strict-Transport-Security: [max-age=31536000; includeSubDomains; preload, max-age=3600; includeSubDomains; preload]
3 < X-Cnection: close
{"_links":{"download":{"href":"/kadaster/kadastralekaart/download/v4_0/extract/2f9d2a85-9306-4428-9f7a-1cf50593501d/extract.zip"}},"progress":100,"status":"COMPLETED"}
> And def downloadlink = response._links 0.000
> And match response == { _links:'#notnull' , progress:100, status:'COMPLETED' } 0.000
> * print "downloadlink:", downloadlink 0.004
02:29:09.125 [print] downloadlink: {
  "download": {
    "href": "/kadaster/kadastralekaart/download/v4_0/extract/2f9d2a85-9306-4428-9f7a-1cf50593501d/extract.zip"
  }
}
> Given url apiBaseUrl + downloadlink.download.href 0.001
> When method HEAD 0.701
02:29:09.133 request:
4 > HEAD https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/extract/2f9d2a85-9306-4428-9f7a-1cf50593501d/extract.zip
4 > Accept-Encoding: gzip,deflate
4 > Connection: Keep-Alive
4 > Host: downloads.pdok.nl
4 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:29:09.829 response time in milliseconds: 692.81
4 < 200
4 < Accept-Ranges: bytes
4 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
4 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
4 < Access-Control-Allow-Origin: *
4 < Access-Control-Max-Age: 1000
4 < Content-Disposition: attachment; filename=extract.zip
4 < Content-Length: 646
4 < Content-Security-Policy: block-all-mixed-content
4 < Content-Type: application/zip
4 < Date: Tue, 15 Jun 2021 02:29:09 GMT
4 < Etag: "35bf684c465bd73a7de6ff200881a770-1"
4 < Last-Modified: Tue, 15 Jun 2021 02:29:08 GMT
4 < Server: MinIO
4 < Strict-Transport-Security: [max-age=31536000; includeSubDomains; preload, max-age=3600; includeSubDomains; preload]
4 < Vary: Origin
4 < X-Amz-Request-Id: 1688A082E2053616
4 < X-Cnection: close
4 < X-Xss-Protection: 1; mode=block
> Then status 200 0.000
> And match responseHeaders['Content-Length'][0] == '#notnull' 0.000
> And match responseHeaders['Content-Type'][0] == 'application/zip' 0.000
> And def zipsize = responseHeaders['Content-Length'][0] 0.000
> * print "###" 0.005
02:29:09.835 [print] ###
> * print "location", apiBaseUrl + downloadlink.download.href 0.020
02:29:09.856 [print] location https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/extract/2f9d2a85-9306-4428-9f7a-1cf50593501d/extract.zip
> * print "size", zipsize 0.000
02:29:09.857 [print] size 646
> * assert zipsize > 600 0.001
> * def mydownloads = Java.type('download.DataStorage') 0.000
> * def LocalDateTime = Java.type('java.time.LocalDateTime') 0.000
> * def db = new mydownloads 0.000
> * eval db.mywriteln('- Test: DeltaUpdate_' + __loop + ' '+ '\n leveringsId:'+ downloadRequestId +'\n'+' Url:'+apiBaseUrl + downloadlink.download.href+'\n Size:'+zipsize+'\n Time:'+ LocalDateTime.now() +'\n' , 'target/surefire-reports/delta_url.yaml') 0.014
[2] download/DeltaCustomargs.feature 0.000
{
  "format": "gml",
  "geofilter": "POLYGON((81044.88 455429.52,81634.56000000001 455444.64,81735.36000000002 455199.36,81612.72 454955.76,81070.08 454952.4,80880.24 455192.64,81044.88 455429.52))",
  "deltaId": "801a3c3e-a010-4fff-9c4a-812d7c813674",
  "featuretypes": [
    "perceel"
  ]
}
> * url apiBaseUrl +'kadastralekaart/api/v4_0/delta/custom' 0.010
> * def requestparams = __arg 0.001
> * print requestparams 0.000
02:29:09.887 [print] {
  "format": "gml",
  "geofilter": "POLYGON((81044.88 455429.52,81634.56000000001 455444.64,81735.36000000002 455199.36,81612.72 454955.76,81070.08 454952.4,80880.24 455192.64,81044.88 455429.52))",
  "deltaId": "801a3c3e-a010-4fff-9c4a-812d7c813674",
  "featuretypes": [
    "perceel"
  ]
}
> Given request requestparams 0.000
> When method post 2.126
02:29:09.888 request:
1 > POST https://downloads.pdok.nl/kadastralekaart/api/v4_0/delta/custom
1 > Accept-Encoding: gzip,deflate
1 > Connection: Keep-Alive
1 > Content-Length: 267
1 > Content-Type: application/json; charset=UTF-8
1 > Host: downloads.pdok.nl
1 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)
{"format":"gml","geofilter":"POLYGON((81044.88 455429.52,81634.56000000001 455444.64,81735.36000000002 455199.36,81612.72 454955.76,81070.08 454952.4,80880.24 455192.64,81044.88 455429.52))","deltaId":"801a3c3e-a010-4fff-9c4a-812d7c813674","featuretypes":["perceel"]}

02:29:12.014 response time in milliseconds: 2125.25
1 < 202
1 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
1 < Access-Control-Allow-Method: GET,POST,OPTIONS
1 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
1 < Access-Control-Allow-Origin: *
1 < Access-Control-Max-Age: 1000
1 < Content-Length: 188
1 < Content-Type: application/json
1 < Date: Tue, 15 Jun 2021 02:29:11 GMT
1 < Server: Apache
1 < Strict-Transport-Security: [max-age=31536000; includeSubDomains; preload, max-age=3600; includeSubDomains; preload]
1 < X-Cnection: close
{"_links":{"status":{"href":"/kadaster/kadastralekaart/download/v4_0/delta/custom/750697fd-06f2-45eb-6c18-235fad4461af/status"}},"downloadRequestId":"750697fd-06f2-45eb-6c18-235fad4461af"}
> Then status 202 0.000
> And match response == { downloadRequestId: '#uuid' , _links:'#notnull'} 0.000
> And def downloadRequestId = response.downloadRequestId 0.000
> And def links = response._links 0.000
> * print "delta status links:" links 0.001
02:29:12.020 [print]
> And def statusurl = apiBaseUrl + links.status.href 0.000
> * print 'statusurl', statusurl 0.025
02:29:12.047 [print] statusurl https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/delta/custom/750697fd-06f2-45eb-6c18-235fad4461af/status
> Given url statusurl 0.000
> When method GET 0.516
02:29:12.065 request:
2 > GET https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/delta/custom/750697fd-06f2-45eb-6c18-235fad4461af/status
2 > Accept-Encoding: gzip,deflate
2 > Connection: Keep-Alive
2 > Host: downloads.pdok.nl
2 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:29:12.562 response time in milliseconds: 496.70
2 < 201
2 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
2 < Access-Control-Allow-Method: GET,POST,OPTIONS
2 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
2 < Access-Control-Allow-Origin: *
2 < Access-Control-Max-Age: 1000
2 < Cache-Control: no-cache, no-store, max-age=0, must-revalidate
2 < Content-Length: 167
2 < Content-Type: application/json
2 < Date: Tue, 15 Jun 2021 02:29:12 GMT
2 < Expires: 0
2 < Pragma: no-cache
2 < Server: Apache
2 < Strict-Transport-Security: [max-age=31536000; includeSubDomains; preload, max-age=3600; includeSubDomains; preload]
2 < X-Cnection: close
{"_links":{"download":{"href":"/kadaster/kadastralekaart/download/v4_0/extract/d181a0bf-886a-4340-a7b8-31e1c8f3239a/extract.zip"}},"progress":100,"status":"COMPLETED"}
> And retry until responseStatus == 201 0.000
> Given url statusurl 0.000
> When method GET 0.499
02:29:12.567 request:
3 > GET https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/delta/custom/750697fd-06f2-45eb-6c18-235fad4461af/status
3 > Accept-Encoding: gzip,deflate
3 > Connection: Keep-Alive
3 > Host: downloads.pdok.nl
3 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:29:13.056 response time in milliseconds: 487.70
3 < 201
3 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
3 < Access-Control-Allow-Method: GET,POST,OPTIONS
3 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
3 < Access-Control-Allow-Origin: *
3 < Access-Control-Max-Age: 1000
3 < Cache-Control: no-cache, no-store, max-age=0, must-revalidate
3 < Content-Length: 167
3 < Content-Type: application/json
3 < Date: Tue, 15 Jun 2021 02:29:12 GMT
3 < Expires: 0
3 < Pragma: no-cache
3 < Server: Apache
3 < Strict-Transport-Security: [max-age=31536000; includeSubDomains; preload, max-age=3600; includeSubDomains; preload]
3 < X-Cnection: close
{"_links":{"download":{"href":"/kadaster/kadastralekaart/download/v4_0/extract/d181a0bf-886a-4340-a7b8-31e1c8f3239a/extract.zip"}},"progress":100,"status":"COMPLETED"}
> And def downloadlink = response._links 0.000
> And match response == { _links:'#notnull' , progress:100, status:'COMPLETED' } 0.000
> * print "downloadlink:", downloadlink 0.018
02:29:13.084 [print] downloadlink: {
  "download": {
    "href": "/kadaster/kadastralekaart/download/v4_0/extract/d181a0bf-886a-4340-a7b8-31e1c8f3239a/extract.zip"
  }
}
> Given url apiBaseUrl + downloadlink.download.href 0.007
> When method HEAD 0.552
02:29:13.093 request:
4 > HEAD https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/extract/d181a0bf-886a-4340-a7b8-31e1c8f3239a/extract.zip
4 > Accept-Encoding: gzip,deflate
4 > Connection: Keep-Alive
4 > Host: downloads.pdok.nl
4 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:29:13.644 response time in milliseconds: 551.24
4 < 200
4 < Accept-Ranges: bytes
4 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
4 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
4 < Access-Control-Allow-Origin: *
4 < Access-Control-Max-Age: 1000
4 < Content-Disposition: attachment; filename=extract.zip
4 < Content-Length: 647
4 < Content-Security-Policy: block-all-mixed-content
4 < Content-Type: application/zip
4 < Date: Tue, 15 Jun 2021 02:29:13 GMT
4 < Etag: "92be2c83e50ed7e7d55805c2ff47a531-1"
4 < Last-Modified: Tue, 15 Jun 2021 02:29:12 GMT
4 < Server: MinIO
4 < Strict-Transport-Security: [max-age=31536000; includeSubDomains; preload, max-age=3600; includeSubDomains; preload]
4 < Vary: Origin
4 < X-Amz-Request-Id: 1688A083CA1990DC
4 < X-Cnection: close
4 < X-Xss-Protection: 1; mode=block
> Then status 200 0.000
> And match responseHeaders['Content-Length'][0] == '#notnull' 0.000
> And match responseHeaders['Content-Type'][0] == 'application/zip' 0.000
> And def zipsize = responseHeaders['Content-Length'][0] 0.000
> * print "###" 0.000
02:29:13.646 [print] ###
> * print "location", apiBaseUrl + downloadlink.download.href 0.000
02:29:13.646 [print] location https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/extract/d181a0bf-886a-4340-a7b8-31e1c8f3239a/extract.zip
> * print "size", zipsize 0.000
02:29:13.647 [print] size 647
> * assert zipsize > 600 0.000
> * def mydownloads = Java.type('download.DataStorage') 0.000
> * def LocalDateTime = Java.type('java.time.LocalDateTime') 0.000
> * def db = new mydownloads 0.000
> * eval db.mywriteln('- Test: DeltaUpdate_' + __loop + ' '+ '\n leveringsId:'+ downloadRequestId +'\n'+' Url:'+apiBaseUrl + downloadlink.download.href+'\n Size:'+zipsize+'\n Time:'+ LocalDateTime.now() +'\n' , 'target/surefire-reports/delta_url.yaml') 0.002
[3] download/DeltaCustomargs.feature 0.000
{
  "format": "gml",
  "geofilter": "POLYGON((81044.88 455429.52,81634.56000000001 455444.64,81735.36000000002 455199.36,81612.72 454955.76,81070.08 454952.4,80880.24 455192.64,81044.88 455429.52))",
  "deltaId": "9d181f42-7ef5-4c43-b7d7-3cf4195e1473",
  "featuretypes": [
    "perceel"
  ]
}
> * url apiBaseUrl +'kadastralekaart/api/v4_0/delta/custom' 0.005
> * def requestparams = __arg 0.000
> * print requestparams 0.000
02:29:13.662 [print] {
  "format": "gml",
  "geofilter": "POLYGON((81044.88 455429.52,81634.56000000001 455444.64,81735.36000000002 455199.36,81612.72 454955.76,81070.08 454952.4,80880.24 455192.64,81044.88 455429.52))",
  "deltaId": "9d181f42-7ef5-4c43-b7d7-3cf4195e1473",
  "featuretypes": [
    "perceel"
  ]
}
> Given request requestparams 0.000
> When method post 0.525
02:29:13.676 request:
1 > POST https://downloads.pdok.nl/kadastralekaart/api/v4_0/delta/custom
1 > Accept-Encoding: gzip,deflate
1 > Connection: Keep-Alive
1 > Content-Length: 267
1 > Content-Type: application/json; charset=UTF-8
1 > Host: downloads.pdok.nl
1 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)
{"format":"gml","geofilter":"POLYGON((81044.88 455429.52,81634.56000000001 455444.64,81735.36000000002 455199.36,81612.72 454955.76,81070.08 454952.4,80880.24 455192.64,81044.88 455429.52))","deltaId":"9d181f42-7ef5-4c43-b7d7-3cf4195e1473","featuretypes":["perceel"]}

02:29:14.187 response time in milliseconds: 510.25
1 < 202
1 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
1 < Access-Control-Allow-Method: GET,POST,OPTIONS
1 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
1 < Access-Control-Allow-Origin: *
1 < Access-Control-Max-Age: 1000
1 < Content-Length: 188
1 < Content-Type: application/json
1 < Date: Tue, 15 Jun 2021 02:29:14 GMT
1 < Server: Apache
1 < Strict-Transport-Security: [max-age=31536000; includeSubDomains; preload, max-age=3600; includeSubDomains; preload]
1 < X-Cnection: close
{"_links":{"status":{"href":"/kadaster/kadastralekaart/download/v4_0/delta/custom/2a6fc076-9af3-4090-69a3-d2b80d96a505/status"}},"downloadRequestId":"2a6fc076-9af3-4090-69a3-d2b80d96a505"}
> Then status 202 0.000
> And match response == { downloadRequestId: '#uuid' , _links:'#notnull'} 0.001
> And def downloadRequestId = response.downloadRequestId 0.000
> And def links = response._links 0.000
> * print "delta status links:" links 0.000
02:29:14.190 [print]
> And def statusurl = apiBaseUrl + links.status.href 0.000
> * print 'statusurl', statusurl 0.000
02:29:14.190 [print] statusurl https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/delta/custom/2a6fc076-9af3-4090-69a3-d2b80d96a505/status
> Given url statusurl 0.000
> When method GET 0.503
02:29:14.191 request:
2 > GET https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/delta/custom/2a6fc076-9af3-4090-69a3-d2b80d96a505/status
2 > Accept-Encoding: gzip,deflate
2 > Connection: Keep-Alive
2 > Host: downloads.pdok.nl
2 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:29:14.694 response time in milliseconds: 502.31
2 < 201
2 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
2 < Access-Control-Allow-Method: GET,POST,OPTIONS
2 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
2 < Access-Control-Allow-Origin: *
2 < Access-Control-Max-Age: 1000
2 < Cache-Control: no-cache, no-store, max-age=0, must-revalidate
2 < Content-Length: 167
2 < Content-Type: application/json
2 < Date: Tue, 15 Jun 2021 02:29:14 GMT
2 < Expires: 0
2 < Pragma: no-cache
2 < Server: Apache
2 < Strict-Transport-Security: [max-age=31536000; includeSubDomains; preload, max-age=3600; includeSubDomains; preload]
2 < X-Cnection: close
{"_links":{"download":{"href":"/kadaster/kadastralekaart/download/v4_0/extract/64037bcb-8b3f-42e7-9791-895c7d2678df/extract.zip"}},"progress":100,"status":"COMPLETED"}
> And retry until responseStatus == 201 0.000
> Given url statusurl 0.000
> When method GET 0.511
02:29:14.695 request:
3 > GET https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/delta/custom/2a6fc076-9af3-4090-69a3-d2b80d96a505/status
3 > Accept-Encoding: gzip,deflate
3 > Connection: Keep-Alive
3 > Host: downloads.pdok.nl
3 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:29:15.204 response time in milliseconds: 507.70
3 < 201
3 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
3 < Access-Control-Allow-Method: GET,POST,OPTIONS
3 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
3 < Access-Control-Allow-Origin: *
3 < Access-Control-Max-Age: 1000
3 < Cache-Control: no-cache, no-store, max-age=0, must-revalidate
3 < Content-Length: 167
3 < Content-Type: application/json
3 < Date: Tue, 15 Jun 2021 02:29:15 GMT
3 < Expires: 0
3 < Pragma: no-cache
3 < Server: Apache
3 < Strict-Transport-Security: [max-age=31536000; includeSubDomains; preload, max-age=3600; includeSubDomains; preload]
3 < X-Cnection: close
{"_links":{"download":{"href":"/kadaster/kadastralekaart/download/v4_0/extract/64037bcb-8b3f-42e7-9791-895c7d2678df/extract.zip"}},"progress":100,"status":"COMPLETED"}
> And def downloadlink = response._links 0.000
> And match response == { _links:'#notnull' , progress:100, status:'COMPLETED' } 0.000
> * print "downloadlink:", downloadlink 0.001
02:29:15.207 [print] downloadlink: {
  "download": {
    "href": "/kadaster/kadastralekaart/download/v4_0/extract/64037bcb-8b3f-42e7-9791-895c7d2678df/extract.zip"
  }
}
> Given url apiBaseUrl + downloadlink.download.href 0.000
> When method HEAD 0.507
02:29:15.216 request:
4 > HEAD https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/extract/64037bcb-8b3f-42e7-9791-895c7d2678df/extract.zip
4 > Accept-Encoding: gzip,deflate
4 > Connection: Keep-Alive
4 > Host: downloads.pdok.nl
4 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:29:15.721 response time in milliseconds: 499.50
4 < 200
4 < Accept-Ranges: bytes
4 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
4 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
4 < Access-Control-Allow-Origin: *
4 < Access-Control-Max-Age: 1000
4 < Content-Disposition: attachment; filename=extract.zip
4 < Content-Length: 648
4 < Content-Security-Policy: block-all-mixed-content
4 < Content-Type: application/zip
4 < Date: Tue, 15 Jun 2021 02:29:15 GMT
4 < Etag: "a3af6f222dd0398d318456bfd9ef0e84-1"
4 < Last-Modified: Tue, 15 Jun 2021 02:29:14 GMT
4 < Server: MinIO
4 < Strict-Transport-Security: [max-age=31536000; includeSubDomains; preload, max-age=3600; includeSubDomains; preload]
4 < Vary: Origin
4 < X-Amz-Request-Id: 1688A0844640A9FB
4 < X-Cnection: close
4 < X-Xss-Protection: 1; mode=block
> Then status 200 0.000
> And match responseHeaders['Content-Length'][0] == '#notnull' 0.000
> And match responseHeaders['Content-Type'][0] == 'application/zip' 0.000
> And def zipsize = responseHeaders['Content-Length'][0] 0.000
> * print "###" 0.000
02:29:15.723 [print] ###
> * print "location", apiBaseUrl + downloadlink.download.href 0.000
02:29:15.723 [print] location https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/extract/64037bcb-8b3f-42e7-9791-895c7d2678df/extract.zip
> * print "size", zipsize 0.000
02:29:15.724 [print] size 648
> * assert zipsize > 600 0.000
> * def mydownloads = Java.type('download.DataStorage') 0.000
> * def LocalDateTime = Java.type('java.time.LocalDateTime') 0.000
> * def db = new mydownloads 0.000
> * eval db.mywriteln('- Test: DeltaUpdate_' + __loop + ' '+ '\n leveringsId:'+ downloadRequestId +'\n'+' Url:'+apiBaseUrl + downloadlink.download.href+'\n Size:'+zipsize+'\n Time:'+ LocalDateTime.now() +'\n' , 'target/surefire-reports/delta_url.yaml') 0.000
[4] download/DeltaCustomargs.feature 0.000
{
  "format": "gml",
  "geofilter": "POLYGON((81044.88 455429.52,81634.56000000001 455444.64,81735.36000000002 455199.36,81612.72 454955.76,81070.08 454952.4,80880.24 455192.64,81044.88 455429.52))",
  "deltaId": "9c93aa0c-86a4-49fa-826e-549c719cc0aa",
  "featuretypes": [
    "perceel"
  ]
}
> * url apiBaseUrl +'kadastralekaart/api/v4_0/delta/custom' 0.002
> * def requestparams = __arg 0.000
> * print requestparams 0.000
02:29:15.736 [print] {
  "format": "gml",
  "geofilter": "POLYGON((81044.88 455429.52,81634.56000000001 455444.64,81735.36000000002 455199.36,81612.72 454955.76,81070.08 454952.4,80880.24 455192.64,81044.88 455429.52))",
  "deltaId": "9c93aa0c-86a4-49fa-826e-549c719cc0aa",
  "featuretypes": [
    "perceel"
  ]
}
> Given request requestparams 0.000
> When method post 0.511
02:29:15.739 request:
1 > POST https://downloads.pdok.nl/kadastralekaart/api/v4_0/delta/custom
1 > Accept-Encoding: gzip,deflate
1 > Connection: Keep-Alive
1 > Content-Length: 267
1 > Content-Type: application/json; charset=UTF-8
1 > Host: downloads.pdok.nl
1 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)
{"format":"gml","geofilter":"POLYGON((81044.88 455429.52,81634.56000000001 455444.64,81735.36000000002 455199.36,81612.72 454955.76,81070.08 454952.4,80880.24 455192.64,81044.88 455429.52))","deltaId":"9c93aa0c-86a4-49fa-826e-549c719cc0aa","featuretypes":["perceel"]}

02:29:16.248 response time in milliseconds: 508.54
1 < 202
1 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
1 < Access-Control-Allow-Method: GET,POST,OPTIONS
1 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
1 < Access-Control-Allow-Origin: *
1 < Access-Control-Max-Age: 1000
1 < Content-Length: 188
1 < Content-Type: application/json
1 < Date: Tue, 15 Jun 2021 02:29:16 GMT
1 < Server: Apache
1 < Strict-Transport-Security: [max-age=31536000; includeSubDomains; preload, max-age=3600; includeSubDomains; preload]
1 < X-Cnection: close
{"_links":{"status":{"href":"/kadaster/kadastralekaart/download/v4_0/delta/custom/1098e73a-b6e5-4994-7de0-95f250075427/status"}},"downloadRequestId":"1098e73a-b6e5-4994-7de0-95f250075427"}
> Then status 202 0.000
> And match response == { downloadRequestId: '#uuid' , _links:'#notnull'} 0.000
> And def downloadRequestId = response.downloadRequestId 0.000
> And def links = response._links 0.000
> * print "delta status links:" links 0.000
02:29:16.250 [print]
> And def statusurl = apiBaseUrl + links.status.href 0.000
> * print 'statusurl', statusurl 0.000
02:29:16.250 [print] statusurl https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/delta/custom/1098e73a-b6e5-4994-7de0-95f250075427/status
> Given url statusurl 0.000
> When method GET 0.492
02:29:16.251 request:
2 > GET https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/delta/custom/1098e73a-b6e5-4994-7de0-95f250075427/status
2 > Accept-Encoding: gzip,deflate
2 > Connection: Keep-Alive
2 > Host: downloads.pdok.nl
2 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:29:16.740 response time in milliseconds: 488.81
2 < 201
2 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
2 < Access-Control-Allow-Method: GET,POST,OPTIONS
2 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
2 < Access-Control-Allow-Origin: *
2 < Access-Control-Max-Age: 1000
2 < Cache-Control: no-cache, no-store, max-age=0, must-revalidate
2 < Content-Length: 167
2 < Content-Type: application/json
2 < Date: Tue, 15 Jun 2021 02:29:16 GMT
2 < Expires: 0
2 < Pragma: no-cache
2 < Server: Apache
2 < Strict-Transport-Security: [max-age=31536000; includeSubDomains; preload, max-age=3600; includeSubDomains; preload]
2 < X-Cnection: close
{"_links":{"download":{"href":"/kadaster/kadastralekaart/download/v4_0/extract/8955f067-2a39-40a6-98b3-2bca0134d921/extract.zip"}},"progress":100,"status":"COMPLETED"}
> And retry until responseStatus == 201 0.000
> Given url statusurl 0.000
> When method GET 0.505
02:29:16.744 request:
3 > GET https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/delta/custom/1098e73a-b6e5-4994-7de0-95f250075427/status
3 > Accept-Encoding: gzip,deflate
3 > Connection: Keep-Alive
3 > Host: downloads.pdok.nl
3 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:29:17.248 response time in milliseconds: 503.66
3 < 201
3 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
3 < Access-Control-Allow-Method: GET,POST,OPTIONS
3 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
3 < Access-Control-Allow-Origin: *
3 < Access-Control-Max-Age: 1000
3 < Cache-Control: no-cache, no-store, max-age=0, must-revalidate
3 < Content-Length: 167
3 < Content-Type: application/json
3 < Date: Tue, 15 Jun 2021 02:29:17 GMT
3 < Expires: 0
3 < Pragma: no-cache
3 < Server: Apache
3 < Strict-Transport-Security: [max-age=31536000; includeSubDomains; preload, max-age=3600; includeSubDomains; preload]
3 < X-Cnection: close
{"_links":{"download":{"href":"/kadaster/kadastralekaart/download/v4_0/extract/8955f067-2a39-40a6-98b3-2bca0134d921/extract.zip"}},"progress":100,"status":"COMPLETED"}
> And def downloadlink = response._links 0.000
> And match response == { _links:'#notnull' , progress:100, status:'COMPLETED' } 0.000
> * print "downloadlink:", downloadlink 0.000
02:29:17.250 [print] downloadlink: {
  "download": {
    "href": "/kadaster/kadastralekaart/download/v4_0/extract/8955f067-2a39-40a6-98b3-2bca0134d921/extract.zip"
  }
}
> Given url apiBaseUrl + downloadlink.download.href 0.000
> When method HEAD 0.530
02:29:17.252 request:
4 > HEAD https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/extract/8955f067-2a39-40a6-98b3-2bca0134d921/extract.zip
4 > Accept-Encoding: gzip,deflate
4 > Connection: Keep-Alive
4 > Host: downloads.pdok.nl
4 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:29:17.781 response time in milliseconds: 528.70
4 < 200
4 < Accept-Ranges: bytes
4 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
4 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
4 < Access-Control-Allow-Origin: *
4 < Access-Control-Max-Age: 1000
4 < Content-Disposition: attachment; filename=extract.zip
4 < Content-Length: 646
4 < Content-Security-Policy: block-all-mixed-content
4 < Content-Type: application/zip
4 < Date: Tue, 15 Jun 2021 02:29:17 GMT
4 < Etag: "adccec1203fc01c85380595b5fd92660-1"
4 < Last-Modified: Tue, 15 Jun 2021 02:29:16 GMT
4 < Server: MinIO
4 < Strict-Transport-Security: [max-age=31536000; includeSubDomains; preload, max-age=3600; includeSubDomains; preload]
4 < Vary: Origin
4 < X-Amz-Request-Id: 1688A084BFA160D7
4 < X-Cnection: close
4 < X-Xss-Protection: 1; mode=block
> Then status 200 0.000
> And match responseHeaders['Content-Length'][0] == '#notnull' 0.000
> And match responseHeaders['Content-Type'][0] == 'application/zip' 0.000
> And def zipsize = responseHeaders['Content-Length'][0] 0.000
> * print "###" 0.000
02:29:17.782 [print] ###
> * print "location", apiBaseUrl + downloadlink.download.href 0.000
02:29:17.783 [print] location https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/extract/8955f067-2a39-40a6-98b3-2bca0134d921/extract.zip
> * print "size", zipsize 0.000
02:29:17.783 [print] size 646
> * assert zipsize > 600 0.000
> * def mydownloads = Java.type('download.DataStorage') 0.000
> * def LocalDateTime = Java.type('java.time.LocalDateTime') 0.000
> * def db = new mydownloads 0.000
> * eval db.mywriteln('- Test: DeltaUpdate_' + __loop + ' '+ '\n leveringsId:'+ downloadRequestId +'\n'+' Url:'+apiBaseUrl + downloadlink.download.href+'\n Size:'+zipsize+'\n Time:'+ LocalDateTime.now() +'\n' , 'target/surefire-reports/delta_url.yaml') 0.000
[5] download/DeltaCustomargs.feature 0.000
{
  "format": "gml",
  "geofilter": "POLYGON((81044.88 455429.52,81634.56000000001 455444.64,81735.36000000002 455199.36,81612.72 454955.76,81070.08 454952.4,80880.24 455192.64,81044.88 455429.52))",
  "deltaId": "1577858c-8c9f-481a-8e45-084bd85e5f4e",
  "featuretypes": [
    "perceel"
  ]
}
> * url apiBaseUrl +'kadastralekaart/api/v4_0/delta/custom' 0.010
> * def requestparams = __arg 0.000
> * print requestparams 0.005
02:29:17.802 [print] {
  "format": "gml",
  "geofilter": "POLYGON((81044.88 455429.52,81634.56000000001 455444.64,81735.36000000002 455199.36,81612.72 454955.76,81070.08 454952.4,80880.24 455192.64,81044.88 455429.52))",
  "deltaId": "1577858c-8c9f-481a-8e45-084bd85e5f4e",
  "featuretypes": [
    "perceel"
  ]
}
> Given request requestparams 0.000
> When method post 1.880
02:29:17.803 request:
1 > POST https://downloads.pdok.nl/kadastralekaart/api/v4_0/delta/custom
1 > Accept-Encoding: gzip,deflate
1 > Connection: Keep-Alive
1 > Content-Length: 267
1 > Content-Type: application/json; charset=UTF-8
1 > Host: downloads.pdok.nl
1 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)
{"format":"gml","geofilter":"POLYGON((81044.88 455429.52,81634.56000000001 455444.64,81735.36000000002 455199.36,81612.72 454955.76,81070.08 454952.4,80880.24 455192.64,81044.88 455429.52))","deltaId":"1577858c-8c9f-481a-8e45-084bd85e5f4e","featuretypes":["perceel"]}

02:29:19.682 response time in milliseconds: 1878.50
1 < 202
1 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
1 < Access-Control-Allow-Method: GET,POST,OPTIONS
1 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
1 < Access-Control-Allow-Origin: *
1 < Access-Control-Max-Age: 1000
1 < Content-Length: 188
1 < Content-Type: application/json
1 < Date: Tue, 15 Jun 2021 02:29:19 GMT
1 < Server: Apache
1 < Strict-Transport-Security: [max-age=31536000; includeSubDomains; preload, max-age=3600; includeSubDomains; preload]
1 < X-Cnection: close
{"_links":{"status":{"href":"/kadaster/kadastralekaart/download/v4_0/delta/custom/6e498fd5-2dd6-4806-7b62-78995ab74be3/status"}},"downloadRequestId":"6e498fd5-2dd6-4806-7b62-78995ab74be3"}
> Then status 202 0.000
> And match response == { downloadRequestId: '#uuid' , _links:'#notnull'} 0.000
> And def downloadRequestId = response.downloadRequestId 0.000
> And def links = response._links 0.000
> * print "delta status links:" links 0.000
02:29:19.684 [print]
> And def statusurl = apiBaseUrl + links.status.href 0.000
> * print 'statusurl', statusurl 0.000
02:29:19.685 [print] statusurl https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/delta/custom/6e498fd5-2dd6-4806-7b62-78995ab74be3/status
> Given url statusurl 0.000
> When method GET 0.493
02:29:19.686 request:
2 > GET https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/delta/custom/6e498fd5-2dd6-4806-7b62-78995ab74be3/status
2 > Accept-Encoding: gzip,deflate
2 > Connection: Keep-Alive
2 > Host: downloads.pdok.nl
2 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:29:20.178 response time in milliseconds: 491.77
2 < 201
2 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
2 < Access-Control-Allow-Method: GET,POST,OPTIONS
2 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
2 < Access-Control-Allow-Origin: *
2 < Access-Control-Max-Age: 1000
2 < Cache-Control: no-cache, no-store, max-age=0, must-revalidate
2 < Content-Length: 167
2 < Content-Type: application/json
2 < Date: Tue, 15 Jun 2021 02:29:20 GMT
2 < Expires: 0
2 < Pragma: no-cache
2 < Server: Apache
2 < Strict-Transport-Security: [max-age=31536000; includeSubDomains; preload, max-age=3600; includeSubDomains; preload]
2 < X-Cnection: close
{"_links":{"download":{"href":"/kadaster/kadastralekaart/download/v4_0/extract/e80f0dec-5fe0-4d14-b24e-1723821ae3e3/extract.zip"}},"progress":100,"status":"COMPLETED"}
> And retry until responseStatus == 201 0.000
> Given url statusurl 0.000
> When method GET 0.511
02:29:20.179 request:
3 > GET https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/delta/custom/6e498fd5-2dd6-4806-7b62-78995ab74be3/status
3 > Accept-Encoding: gzip,deflate
3 > Connection: Keep-Alive
3 > Host: downloads.pdok.nl
3 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:29:20.689 response time in milliseconds: 509.63
3 < 201
3 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
3 < Access-Control-Allow-Method: GET,POST,OPTIONS
3 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
3 < Access-Control-Allow-Origin: *
3 < Access-Control-Max-Age: 1000
3 < Cache-Control: no-cache, no-store, max-age=0, must-revalidate
3 < Content-Length: 167
3 < Content-Type: application/json
3 < Date: Tue, 15 Jun 2021 02:29:20 GMT
3 < Expires: 0
3 < Pragma: no-cache
3 < Server: Apache
3 < Strict-Transport-Security: [max-age=31536000; includeSubDomains; preload, max-age=3600; includeSubDomains; preload]
3 < X-Cnection: close
{"_links":{"download":{"href":"/kadaster/kadastralekaart/download/v4_0/extract/e80f0dec-5fe0-4d14-b24e-1723821ae3e3/extract.zip"}},"progress":100,"status":"COMPLETED"}
> And def downloadlink = response._links 0.000
> And match response == { _links:'#notnull' , progress:100, status:'COMPLETED' } 0.000
> * print "downloadlink:", downloadlink 0.000
02:29:20.690 [print] downloadlink: {
  "download": {
    "href": "/kadaster/kadastralekaart/download/v4_0/extract/e80f0dec-5fe0-4d14-b24e-1723821ae3e3/extract.zip"
  }
}
> Given url apiBaseUrl + downloadlink.download.href 0.000
> When method HEAD 0.507
02:29:20.692 request:
4 > HEAD https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/extract/e80f0dec-5fe0-4d14-b24e-1723821ae3e3/extract.zip
4 > Accept-Encoding: gzip,deflate
4 > Connection: Keep-Alive
4 > Host: downloads.pdok.nl
4 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:29:21.199 response time in milliseconds: 506.78
4 < 200
4 < Accept-Ranges: bytes
4 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
4 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
4 < Access-Control-Allow-Origin: *
4 < Access-Control-Max-Age: 1000
4 < Content-Disposition: attachment; filename=extract.zip
4 < Content-Length: 647
4 < Content-Security-Policy: block-all-mixed-content
4 < Content-Type: application/zip
4 < Date: Tue, 15 Jun 2021 02:29:21 GMT
4 < Etag: "dc67a4a81b65cbea52533484f8ed1073-1"
4 < Last-Modified: Tue, 15 Jun 2021 02:29:19 GMT
4 < Server: MinIO
4 < Strict-Transport-Security: [max-age=31536000; includeSubDomains; preload, max-age=3600; includeSubDomains; preload]
4 < Vary: Origin
4 < X-Amz-Request-Id: 1688A0858D682BD9
4 < X-Cnection: close
4 < X-Xss-Protection: 1; mode=block
> Then status 200 0.000
> And match responseHeaders['Content-Length'][0] == '#notnull' 0.010
> And match responseHeaders['Content-Type'][0] == 'application/zip' 0.000
> And def zipsize = responseHeaders['Content-Length'][0] 0.000
> * print "###" 0.000
02:29:21.210 [print] ###
> * print "location", apiBaseUrl + downloadlink.download.href 0.000
02:29:21.210 [print] location https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/extract/e80f0dec-5fe0-4d14-b24e-1723821ae3e3/extract.zip
> * print "size", zipsize 0.000
02:29:21.211 [print] size 647
> * assert zipsize > 600 0.000
> * def mydownloads = Java.type('download.DataStorage') 0.000
> * def LocalDateTime = Java.type('java.time.LocalDateTime') 0.003
> * def db = new mydownloads 0.000
> * eval db.mywriteln('- Test: DeltaUpdate_' + __loop + ' '+ '\n leveringsId:'+ downloadRequestId +'\n'+' Url:'+apiBaseUrl + downloadlink.download.href+'\n Size:'+zipsize+'\n Time:'+ LocalDateTime.now() +'\n' , 'target/surefire-reports/delta_url.yaml') 0.000
[6] download/DeltaCustomargs.feature 0.000
{
  "format": "gml",
  "geofilter": "POLYGON((81044.88 455429.52,81634.56000000001 455444.64,81735.36000000002 455199.36,81612.72 454955.76,81070.08 454952.4,80880.24 455192.64,81044.88 455429.52))",
  "deltaId": "f784d3c1-2e95-4c30-9268-11d0d61ac131",
  "featuretypes": [
    "perceel"
  ]
}
> * url apiBaseUrl +'kadastralekaart/api/v4_0/delta/custom' 0.001
> * def requestparams = __arg 0.000
> * print requestparams 0.000
02:29:21.222 [print] {
  "format": "gml",
  "geofilter": "POLYGON((81044.88 455429.52,81634.56000000001 455444.64,81735.36000000002 455199.36,81612.72 454955.76,81070.08 454952.4,80880.24 455192.64,81044.88 455429.52))",
  "deltaId": "f784d3c1-2e95-4c30-9268-11d0d61ac131",
  "featuretypes": [
    "perceel"
  ]
}
> Given request requestparams 0.000
> When method post 0.496
02:29:21.234 request:
1 > POST https://downloads.pdok.nl/kadastralekaart/api/v4_0/delta/custom
1 > Accept-Encoding: gzip,deflate
1 > Connection: Keep-Alive
1 > Content-Length: 267
1 > Content-Type: application/json; charset=UTF-8
1 > Host: downloads.pdok.nl
1 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)
{"format":"gml","geofilter":"POLYGON((81044.88 455429.52,81634.56000000001 455444.64,81735.36000000002 455199.36,81612.72 454955.76,81070.08 454952.4,80880.24 455192.64,81044.88 455429.52))","deltaId":"f784d3c1-2e95-4c30-9268-11d0d61ac131","featuretypes":["perceel"]}

02:29:21.719 response time in milliseconds: 484.22
1 < 202
1 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
1 < Access-Control-Allow-Method: GET,POST,OPTIONS
1 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
1 < Access-Control-Allow-Origin: *
1 < Access-Control-Max-Age: 1000
1 < Content-Length: 188
1 < Content-Type: application/json
1 < Date: Tue, 15 Jun 2021 02:29:21 GMT
1 < Server: Apache
1 < Strict-Transport-Security: [max-age=31536000; includeSubDomains; preload, max-age=3600; includeSubDomains; preload]
1 < X-Cnection: close
{"_links":{"status":{"href":"/kadaster/kadastralekaart/download/v4_0/delta/custom/1e1688fb-fb99-4bed-7fe3-215d327afcec/status"}},"downloadRequestId":"1e1688fb-fb99-4bed-7fe3-215d327afcec"}
> Then status 202 0.000
> And match response == { downloadRequestId: '#uuid' , _links:'#notnull'} 0.000
> And def downloadRequestId = response.downloadRequestId 0.000
> And def links = response._links 0.004
> * print "delta status links:" links 0.000
02:29:21.725 [print]
> And def statusurl = apiBaseUrl + links.status.href 0.006
> * print 'statusurl', statusurl 0.005
02:29:21.737 [print] statusurl https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/delta/custom/1e1688fb-fb99-4bed-7fe3-215d327afcec/status
> Given url statusurl 0.000
> When method GET 0.498
02:29:21.748 request:
2 > GET https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/delta/custom/1e1688fb-fb99-4bed-7fe3-215d327afcec/status
2 > Accept-Encoding: gzip,deflate
2 > Connection: Keep-Alive
2 > Host: downloads.pdok.nl
2 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:29:22.236 response time in milliseconds: 487.31
2 < 201
2 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
2 < Access-Control-Allow-Method: GET,POST,OPTIONS
2 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
2 < Access-Control-Allow-Origin: *
2 < Access-Control-Max-Age: 1000
2 < Cache-Control: no-cache, no-store, max-age=0, must-revalidate
2 < Content-Length: 167
2 < Content-Type: application/json
2 < Date: Tue, 15 Jun 2021 02:29:22 GMT
2 < Expires: 0
2 < Pragma: no-cache
2 < Server: Apache
2 < Strict-Transport-Security: [max-age=31536000; includeSubDomains; preload, max-age=3600; includeSubDomains; preload]
2 < X-Cnection: close
{"_links":{"download":{"href":"/kadaster/kadastralekaart/download/v4_0/extract/4af853bb-59e0-4dca-a906-af1ec1b2eb04/extract.zip"}},"progress":100,"status":"COMPLETED"}
> And retry until responseStatus == 201 0.000
> Given url statusurl 0.000
> When method GET 0.506
02:29:22.237 request:
3 > GET https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/delta/custom/1e1688fb-fb99-4bed-7fe3-215d327afcec/status
3 > Accept-Encoding: gzip,deflate
3 > Connection: Keep-Alive
3 > Host: downloads.pdok.nl
3 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:29:22.736 response time in milliseconds: 498.53
3 < 201
3 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
3 < Access-Control-Allow-Method: GET,POST,OPTIONS
3 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
3 < Access-Control-Allow-Origin: *
3 < Access-Control-Max-Age: 1000
3 < Cache-Control: no-cache, no-store, max-age=0, must-revalidate
3 < Content-Length: 167
3 < Content-Type: application/json
3 < Date: Tue, 15 Jun 2021 02:29:22 GMT
3 < Expires: 0
3 < Pragma: no-cache
3 < Server: Apache
3 < Strict-Transport-Security: [max-age=31536000; includeSubDomains; preload, max-age=3600; includeSubDomains; preload]
3 < X-Cnection: close
{"_links":{"download":{"href":"/kadaster/kadastralekaart/download/v4_0/extract/4af853bb-59e0-4dca-a906-af1ec1b2eb04/extract.zip"}},"progress":100,"status":"COMPLETED"}
> And def downloadlink = response._links 0.000
> And match response == { _links:'#notnull' , progress:100, status:'COMPLETED' } 0.000
> * print "downloadlink:", downloadlink 0.000
02:29:22.743 [print] downloadlink: {
  "download": {
    "href": "/kadaster/kadastralekaart/download/v4_0/extract/4af853bb-59e0-4dca-a906-af1ec1b2eb04/extract.zip"
  }
}
> Given url apiBaseUrl + downloadlink.download.href 0.002
> When method HEAD 0.575
02:29:22.746 request:
4 > HEAD https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/extract/4af853bb-59e0-4dca-a906-af1ec1b2eb04/extract.zip
4 > Accept-Encoding: gzip,deflate
4 > Connection: Keep-Alive
4 > Host: downloads.pdok.nl
4 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:29:23.321 response time in milliseconds: 574.51
4 < 200
4 < Accept-Ranges: bytes
4 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
4 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
4 < Access-Control-Allow-Origin: *
4 < Access-Control-Max-Age: 1000
4 < Content-Disposition: attachment; filename=extract.zip
4 < Content-Length: 648
4 < Content-Security-Policy: block-all-mixed-content
4 < Content-Type: application/zip
4 < Date: Tue, 15 Jun 2021 02:29:23 GMT
4 < Etag: "bbda8b0a7d4d74afb54e7730469aec6f-1"
4 < Last-Modified: Tue, 15 Jun 2021 02:29:22 GMT
4 < Server: MinIO
4 < Strict-Transport-Security: [max-age=31536000; includeSubDomains; preload, max-age=3600; includeSubDomains; preload]
4 < Vary: Origin
4 < X-Amz-Request-Id: 1688A086089861F9
4 < X-Cnection: close
4 < X-Xss-Protection: 1; mode=block
> Then status 200 0.000
> And match responseHeaders['Content-Length'][0] == '#notnull' 0.000
> And match responseHeaders['Content-Type'][0] == 'application/zip' 0.000
> And def zipsize = responseHeaders['Content-Length'][0] 0.000
> * print "###" 0.001
02:29:23.327 [print] ###
> * print "location", apiBaseUrl + downloadlink.download.href 0.011
02:29:23.339 [print] location https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/extract/4af853bb-59e0-4dca-a906-af1ec1b2eb04/extract.zip
> * print "size", zipsize 0.000
02:29:23.339 [print] size 648
> * assert zipsize > 600 0.000
> * def mydownloads = Java.type('download.DataStorage') 0.006
> * def LocalDateTime = Java.type('java.time.LocalDateTime') 0.000
> * def db = new mydownloads 0.000
> * eval db.mywriteln('- Test: DeltaUpdate_' + __loop + ' '+ '\n leveringsId:'+ downloadRequestId +'\n'+' Url:'+apiBaseUrl + downloadlink.download.href+'\n Size:'+zipsize+'\n Time:'+ LocalDateTime.now() +'\n' , 'target/surefire-reports/delta_url.yaml') 0.000
[7] download/DeltaCustomargs.feature 0.000
{
  "format": "gml",
  "geofilter": "POLYGON((81044.88 455429.52,81634.56000000001 455444.64,81735.36000000002 455199.36,81612.72 454955.76,81070.08 454952.4,80880.24 455192.64,81044.88 455429.52))",
  "deltaId": "e6640b5a-f20a-450e-9250-986540178c75",
  "featuretypes": [
    "perceel"
  ]
}
> * url apiBaseUrl +'kadastralekaart/api/v4_0/delta/custom' 0.005
> * def requestparams = __arg 0.000
> * print requestparams 0.000
02:29:23.354 [print] {
  "format": "gml",
  "geofilter": "POLYGON((81044.88 455429.52,81634.56000000001 455444.64,81735.36000000002 455199.36,81612.72 454955.76,81070.08 454952.4,80880.24 455192.64,81044.88 455429.52))",
  "deltaId": "e6640b5a-f20a-450e-9250-986540178c75",
  "featuretypes": [
    "perceel"
  ]
}
> Given request requestparams 0.000
> When method post 0.501
02:29:23.357 request:
1 > POST https://downloads.pdok.nl/kadastralekaart/api/v4_0/delta/custom
1 > Accept-Encoding: gzip,deflate
1 > Connection: Keep-Alive
1 > Content-Length: 267
1 > Content-Type: application/json; charset=UTF-8
1 > Host: downloads.pdok.nl
1 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)
{"format":"gml","geofilter":"POLYGON((81044.88 455429.52,81634.56000000001 455444.64,81735.36000000002 455199.36,81612.72 454955.76,81070.08 454952.4,80880.24 455192.64,81044.88 455429.52))","deltaId":"e6640b5a-f20a-450e-9250-986540178c75","featuretypes":["perceel"]}

02:29:23.857 response time in milliseconds: 500.07
1 < 202
1 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
1 < Access-Control-Allow-Method: GET,POST,OPTIONS
1 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
1 < Access-Control-Allow-Origin: *
1 < Access-Control-Max-Age: 1000
1 < Content-Length: 188
1 < Content-Type: application/json
1 < Date: Tue, 15 Jun 2021 02:29:23 GMT
1 < Server: Apache
1 < Strict-Transport-Security: [max-age=31536000; includeSubDomains; preload, max-age=3600; includeSubDomains; preload]
1 < X-Cnection: close
{"_links":{"status":{"href":"/kadaster/kadastralekaart/download/v4_0/delta/custom/ec52537d-7df0-4a20-7a78-b8b6a961fe92/status"}},"downloadRequestId":"ec52537d-7df0-4a20-7a78-b8b6a961fe92"}
> Then status 202 0.000
> And match response == { downloadRequestId: '#uuid' , _links:'#notnull'} 0.000
> And def downloadRequestId = response.downloadRequestId 0.001
> And def links = response._links 0.001
> * print "delta status links:" links 0.000
02:29:23.861 [print]
> And def statusurl = apiBaseUrl + links.status.href 0.001
> * print 'statusurl', statusurl 0.005
02:29:23.868 [print] statusurl https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/delta/custom/ec52537d-7df0-4a20-7a78-b8b6a961fe92/status
> Given url statusurl 0.000
> When method GET 0.494
02:29:23.869 request:
2 > GET https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/delta/custom/ec52537d-7df0-4a20-7a78-b8b6a961fe92/status
2 > Accept-Encoding: gzip,deflate
2 > Connection: Keep-Alive
2 > Host: downloads.pdok.nl
2 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:29:24.363 response time in milliseconds: 493.06
2 < 201
2 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
2 < Access-Control-Allow-Method: GET,POST,OPTIONS
2 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
2 < Access-Control-Allow-Origin: *
2 < Access-Control-Max-Age: 1000
2 < Cache-Control: no-cache, no-store, max-age=0, must-revalidate
2 < Content-Length: 167
2 < Content-Type: application/json
2 < Date: Tue, 15 Jun 2021 02:29:24 GMT
2 < Expires: 0
2 < Pragma: no-cache
2 < Server: Apache
2 < Strict-Transport-Security: [max-age=31536000; includeSubDomains; preload, max-age=3600; includeSubDomains; preload]
2 < X-Cnection: close
{"_links":{"download":{"href":"/kadaster/kadastralekaart/download/v4_0/extract/bd60ac74-563e-4632-a8aa-faeb82f683bd/extract.zip"}},"progress":100,"status":"COMPLETED"}
> And retry until responseStatus == 201 0.000
> Given url statusurl 0.000
> When method GET 0.494
02:29:24.364 request:
3 > GET https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/delta/custom/ec52537d-7df0-4a20-7a78-b8b6a961fe92/status
3 > Accept-Encoding: gzip,deflate
3 > Connection: Keep-Alive
3 > Host: downloads.pdok.nl
3 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:29:24.855 response time in milliseconds: 489.99
3 < 201
3 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
3 < Access-Control-Allow-Method: GET,POST,OPTIONS
3 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
3 < Access-Control-Allow-Origin: *
3 < Access-Control-Max-Age: 1000
3 < Cache-Control: no-cache, no-store, max-age=0, must-revalidate
3 < Content-Length: 167
3 < Content-Type: application/json
3 < Date: Tue, 15 Jun 2021 02:29:24 GMT
3 < Expires: 0
3 < Pragma: no-cache
3 < Server: Apache
3 < Strict-Transport-Security: [max-age=31536000; includeSubDomains; preload, max-age=3600; includeSubDomains; preload]
3 < X-Cnection: close
{"_links":{"download":{"href":"/kadaster/kadastralekaart/download/v4_0/extract/bd60ac74-563e-4632-a8aa-faeb82f683bd/extract.zip"}},"progress":100,"status":"COMPLETED"}
> And def downloadlink = response._links 0.000
> And match response == { _links:'#notnull' , progress:100, status:'COMPLETED' } 0.000
> * print "downloadlink:", downloadlink 0.007
02:29:24.865 [print] downloadlink: {
  "download": {
    "href": "/kadaster/kadastralekaart/download/v4_0/extract/bd60ac74-563e-4632-a8aa-faeb82f683bd/extract.zip"
  }
}
> Given url apiBaseUrl + downloadlink.download.href 0.003
> When method HEAD 0.605
02:29:24.875 request:
4 > HEAD https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/extract/bd60ac74-563e-4632-a8aa-faeb82f683bd/extract.zip
4 > Accept-Encoding: gzip,deflate
4 > Connection: Keep-Alive
4 > Host: downloads.pdok.nl
4 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:29:25.474 response time in milliseconds: 598.85
4 < 200
4 < Accept-Ranges: bytes
4 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
4 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
4 < Access-Control-Allow-Origin: *
4 < Access-Control-Max-Age: 1000
4 < Content-Disposition: attachment; filename=extract.zip
4 < Content-Length: 647
4 < Content-Security-Policy: block-all-mixed-content
4 < Content-Type: application/zip
4 < Date: Tue, 15 Jun 2021 02:29:25 GMT
4 < Etag: "9ec220cfb43dd890bb2e210a7eca439e-1"
4 < Last-Modified: Tue, 15 Jun 2021 02:29:23 GMT
4 < Server: MinIO
4 < Strict-Transport-Security: [max-age=31536000; includeSubDomains; preload, max-age=3600; includeSubDomains; preload]
4 < Vary: Origin
4 < X-Amz-Request-Id: 1688A0868BB30760
4 < X-Cnection: close
4 < X-Xss-Protection: 1; mode=block
> Then status 200 0.000
> And match responseHeaders['Content-Length'][0] == '#notnull' 0.004
> And match responseHeaders['Content-Type'][0] == 'application/zip' 0.004
> And def zipsize = responseHeaders['Content-Length'][0] 0.000
> * print "###" 0.002
02:29:25.486 [print] ###
> * print "location", apiBaseUrl + downloadlink.download.href 0.003
02:29:25.489 [print] location https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/extract/bd60ac74-563e-4632-a8aa-faeb82f683bd/extract.zip
> * print "size", zipsize 0.002
02:29:25.491 [print] size 647
> * assert zipsize > 600 0.002
> * def mydownloads = Java.type('download.DataStorage') 0.000
> * def LocalDateTime = Java.type('java.time.LocalDateTime') 0.000
> * def db = new mydownloads 0.000
> * eval db.mywriteln('- Test: DeltaUpdate_' + __loop + ' '+ '\n leveringsId:'+ downloadRequestId +'\n'+' Url:'+apiBaseUrl + downloadlink.download.href+'\n Size:'+zipsize+'\n Time:'+ LocalDateTime.now() +'\n' , 'target/surefire-reports/delta_url.yaml') 0.002
[8] download/DeltaCustomargs.feature 0.000
{
  "format": "gml",
  "geofilter": "POLYGON((81044.88 455429.52,81634.56000000001 455444.64,81735.36000000002 455199.36,81612.72 454955.76,81070.08 454952.4,80880.24 455192.64,81044.88 455429.52))",
  "deltaId": "1c15ea7f-bf22-43a8-b5e9-b66a1871f27d",
  "featuretypes": [
    "perceel"
  ]
}
> * url apiBaseUrl +'kadastralekaart/api/v4_0/delta/custom' 0.003
> * def requestparams = __arg 0.000
> * print requestparams 0.001
02:29:25.505 [print] {
  "format": "gml",
  "geofilter": "POLYGON((81044.88 455429.52,81634.56000000001 455444.64,81735.36000000002 455199.36,81612.72 454955.76,81070.08 454952.4,80880.24 455192.64,81044.88 455429.52))",
  "deltaId": "1c15ea7f-bf22-43a8-b5e9-b66a1871f27d",
  "featuretypes": [
    "perceel"
  ]
}
> Given request requestparams 0.000
> When method post 0.494
02:29:25.510 request:
1 > POST https://downloads.pdok.nl/kadastralekaart/api/v4_0/delta/custom
1 > Accept-Encoding: gzip,deflate
1 > Connection: Keep-Alive
1 > Content-Length: 267
1 > Content-Type: application/json; charset=UTF-8
1 > Host: downloads.pdok.nl
1 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)
{"format":"gml","geofilter":"POLYGON((81044.88 455429.52,81634.56000000001 455444.64,81735.36000000002 455199.36,81612.72 454955.76,81070.08 454952.4,80880.24 455192.64,81044.88 455429.52))","deltaId":"1c15ea7f-bf22-43a8-b5e9-b66a1871f27d","featuretypes":["perceel"]}

02:29:26.000 response time in milliseconds: 490.30
1 < 202
1 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
1 < Access-Control-Allow-Method: GET,POST,OPTIONS
1 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
1 < Access-Control-Allow-Origin: *
1 < Access-Control-Max-Age: 1000
1 < Content-Length: 188
1 < Content-Type: application/json
1 < Date: Tue, 15 Jun 2021 02:29:25 GMT
1 < Server: Apache
1 < Strict-Transport-Security: [max-age=31536000; includeSubDomains; preload, max-age=3600; includeSubDomains; preload]
1 < X-Cnection: close
{"_links":{"status":{"href":"/kadaster/kadastralekaart/download/v4_0/delta/custom/f998b70e-8e05-44b7-7998-ead8574592bb/status"}},"downloadRequestId":"f998b70e-8e05-44b7-7998-ead8574592bb"}
> Then status 202 0.000
> And match response == { downloadRequestId: '#uuid' , _links:'#notnull'} 0.000
> And def downloadRequestId = response.downloadRequestId 0.000
> And def links = response._links 0.000
> * print "delta status links:" links 0.000
02:29:26.002 [print]
> And def statusurl = apiBaseUrl + links.status.href 0.000
> * print 'statusurl', statusurl 0.000
02:29:26.003 [print] statusurl https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/delta/custom/f998b70e-8e05-44b7-7998-ead8574592bb/status
> Given url statusurl 0.000
> When method GET 0.487
02:29:26.004 request:
2 > GET https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/delta/custom/f998b70e-8e05-44b7-7998-ead8574592bb/status
2 > Accept-Encoding: gzip,deflate
2 > Connection: Keep-Alive
2 > Host: downloads.pdok.nl
2 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:29:26.491 response time in milliseconds: 486.28
2 < 201
2 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
2 < Access-Control-Allow-Method: GET,POST,OPTIONS
2 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
2 < Access-Control-Allow-Origin: *
2 < Access-Control-Max-Age: 1000
2 < Cache-Control: no-cache, no-store, max-age=0, must-revalidate
2 < Content-Length: 167
2 < Content-Type: application/json
2 < Date: Tue, 15 Jun 2021 02:29:26 GMT
2 < Expires: 0
2 < Pragma: no-cache
2 < Server: Apache
2 < Strict-Transport-Security: [max-age=31536000; includeSubDomains; preload, max-age=3600; includeSubDomains; preload]
2 < X-Cnection: close
{"_links":{"download":{"href":"/kadaster/kadastralekaart/download/v4_0/extract/3495b6c5-cefc-4cdb-bd06-0a42e8656f1c/extract.zip"}},"progress":100,"status":"COMPLETED"}
> And retry until responseStatus == 201 0.000
> Given url statusurl 0.000
> When method GET 0.525
02:29:26.499 request:
3 > GET https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/delta/custom/f998b70e-8e05-44b7-7998-ead8574592bb/status
3 > Accept-Encoding: gzip,deflate
3 > Connection: Keep-Alive
3 > Host: downloads.pdok.nl
3 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:29:27.017 response time in milliseconds: 517.68
3 < 201
3 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
3 < Access-Control-Allow-Method: GET,POST,OPTIONS
3 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
3 < Access-Control-Allow-Origin: *
3 < Access-Control-Max-Age: 1000
3 < Cache-Control: no-cache, no-store, max-age=0, must-revalidate
3 < Content-Length: 167
3 < Content-Type: application/json
3 < Date: Tue, 15 Jun 2021 02:29:26 GMT
3 < Expires: 0
3 < Pragma: no-cache
3 < Server: Apache
3 < Strict-Transport-Security: [max-age=31536000; includeSubDomains; preload, max-age=3600; includeSubDomains; preload]
3 < X-Cnection: close
{"_links":{"download":{"href":"/kadaster/kadastralekaart/download/v4_0/extract/3495b6c5-cefc-4cdb-bd06-0a42e8656f1c/extract.zip"}},"progress":100,"status":"COMPLETED"}
> And def downloadlink = response._links 0.000
> And match response == { _links:'#notnull' , progress:100, status:'COMPLETED' } 0.000
> * print "downloadlink:", downloadlink 0.001
02:29:27.019 [print] downloadlink: {
  "download": {
    "href": "/kadaster/kadastralekaart/download/v4_0/extract/3495b6c5-cefc-4cdb-bd06-0a42e8656f1c/extract.zip"
  }
}
> Given url apiBaseUrl + downloadlink.download.href 0.000
> When method HEAD 0.537
02:29:27.021 request:
4 > HEAD https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/extract/3495b6c5-cefc-4cdb-bd06-0a42e8656f1c/extract.zip
4 > Accept-Encoding: gzip,deflate
4 > Connection: Keep-Alive
4 > Host: downloads.pdok.nl
4 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:29:27.556 response time in milliseconds: 534.79
4 < 200
4 < Accept-Ranges: bytes
4 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
4 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
4 < Access-Control-Allow-Origin: *
4 < Access-Control-Max-Age: 1000
4 < Content-Disposition: attachment; filename=extract.zip
4 < Content-Length: 649
4 < Content-Security-Policy: block-all-mixed-content
4 < Content-Type: application/zip
4 < Date: Tue, 15 Jun 2021 02:29:27 GMT
4 < Etag: "148536b4e63d01a35e6bc88e541de8f4-1"
4 < Last-Modified: Tue, 15 Jun 2021 02:29:26 GMT
4 < Server: MinIO
4 < Strict-Transport-Security: [max-age=31536000; includeSubDomains; preload, max-age=3600; includeSubDomains; preload]
4 < Vary: Origin
4 < X-Amz-Request-Id: 1688A08707F16938
4 < X-Cnection: close
4 < X-Xss-Protection: 1; mode=block
> Then status 200 0.000
> And match responseHeaders['Content-Length'][0] == '#notnull' 0.000
> And match responseHeaders['Content-Type'][0] == 'application/zip' 0.000
> And def zipsize = responseHeaders['Content-Length'][0] 0.000
> * print "###" 0.000
02:29:27.558 [print] ###
> * print "location", apiBaseUrl + downloadlink.download.href 0.000
02:29:27.559 [print] location https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/extract/3495b6c5-cefc-4cdb-bd06-0a42e8656f1c/extract.zip
> * print "size", zipsize 0.000
02:29:27.559 [print] size 649
> * assert zipsize > 600 0.000
> * def mydownloads = Java.type('download.DataStorage') 0.000
> * def LocalDateTime = Java.type('java.time.LocalDateTime') 0.000
> * def db = new mydownloads 0.000
> * eval db.mywriteln('- Test: DeltaUpdate_' + __loop + ' '+ '\n leveringsId:'+ downloadRequestId +'\n'+' Url:'+apiBaseUrl + downloadlink.download.href+'\n Size:'+zipsize+'\n Time:'+ LocalDateTime.now() +'\n' , 'target/surefire-reports/delta_url.yaml') 0.000
[9] download/DeltaCustomargs.feature 0.000
{
  "format": "gml",
  "geofilter": "POLYGON((81044.88 455429.52,81634.56000000001 455444.64,81735.36000000002 455199.36,81612.72 454955.76,81070.08 454952.4,80880.24 455192.64,81044.88 455429.52))",
  "deltaId": "25e98e4e-ef9b-42d1-a419-03fef9478802",
  "featuretypes": [
    "perceel"
  ]
}
> * url apiBaseUrl +'kadastralekaart/api/v4_0/delta/custom' 0.001
> * def requestparams = __arg 0.000
> * print requestparams 0.000
02:29:27.564 [print] {
  "format": "gml",
  "geofilter": "POLYGON((81044.88 455429.52,81634.56000000001 455444.64,81735.36000000002 455199.36,81612.72 454955.76,81070.08 454952.4,80880.24 455192.64,81044.88 455429.52))",
  "deltaId": "25e98e4e-ef9b-42d1-a419-03fef9478802",
  "featuretypes": [
    "perceel"
  ]
}
> Given request requestparams 0.000
> When method post 0.518
02:29:27.565 request:
1 > POST https://downloads.pdok.nl/kadastralekaart/api/v4_0/delta/custom
1 > Accept-Encoding: gzip,deflate
1 > Connection: Keep-Alive
1 > Content-Length: 267
1 > Content-Type: application/json; charset=UTF-8
1 > Host: downloads.pdok.nl
1 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)
{"format":"gml","geofilter":"POLYGON((81044.88 455429.52,81634.56000000001 455444.64,81735.36000000002 455199.36,81612.72 454955.76,81070.08 454952.4,80880.24 455192.64,81044.88 455429.52))","deltaId":"25e98e4e-ef9b-42d1-a419-03fef9478802","featuretypes":["perceel"]}

02:29:28.083 response time in milliseconds: 516.62
1 < 202
1 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
1 < Access-Control-Allow-Method: GET,POST,OPTIONS
1 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
1 < Access-Control-Allow-Origin: *
1 < Access-Control-Max-Age: 1000
1 < Content-Length: 188
1 < Content-Type: application/json
1 < Date: Tue, 15 Jun 2021 02:29:28 GMT
1 < Server: Apache
1 < Strict-Transport-Security: [max-age=31536000; includeSubDomains; preload, max-age=3600; includeSubDomains; preload]
1 < X-Cnection: close
{"_links":{"status":{"href":"/kadaster/kadastralekaart/download/v4_0/delta/custom/8b8bc3a2-2af3-4e7b-62fa-3c3a3ad4a5db/status"}},"downloadRequestId":"8b8bc3a2-2af3-4e7b-62fa-3c3a3ad4a5db"}
> Then status 202 0.000
> And match response == { downloadRequestId: '#uuid' , _links:'#notnull'} 0.000
> And def downloadRequestId = response.downloadRequestId 0.000
> And def links = response._links 0.000
> * print "delta status links:" links 0.003
02:29:28.087 [print]
> And def statusurl = apiBaseUrl + links.status.href 0.001
> * print 'statusurl', statusurl 0.002
02:29:28.092 [print] statusurl https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/delta/custom/8b8bc3a2-2af3-4e7b-62fa-3c3a3ad4a5db/status
> Given url statusurl 0.000
> When method GET 0.545
02:29:28.100 request:
2 > GET https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/delta/custom/8b8bc3a2-2af3-4e7b-62fa-3c3a3ad4a5db/status
2 > Accept-Encoding: gzip,deflate
2 > Connection: Keep-Alive
2 > Host: downloads.pdok.nl
2 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:29:28.638 response time in milliseconds: 537.79
2 < 201
2 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
2 < Access-Control-Allow-Method: GET,POST,OPTIONS
2 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
2 < Access-Control-Allow-Origin: *
2 < Access-Control-Max-Age: 1000
2 < Cache-Control: no-cache, no-store, max-age=0, must-revalidate
2 < Content-Length: 167
2 < Content-Type: application/json
2 < Date: Tue, 15 Jun 2021 02:29:28 GMT
2 < Expires: 0
2 < Pragma: no-cache
2 < Server: Apache
2 < Strict-Transport-Security: [max-age=31536000; includeSubDomains; preload, max-age=3600; includeSubDomains; preload]
2 < X-Cnection: close
{"_links":{"download":{"href":"/kadaster/kadastralekaart/download/v4_0/extract/3a4dd7ff-3f43-4d3a-bca5-43ca354b9d9f/extract.zip"}},"progress":100,"status":"COMPLETED"}
> And retry until responseStatus == 201 0.000
> Given url statusurl 0.000
> When method GET 0.483
02:29:28.639 request:
3 > GET https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/delta/custom/8b8bc3a2-2af3-4e7b-62fa-3c3a3ad4a5db/status
3 > Accept-Encoding: gzip,deflate
3 > Connection: Keep-Alive
3 > Host: downloads.pdok.nl
3 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:29:29.122 response time in milliseconds: 482.46
3 < 201
3 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
3 < Access-Control-Allow-Method: GET,POST,OPTIONS
3 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
3 < Access-Control-Allow-Origin: *
3 < Access-Control-Max-Age: 1000
3 < Cache-Control: no-cache, no-store, max-age=0, must-revalidate
3 < Content-Length: 167
3 < Content-Type: application/json
3 < Date: Tue, 15 Jun 2021 02:29:29 GMT
3 < Expires: 0
3 < Pragma: no-cache
3 < Server: Apache
3 < Strict-Transport-Security: [max-age=31536000; includeSubDomains; preload, max-age=3600; includeSubDomains; preload]
3 < X-Cnection: close
{"_links":{"download":{"href":"/kadaster/kadastralekaart/download/v4_0/extract/3a4dd7ff-3f43-4d3a-bca5-43ca354b9d9f/extract.zip"}},"progress":100,"status":"COMPLETED"}
> And def downloadlink = response._links 0.000
> And match response == { _links:'#notnull' , progress:100, status:'COMPLETED' } 0.000
> * print "downloadlink:", downloadlink 0.000
02:29:29.123 [print] downloadlink: {
  "download": {
    "href": "/kadaster/kadastralekaart/download/v4_0/extract/3a4dd7ff-3f43-4d3a-bca5-43ca354b9d9f/extract.zip"
  }
}
> Given url apiBaseUrl + downloadlink.download.href 0.000
> When method HEAD 0.541
02:29:29.124 request:
4 > HEAD https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/extract/3a4dd7ff-3f43-4d3a-bca5-43ca354b9d9f/extract.zip
4 > Accept-Encoding: gzip,deflate
4 > Connection: Keep-Alive
4 > Host: downloads.pdok.nl
4 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:29:29.665 response time in milliseconds: 540.17
4 < 200
4 < Accept-Ranges: bytes
4 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
4 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
4 < Access-Control-Allow-Origin: *
4 < Access-Control-Max-Age: 1000
4 < Content-Disposition: attachment; filename=extract.zip
4 < Content-Length: 645
4 < Content-Security-Policy: block-all-mixed-content
4 < Content-Type: application/zip
4 < Date: Tue, 15 Jun 2021 02:29:29 GMT
4 < Etag: "18e51b9bdb78075877a878a25b377209-1"
4 < Last-Modified: Tue, 15 Jun 2021 02:29:28 GMT
4 < Server: MinIO
4 < Strict-Transport-Security: [max-age=31536000; includeSubDomains; preload, max-age=3600; includeSubDomains; preload]
4 < Vary: Origin
4 < X-Amz-Request-Id: 1688A08784137CA7
4 < X-Cnection: close
4 < X-Xss-Protection: 1; mode=block
> Then status 200 0.000
> And match responseHeaders['Content-Length'][0] == '#notnull' 0.000
> And match responseHeaders['Content-Type'][0] == 'application/zip' 0.000
> And def zipsize = responseHeaders['Content-Length'][0] 0.000
> * print "###" 0.000
02:29:29.665 [print] ###
> * print "location", apiBaseUrl + downloadlink.download.href 0.000
02:29:29.666 [print] location https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/extract/3a4dd7ff-3f43-4d3a-bca5-43ca354b9d9f/extract.zip
> * print "size", zipsize 0.000
02:29:29.666 [print] size 645
> * assert zipsize > 600 0.000
> * def mydownloads = Java.type('download.DataStorage') 0.000
> * def LocalDateTime = Java.type('java.time.LocalDateTime') 0.000
> * def db = new mydownloads 0.000
> * eval db.mywriteln('- Test: DeltaUpdate_' + __loop + ' '+ '\n leveringsId:'+ downloadRequestId +'\n'+' Url:'+apiBaseUrl + downloadlink.download.href+'\n Size:'+zipsize+'\n Time:'+ LocalDateTime.now() +'\n' , 'target/surefire-reports/delta_url.yaml') 0.010
[10] download/DeltaCustomargs.feature 0.000
{
  "format": "gml",
  "geofilter": "POLYGON((81044.88 455429.52,81634.56000000001 455444.64,81735.36000000002 455199.36,81612.72 454955.76,81070.08 454952.4,80880.24 455192.64,81044.88 455429.52))",
  "deltaId": "9297d9e4-cc92-415f-b258-642b4ecdb967",
  "featuretypes": [
    "perceel"
  ]
}
> * url apiBaseUrl +'kadastralekaart/api/v4_0/delta/custom' 0.001
> * def requestparams = __arg 0.004
> * print requestparams 0.000
02:29:29.685 [print] {
  "format": "gml",
  "geofilter": "POLYGON((81044.88 455429.52,81634.56000000001 455444.64,81735.36000000002 455199.36,81612.72 454955.76,81070.08 454952.4,80880.24 455192.64,81044.88 455429.52))",
  "deltaId": "9297d9e4-cc92-415f-b258-642b4ecdb967",
  "featuretypes": [
    "perceel"
  ]
}
> Given request requestparams 0.000
> When method post 0.490
02:29:29.688 request:
1 > POST https://downloads.pdok.nl/kadastralekaart/api/v4_0/delta/custom
1 > Accept-Encoding: gzip,deflate
1 > Connection: Keep-Alive
1 > Content-Length: 267
1 > Content-Type: application/json; charset=UTF-8
1 > Host: downloads.pdok.nl
1 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)
{"format":"gml","geofilter":"POLYGON((81044.88 455429.52,81634.56000000001 455444.64,81735.36000000002 455199.36,81612.72 454955.76,81070.08 454952.4,80880.24 455192.64,81044.88 455429.52))","deltaId":"9297d9e4-cc92-415f-b258-642b4ecdb967","featuretypes":["perceel"]}

02:29:30.175 response time in milliseconds: 486.28
1 < 202
1 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
1 < Access-Control-Allow-Method: GET,POST,OPTIONS
1 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
1 < Access-Control-Allow-Origin: *
1 < Access-Control-Max-Age: 1000
1 < Content-Length: 188
1 < Content-Type: application/json
1 < Date: Tue, 15 Jun 2021 02:29:30 GMT
1 < Server: Apache
1 < Strict-Transport-Security: [max-age=31536000; includeSubDomains; preload, max-age=3600; includeSubDomains; preload]
1 < X-Cnection: close
{"_links":{"status":{"href":"/kadaster/kadastralekaart/download/v4_0/delta/custom/ed07d173-2134-4ef5-5c18-58763ec09dae/status"}},"downloadRequestId":"ed07d173-2134-4ef5-5c18-58763ec09dae"}
> Then status 202 0.000
> And match response == { downloadRequestId: '#uuid' , _links:'#notnull'} 0.000
> And def downloadRequestId = response.downloadRequestId 0.000
> And def links = response._links 0.000
> * print "delta status links:" links 0.000
02:29:30.176 [print]
> And def statusurl = apiBaseUrl + links.status.href 0.000
> * print 'statusurl', statusurl 0.000
02:29:30.177 [print] statusurl https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/delta/custom/ed07d173-2134-4ef5-5c18-58763ec09dae/status
> Given url statusurl 0.000
> When method GET 0.631
02:29:30.178 request:
2 > GET https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/delta/custom/ed07d173-2134-4ef5-5c18-58763ec09dae/status
2 > Accept-Encoding: gzip,deflate
2 > Connection: Keep-Alive
2 > Host: downloads.pdok.nl
2 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:29:30.808 response time in milliseconds: 630.08
2 < 201
2 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
2 < Access-Control-Allow-Method: GET,POST,OPTIONS
2 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
2 < Access-Control-Allow-Origin: *
2 < Access-Control-Max-Age: 1000
2 < Cache-Control: no-cache, no-store, max-age=0, must-revalidate
2 < Content-Length: 167
2 < Content-Type: application/json
2 < Date: Tue, 15 Jun 2021 02:29:30 GMT
2 < Expires: 0
2 < Pragma: no-cache
2 < Server: Apache
2 < Strict-Transport-Security: [max-age=31536000; includeSubDomains; preload, max-age=3600; includeSubDomains; preload]
2 < X-Cnection: close
{"_links":{"download":{"href":"/kadaster/kadastralekaart/download/v4_0/extract/8e9030a9-a3fe-4063-a005-dd85ae31c2e0/extract.zip"}},"progress":100,"status":"COMPLETED"}
> And retry until responseStatus == 201 0.000
> Given url statusurl 0.000
> When method GET 0.546
02:29:30.809 request:
3 > GET https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/delta/custom/ed07d173-2134-4ef5-5c18-58763ec09dae/status
3 > Accept-Encoding: gzip,deflate
3 > Connection: Keep-Alive
3 > Host: downloads.pdok.nl
3 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:29:31.355 response time in milliseconds: 545.23
3 < 201
3 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
3 < Access-Control-Allow-Method: GET,POST,OPTIONS
3 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
3 < Access-Control-Allow-Origin: *
3 < Access-Control-Max-Age: 1000
3 < Cache-Control: no-cache, no-store, max-age=0, must-revalidate
3 < Content-Length: 167
3 < Content-Type: application/json
3 < Date: Tue, 15 Jun 2021 02:29:31 GMT
3 < Expires: 0
3 < Pragma: no-cache
3 < Server: Apache
3 < Strict-Transport-Security: [max-age=31536000; includeSubDomains; preload, max-age=3600; includeSubDomains; preload]
3 < X-Cnection: close
{"_links":{"download":{"href":"/kadaster/kadastralekaart/download/v4_0/extract/8e9030a9-a3fe-4063-a005-dd85ae31c2e0/extract.zip"}},"progress":100,"status":"COMPLETED"}
> And def downloadlink = response._links 0.000
> And match response == { _links:'#notnull' , progress:100, status:'COMPLETED' } 0.000
> * print "downloadlink:", downloadlink 0.000
02:29:31.356 [print] downloadlink: {
  "download": {
    "href": "/kadaster/kadastralekaart/download/v4_0/extract/8e9030a9-a3fe-4063-a005-dd85ae31c2e0/extract.zip"
  }
}
> Given url apiBaseUrl + downloadlink.download.href 0.000
> When method HEAD 0.513
02:29:31.357 request:
4 > HEAD https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/extract/8e9030a9-a3fe-4063-a005-dd85ae31c2e0/extract.zip
4 > Accept-Encoding: gzip,deflate
4 > Connection: Keep-Alive
4 > Host: downloads.pdok.nl
4 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:29:31.869 response time in milliseconds: 512.26
4 < 200
4 < Accept-Ranges: bytes
4 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
4 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
4 < Access-Control-Allow-Origin: *
4 < Access-Control-Max-Age: 1000
4 < Content-Disposition: attachment; filename=extract.zip
4 < Content-Length: 648
4 < Content-Security-Policy: block-all-mixed-content
4 < Content-Type: application/zip
4 < Date: Tue, 15 Jun 2021 02:29:31 GMT
4 < Etag: "5aac022dd4b540bb985b9d456ac242f9-1"
4 < Last-Modified: Tue, 15 Jun 2021 02:29:30 GMT
4 < Server: MinIO
4 < Strict-Transport-Security: [max-age=31536000; includeSubDomains; preload, max-age=3600; includeSubDomains; preload]
4 < Vary: Origin
4 < X-Amz-Request-Id: 1688A0880888D529
4 < X-Cnection: close
4 < X-Xss-Protection: 1; mode=block
> Then status 200 0.000
> And match responseHeaders['Content-Length'][0] == '#notnull' 0.000
> And match responseHeaders['Content-Type'][0] == 'application/zip' 0.000
> And def zipsize = responseHeaders['Content-Length'][0] 0.000
> * print "###" 0.000
02:29:31.870 [print] ###
> * print "location", apiBaseUrl + downloadlink.download.href 0.016
02:29:31.887 [print] location https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/extract/8e9030a9-a3fe-4063-a005-dd85ae31c2e0/extract.zip
> * print "size", zipsize 0.000
02:29:31.887 [print] size 648
> * assert zipsize > 600 0.000
> * def mydownloads = Java.type('download.DataStorage') 0.000
> * def LocalDateTime = Java.type('java.time.LocalDateTime') 0.000
> * def db = new mydownloads 0.000
> * eval db.mywriteln('- Test: DeltaUpdate_' + __loop + ' '+ '\n leveringsId:'+ downloadRequestId +'\n'+' Url:'+apiBaseUrl + downloadlink.download.href+'\n Size:'+zipsize+'\n Time:'+ LocalDateTime.now() +'\n' , 'target/surefire-reports/delta_url.yaml') 0.000
[11] download/DeltaCustomargs.feature 0.000
{
  "format": "gml",
  "geofilter": "POLYGON((81044.88 455429.52,81634.56000000001 455444.64,81735.36000000002 455199.36,81612.72 454955.76,81070.08 454952.4,80880.24 455192.64,81044.88 455429.52))",
  "deltaId": "f2a1b49d-024b-4a01-83f9-66dd1d3385ce",
  "featuretypes": [
    "perceel"
  ]
}
> * url apiBaseUrl +'kadastralekaart/api/v4_0/delta/custom' 0.001
> * def requestparams = __arg 0.000
> * print requestparams 0.000
02:29:31.897 [print] {
  "format": "gml",
  "geofilter": "POLYGON((81044.88 455429.52,81634.56000000001 455444.64,81735.36000000002 455199.36,81612.72 454955.76,81070.08 454952.4,80880.24 455192.64,81044.88 455429.52))",
  "deltaId": "f2a1b49d-024b-4a01-83f9-66dd1d3385ce",
  "featuretypes": [
    "perceel"
  ]
}
> Given request requestparams 0.000
> When method post 0.505
02:29:31.900 request:
1 > POST https://downloads.pdok.nl/kadastralekaart/api/v4_0/delta/custom
1 > Accept-Encoding: gzip,deflate
1 > Connection: Keep-Alive
1 > Content-Length: 267
1 > Content-Type: application/json; charset=UTF-8
1 > Host: downloads.pdok.nl
1 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)
{"format":"gml","geofilter":"POLYGON((81044.88 455429.52,81634.56000000001 455444.64,81735.36000000002 455199.36,81612.72 454955.76,81070.08 454952.4,80880.24 455192.64,81044.88 455429.52))","deltaId":"f2a1b49d-024b-4a01-83f9-66dd1d3385ce","featuretypes":["perceel"]}

02:29:32.403 response time in milliseconds: 502.52
1 < 202
1 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
1 < Access-Control-Allow-Method: GET,POST,OPTIONS
1 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
1 < Access-Control-Allow-Origin: *
1 < Access-Control-Max-Age: 1000
1 < Content-Length: 188
1 < Content-Type: application/json
1 < Date: Tue, 15 Jun 2021 02:29:32 GMT
1 < Server: Apache
1 < Strict-Transport-Security: [max-age=31536000; includeSubDomains; preload, max-age=3600; includeSubDomains; preload]
1 < X-Cnection: close
{"_links":{"status":{"href":"/kadaster/kadastralekaart/download/v4_0/delta/custom/3215fdce-0ecc-44fb-5c2c-514f338946b9/status"}},"downloadRequestId":"3215fdce-0ecc-44fb-5c2c-514f338946b9"}
> Then status 202 0.000
> And match response == { downloadRequestId: '#uuid' , _links:'#notnull'} 0.000
> And def downloadRequestId = response.downloadRequestId 0.000
> And def links = response._links 0.000
> * print "delta status links:" links 0.000
02:29:32.404 [print]
> And def statusurl = apiBaseUrl + links.status.href 0.000
> * print 'statusurl', statusurl 0.000
02:29:32.405 [print] statusurl https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/delta/custom/3215fdce-0ecc-44fb-5c2c-514f338946b9/status
> Given url statusurl 0.000
> When method GET 0.494
02:29:32.406 request:
2 > GET https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/delta/custom/3215fdce-0ecc-44fb-5c2c-514f338946b9/status
2 > Accept-Encoding: gzip,deflate
2 > Connection: Keep-Alive
2 > Host: downloads.pdok.nl
2 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:29:32.899 response time in milliseconds: 493.42
2 < 201
2 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
2 < Access-Control-Allow-Method: GET,POST,OPTIONS
2 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
2 < Access-Control-Allow-Origin: *
2 < Access-Control-Max-Age: 1000
2 < Cache-Control: no-cache, no-store, max-age=0, must-revalidate
2 < Content-Length: 167
2 < Content-Type: application/json
2 < Date: Tue, 15 Jun 2021 02:29:32 GMT
2 < Expires: 0
2 < Pragma: no-cache
2 < Server: Apache
2 < Strict-Transport-Security: [max-age=31536000; includeSubDomains; preload, max-age=3600; includeSubDomains; preload]
2 < X-Cnection: close
{"_links":{"download":{"href":"/kadaster/kadastralekaart/download/v4_0/extract/e674f245-5755-4260-99b4-32d2e7d133d6/extract.zip"}},"progress":100,"status":"COMPLETED"}
> And retry until responseStatus == 201 0.000
> Given url statusurl 0.000
> When method GET 0.495
02:29:32.900 request:
3 > GET https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/delta/custom/3215fdce-0ecc-44fb-5c2c-514f338946b9/status
3 > Accept-Encoding: gzip,deflate
3 > Connection: Keep-Alive
3 > Host: downloads.pdok.nl
3 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:29:33.395 response time in milliseconds: 494.20
3 < 201
3 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
3 < Access-Control-Allow-Method: GET,POST,OPTIONS
3 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
3 < Access-Control-Allow-Origin: *
3 < Access-Control-Max-Age: 1000
3 < Cache-Control: no-cache, no-store, max-age=0, must-revalidate
3 < Content-Length: 167
3 < Content-Type: application/json
3 < Date: Tue, 15 Jun 2021 02:29:33 GMT
3 < Expires: 0
3 < Pragma: no-cache
3 < Server: Apache
3 < Strict-Transport-Security: [max-age=31536000; includeSubDomains; preload, max-age=3600; includeSubDomains; preload]
3 < X-Cnection: close
{"_links":{"download":{"href":"/kadaster/kadastralekaart/download/v4_0/extract/e674f245-5755-4260-99b4-32d2e7d133d6/extract.zip"}},"progress":100,"status":"COMPLETED"}
> And def downloadlink = response._links 0.000
> And match response == { _links:'#notnull' , progress:100, status:'COMPLETED' } 0.000
> * print "downloadlink:", downloadlink 0.000
02:29:33.396 [print] downloadlink: {
  "download": {
    "href": "/kadaster/kadastralekaart/download/v4_0/extract/e674f245-5755-4260-99b4-32d2e7d133d6/extract.zip"
  }
}
> Given url apiBaseUrl + downloadlink.download.href 0.000
> When method HEAD 0.507
02:29:33.397 request:
4 > HEAD https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/extract/e674f245-5755-4260-99b4-32d2e7d133d6/extract.zip
4 > Accept-Encoding: gzip,deflate
4 > Connection: Keep-Alive
4 > Host: downloads.pdok.nl
4 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:29:33.905 response time in milliseconds: 506.99
4 < 200
4 < Accept-Ranges: bytes
4 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
4 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
4 < Access-Control-Allow-Origin: *
4 < Access-Control-Max-Age: 1000
4 < Content-Disposition: attachment; filename=extract.zip
4 < Content-Length: 12062
4 < Content-Security-Policy: block-all-mixed-content
4 < Content-Type: application/zip
4 < Date: Tue, 15 Jun 2021 02:29:33 GMT
4 < Etag: "6e8415e0e940d65a3873fa1a7f9643b6-1"
4 < Last-Modified: Tue, 15 Jun 2021 02:29:32 GMT
4 < Server: MinIO
4 < Strict-Transport-Security: [max-age=31536000; includeSubDomains; preload, max-age=3600; includeSubDomains; preload]
4 < Vary: Origin
4 < X-Amz-Request-Id: 1688A0888218B275
4 < X-Cnection: close
4 < X-Xss-Protection: 1; mode=block
> Then status 200 0.000
> And match responseHeaders['Content-Length'][0] == '#notnull' 0.000
> And match responseHeaders['Content-Type'][0] == 'application/zip' 0.000
> And def zipsize = responseHeaders['Content-Length'][0] 0.000
> * print "###" 0.000
02:29:33.905 [print] ###
> * print "location", apiBaseUrl + downloadlink.download.href 0.007
02:29:33.912 [print] location https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/extract/e674f245-5755-4260-99b4-32d2e7d133d6/extract.zip
> * print "size", zipsize 0.000
02:29:33.913 [print] size 12062
> * assert zipsize > 600 0.000
> * def mydownloads = Java.type('download.DataStorage') 0.000
> * def LocalDateTime = Java.type('java.time.LocalDateTime') 0.000
> * def db = new mydownloads 0.000
> * eval db.mywriteln('- Test: DeltaUpdate_' + __loop + ' '+ '\n leveringsId:'+ downloadRequestId +'\n'+' Url:'+apiBaseUrl + downloadlink.download.href+'\n Size:'+zipsize+'\n Time:'+ LocalDateTime.now() +'\n' , 'target/surefire-reports/delta_url.yaml') 0.000
[12] download/DeltaCustomargs.feature 0.000
{
  "format": "gml",
  "geofilter": "POLYGON((81044.88 455429.52,81634.56000000001 455444.64,81735.36000000002 455199.36,81612.72 454955.76,81070.08 454952.4,80880.24 455192.64,81044.88 455429.52))",
  "deltaId": "69183ebc-d2bd-4c32-b7e0-82d7d64d95a6",
  "featuretypes": [
    "perceel"
  ]
}
> * url apiBaseUrl +'kadastralekaart/api/v4_0/delta/custom' 0.003
> * def requestparams = __arg 0.000
> * print requestparams 0.000
02:29:33.919 [print] {
  "format": "gml",
  "geofilter": "POLYGON((81044.88 455429.52,81634.56000000001 455444.64,81735.36000000002 455199.36,81612.72 454955.76,81070.08 454952.4,80880.24 455192.64,81044.88 455429.52))",
  "deltaId": "69183ebc-d2bd-4c32-b7e0-82d7d64d95a6",
  "featuretypes": [
    "perceel"
  ]
}
> Given request requestparams 0.000
> When method post 1.584
02:29:33.923 request:
1 > POST https://downloads.pdok.nl/kadastralekaart/api/v4_0/delta/custom
1 > Accept-Encoding: gzip,deflate
1 > Connection: Keep-Alive
1 > Content-Length: 267
1 > Content-Type: application/json; charset=UTF-8
1 > Host: downloads.pdok.nl
1 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)
{"format":"gml","geofilter":"POLYGON((81044.88 455429.52,81634.56000000001 455444.64,81735.36000000002 455199.36,81612.72 454955.76,81070.08 454952.4,80880.24 455192.64,81044.88 455429.52))","deltaId":"69183ebc-d2bd-4c32-b7e0-82d7d64d95a6","featuretypes":["perceel"]}

02:29:35.503 response time in milliseconds: 1579.89
1 < 202
1 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
1 < Access-Control-Allow-Method: GET,POST,OPTIONS
1 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
1 < Access-Control-Allow-Origin: *
1 < Access-Control-Max-Age: 1000
1 < Content-Length: 188
1 < Content-Type: application/json
1 < Date: Tue, 15 Jun 2021 02:29:35 GMT
1 < Server: Apache
1 < Strict-Transport-Security: [max-age=31536000; includeSubDomains; preload, max-age=3600; includeSubDomains; preload]
1 < X-Cnection: close
{"_links":{"status":{"href":"/kadaster/kadastralekaart/download/v4_0/delta/custom/2b72365b-f226-489d-74c6-fa97bc1eb245/status"}},"downloadRequestId":"2b72365b-f226-489d-74c6-fa97bc1eb245"}
> Then status 202 0.000
> And match response == { downloadRequestId: '#uuid' , _links:'#notnull'} 0.000
> And def downloadRequestId = response.downloadRequestId 0.000
> And def links = response._links 0.001
> * print "delta status links:" links 0.000
02:29:35.505 [print]
> And def statusurl = apiBaseUrl + links.status.href 0.000
> * print 'statusurl', statusurl 0.000
02:29:35.506 [print] statusurl https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/delta/custom/2b72365b-f226-489d-74c6-fa97bc1eb245/status
> Given url statusurl 0.000
> When method GET 0.484
02:29:35.507 request:
2 > GET https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/delta/custom/2b72365b-f226-489d-74c6-fa97bc1eb245/status
2 > Accept-Encoding: gzip,deflate
2 > Connection: Keep-Alive
2 > Host: downloads.pdok.nl
2 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:29:35.990 response time in milliseconds: 483.39
2 < 201
2 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
2 < Access-Control-Allow-Method: GET,POST,OPTIONS
2 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
2 < Access-Control-Allow-Origin: *
2 < Access-Control-Max-Age: 1000
2 < Cache-Control: no-cache, no-store, max-age=0, must-revalidate
2 < Content-Length: 167
2 < Content-Type: application/json
2 < Date: Tue, 15 Jun 2021 02:29:35 GMT
2 < Expires: 0
2 < Pragma: no-cache
2 < Server: Apache
2 < Strict-Transport-Security: [max-age=31536000; includeSubDomains; preload, max-age=3600; includeSubDomains; preload]
2 < X-Cnection: close
{"_links":{"download":{"href":"/kadaster/kadastralekaart/download/v4_0/extract/57854703-b5fd-45fd-b400-4d78cf263291/extract.zip"}},"progress":100,"status":"COMPLETED"}
> And retry until responseStatus == 201 0.000
> Given url statusurl 0.000
> When method GET 0.493
02:29:35.991 request:
3 > GET https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/delta/custom/2b72365b-f226-489d-74c6-fa97bc1eb245/status
3 > Accept-Encoding: gzip,deflate
3 > Connection: Keep-Alive
3 > Host: downloads.pdok.nl
3 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:29:36.480 response time in milliseconds: 488.33
3 < 201
3 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
3 < Access-Control-Allow-Method: GET,POST,OPTIONS
3 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
3 < Access-Control-Allow-Origin: *
3 < Access-Control-Max-Age: 1000
3 < Cache-Control: no-cache, no-store, max-age=0, must-revalidate
3 < Content-Length: 167
3 < Content-Type: application/json
3 < Date: Tue, 15 Jun 2021 02:29:36 GMT
3 < Expires: 0
3 < Pragma: no-cache
3 < Server: Apache
3 < Strict-Transport-Security: [max-age=31536000; includeSubDomains; preload, max-age=3600; includeSubDomains; preload]
3 < X-Cnection: close
{"_links":{"download":{"href":"/kadaster/kadastralekaart/download/v4_0/extract/57854703-b5fd-45fd-b400-4d78cf263291/extract.zip"}},"progress":100,"status":"COMPLETED"}
> And def downloadlink = response._links 0.000
> And match response == { _links:'#notnull' , progress:100, status:'COMPLETED' } 0.000
> * print "downloadlink:", downloadlink 0.000
02:29:36.484 [print] downloadlink: {
  "download": {
    "href": "/kadaster/kadastralekaart/download/v4_0/extract/57854703-b5fd-45fd-b400-4d78cf263291/extract.zip"
  }
}
> Given url apiBaseUrl + downloadlink.download.href 0.000
> When method HEAD 0.513
02:29:36.485 request:
4 > HEAD https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/extract/57854703-b5fd-45fd-b400-4d78cf263291/extract.zip
4 > Accept-Encoding: gzip,deflate
4 > Connection: Keep-Alive
4 > Host: downloads.pdok.nl
4 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:29:36.998 response time in milliseconds: 512.66
4 < 200
4 < Accept-Ranges: bytes
4 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
4 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
4 < Access-Control-Allow-Origin: *
4 < Access-Control-Max-Age: 1000
4 < Content-Disposition: attachment; filename=extract.zip
4 < Content-Length: 647
4 < Content-Security-Policy: block-all-mixed-content
4 < Content-Type: application/zip
4 < Date: Tue, 15 Jun 2021 02:29:36 GMT
4 < Etag: "78b04ed2ab8b9dffa9e1df5e881ce6b2-1"
4 < Last-Modified: Tue, 15 Jun 2021 02:29:35 GMT
4 < Server: MinIO
4 < Strict-Transport-Security: [max-age=31536000; includeSubDomains; preload, max-age=3600; includeSubDomains; preload]
4 < Vary: Origin
4 < X-Amz-Request-Id: 1688A08939F89C73
4 < X-Cnection: close
4 < X-Xss-Protection: 1; mode=block
> Then status 200 0.000
> And match responseHeaders['Content-Length'][0] == '#notnull' 0.000
> And match responseHeaders['Content-Type'][0] == 'application/zip' 0.000
> And def zipsize = responseHeaders['Content-Length'][0] 0.000
> * print "###" 0.000
02:29:37.000 [print] ###
> * print "location", apiBaseUrl + downloadlink.download.href 0.000
02:29:37.000 [print] location https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/extract/57854703-b5fd-45fd-b400-4d78cf263291/extract.zip
> * print "size", zipsize 0.001
02:29:37.002 [print] size 647
> * assert zipsize > 600 0.000
> * def mydownloads = Java.type('download.DataStorage') 0.000
> * def LocalDateTime = Java.type('java.time.LocalDateTime') 0.000
> * def db = new mydownloads 0.000
> * eval db.mywriteln('- Test: DeltaUpdate_' + __loop + ' '+ '\n leveringsId:'+ downloadRequestId +'\n'+' Url:'+apiBaseUrl + downloadlink.download.href+'\n Size:'+zipsize+'\n Time:'+ LocalDateTime.now() +'\n' , 'target/surefire-reports/delta_url.yaml') 0.000
[13] download/DeltaCustomargs.feature 0.000
{
  "format": "gml",
  "geofilter": "POLYGON((81044.88 455429.52,81634.56000000001 455444.64,81735.36000000002 455199.36,81612.72 454955.76,81070.08 454952.4,80880.24 455192.64,81044.88 455429.52))",
  "deltaId": "ee7de3a0-af84-4382-88f6-015c69fbcf22",
  "featuretypes": [
    "perceel"
  ]
}
> * url apiBaseUrl +'kadastralekaart/api/v4_0/delta/custom' 0.002
> * def requestparams = __arg 0.000
> * print requestparams 0.000
02:29:37.012 [print] {
  "format": "gml",
  "geofilter": "POLYGON((81044.88 455429.52,81634.56000000001 455444.64,81735.36000000002 455199.36,81612.72 454955.76,81070.08 454952.4,80880.24 455192.64,81044.88 455429.52))",
  "deltaId": "ee7de3a0-af84-4382-88f6-015c69fbcf22",
  "featuretypes": [
    "perceel"
  ]
}
> Given request requestparams 0.000
> When method post 0.511
02:29:37.014 request:
1 > POST https://downloads.pdok.nl/kadastralekaart/api/v4_0/delta/custom
1 > Accept-Encoding: gzip,deflate
1 > Connection: Keep-Alive
1 > Content-Length: 267
1 > Content-Type: application/json; charset=UTF-8
1 > Host: downloads.pdok.nl
1 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)
{"format":"gml","geofilter":"POLYGON((81044.88 455429.52,81634.56000000001 455444.64,81735.36000000002 455199.36,81612.72 454955.76,81070.08 454952.4,80880.24 455192.64,81044.88 455429.52))","deltaId":"ee7de3a0-af84-4382-88f6-015c69fbcf22","featuretypes":["perceel"]}

02:29:37.523 response time in milliseconds: 508.16
1 < 202
1 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
1 < Access-Control-Allow-Method: GET,POST,OPTIONS
1 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
1 < Access-Control-Allow-Origin: *
1 < Access-Control-Max-Age: 1000
1 < Content-Length: 188
1 < Content-Type: application/json
1 < Date: Tue, 15 Jun 2021 02:29:37 GMT
1 < Server: Apache
1 < Strict-Transport-Security: [max-age=31536000; includeSubDomains; preload, max-age=3600; includeSubDomains; preload]
1 < X-Cnection: close
{"_links":{"status":{"href":"/kadaster/kadastralekaart/download/v4_0/delta/custom/7248926a-2fc4-472f-47ce-281b5cf3daa7/status"}},"downloadRequestId":"7248926a-2fc4-472f-47ce-281b5cf3daa7"}
> Then status 202 0.000
> And match response == { downloadRequestId: '#uuid' , _links:'#notnull'} 0.003
> And def downloadRequestId = response.downloadRequestId 0.000
> And def links = response._links 0.000
> * print "delta status links:" links 0.000
02:29:37.530 [print]
> And def statusurl = apiBaseUrl + links.status.href 0.000
> * print 'statusurl', statusurl 0.000
02:29:37.530 [print] statusurl https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/delta/custom/7248926a-2fc4-472f-47ce-281b5cf3daa7/status
> Given url statusurl 0.000
> When method GET 0.487
02:29:37.531 request:
2 > GET https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/delta/custom/7248926a-2fc4-472f-47ce-281b5cf3daa7/status
2 > Accept-Encoding: gzip,deflate
2 > Connection: Keep-Alive
2 > Host: downloads.pdok.nl
2 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:29:38.017 response time in milliseconds: 485.69
2 < 201
2 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
2 < Access-Control-Allow-Method: GET,POST,OPTIONS
2 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
2 < Access-Control-Allow-Origin: *
2 < Access-Control-Max-Age: 1000
2 < Cache-Control: no-cache, no-store, max-age=0, must-revalidate
2 < Content-Length: 167
2 < Content-Type: application/json
2 < Date: Tue, 15 Jun 2021 02:29:37 GMT
2 < Expires: 0
2 < Pragma: no-cache
2 < Server: Apache
2 < Strict-Transport-Security: [max-age=31536000; includeSubDomains; preload, max-age=3600; includeSubDomains; preload]
2 < X-Cnection: close
{"_links":{"download":{"href":"/kadaster/kadastralekaart/download/v4_0/extract/47ab3b40-517c-4174-8fab-d7e82e034c91/extract.zip"}},"progress":100,"status":"COMPLETED"}
> And retry until responseStatus == 201 0.000
> Given url statusurl 0.000
> When method GET 0.512
02:29:38.021 request:
3 > GET https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/delta/custom/7248926a-2fc4-472f-47ce-281b5cf3daa7/status
3 > Accept-Encoding: gzip,deflate
3 > Connection: Keep-Alive
3 > Host: downloads.pdok.nl
3 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:29:38.529 response time in milliseconds: 508.14
3 < 201
3 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
3 < Access-Control-Allow-Method: GET,POST,OPTIONS
3 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
3 < Access-Control-Allow-Origin: *
3 < Access-Control-Max-Age: 1000
3 < Cache-Control: no-cache, no-store, max-age=0, must-revalidate
3 < Content-Length: 167
3 < Content-Type: application/json
3 < Date: Tue, 15 Jun 2021 02:29:38 GMT
3 < Expires: 0
3 < Pragma: no-cache
3 < Server: Apache
3 < Strict-Transport-Security: [max-age=31536000; includeSubDomains; preload, max-age=3600; includeSubDomains; preload]
3 < X-Cnection: close
{"_links":{"download":{"href":"/kadaster/kadastralekaart/download/v4_0/extract/47ab3b40-517c-4174-8fab-d7e82e034c91/extract.zip"}},"progress":100,"status":"COMPLETED"}
> And def downloadlink = response._links 0.000
> And match response == { _links:'#notnull' , progress:100, status:'COMPLETED' } 0.000
> * print "downloadlink:", downloadlink 0.000
02:29:38.530 [print] downloadlink: {
  "download": {
    "href": "/kadaster/kadastralekaart/download/v4_0/extract/47ab3b40-517c-4174-8fab-d7e82e034c91/extract.zip"
  }
}
> Given url apiBaseUrl + downloadlink.download.href 0.000
> When method HEAD 0.505
02:29:38.531 request:
4 > HEAD https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/extract/47ab3b40-517c-4174-8fab-d7e82e034c91/extract.zip
4 > Accept-Encoding: gzip,deflate
4 > Connection: Keep-Alive
4 > Host: downloads.pdok.nl
4 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:29:39.035 response time in milliseconds: 503.99
4 < 200
4 < Accept-Ranges: bytes
4 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
4 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
4 < Access-Control-Allow-Origin: *
4 < Access-Control-Max-Age: 1000
4 < Content-Disposition: attachment; filename=extract.zip
4 < Content-Length: 647
4 < Content-Security-Policy: block-all-mixed-content
4 < Content-Type: application/zip
4 < Date: Tue, 15 Jun 2021 02:29:38 GMT
4 < Etag: "a25a0dbd96d79fd305a5d83a8c9e8991-1"
4 < Last-Modified: Tue, 15 Jun 2021 02:29:37 GMT
4 < Server: MinIO
4 < Strict-Transport-Security: [max-age=31536000; includeSubDomains; preload, max-age=3600; includeSubDomains; preload]
4 < Vary: Origin
4 < X-Amz-Request-Id: 1688A089B4101D7A
4 < X-Cnection: close
4 < X-Xss-Protection: 1; mode=block
> Then status 200 0.000
> And match responseHeaders['Content-Length'][0] == '#notnull' 0.000
> And match responseHeaders['Content-Type'][0] == 'application/zip' 0.000
> And def zipsize = responseHeaders['Content-Length'][0] 0.000
> * print "###" 0.000
02:29:39.036 [print] ###
> * print "location", apiBaseUrl + downloadlink.download.href 0.006
02:29:39.037 [print] location https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/extract/47ab3b40-517c-4174-8fab-d7e82e034c91/extract.zip
> * print "size", zipsize 0.000
02:29:39.043 [print] size 647
> * assert zipsize > 600 0.000
> * def mydownloads = Java.type('download.DataStorage') 0.000
> * def LocalDateTime = Java.type('java.time.LocalDateTime') 0.000
> * def db = new mydownloads 0.000
> * eval db.mywriteln('- Test: DeltaUpdate_' + __loop + ' '+ '\n leveringsId:'+ downloadRequestId +'\n'+' Url:'+apiBaseUrl + downloadlink.download.href+'\n Size:'+zipsize+'\n Time:'+ LocalDateTime.now() +'\n' , 'target/surefire-reports/delta_url.yaml') 0.000
[14] download/DeltaCustomargs.feature 0.000
{
  "format": "gml",
  "geofilter": "POLYGON((81044.88 455429.52,81634.56000000001 455444.64,81735.36000000002 455199.36,81612.72 454955.76,81070.08 454952.4,80880.24 455192.64,81044.88 455429.52))",
  "deltaId": "7d86880e-ec38-45a7-8d26-8b50b25cb564",
  "featuretypes": [
    "perceel"
  ]
}
> * url apiBaseUrl +'kadastralekaart/api/v4_0/delta/custom' 0.000
> * def requestparams = __arg 0.000
> * print requestparams 0.002
02:29:39.050 [print] {
  "format": "gml",
  "geofilter": "POLYGON((81044.88 455429.52,81634.56000000001 455444.64,81735.36000000002 455199.36,81612.72 454955.76,81070.08 454952.4,80880.24 455192.64,81044.88 455429.52))",
  "deltaId": "7d86880e-ec38-45a7-8d26-8b50b25cb564",
  "featuretypes": [
    "perceel"
  ]
}
> Given request requestparams 0.000
> When method post 0.488
02:29:39.054 request:
1 > POST https://downloads.pdok.nl/kadastralekaart/api/v4_0/delta/custom
1 > Accept-Encoding: gzip,deflate
1 > Connection: Keep-Alive
1 > Content-Length: 267
1 > Content-Type: application/json; charset=UTF-8
1 > Host: downloads.pdok.nl
1 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)
{"format":"gml","geofilter":"POLYGON((81044.88 455429.52,81634.56000000001 455444.64,81735.36000000002 455199.36,81612.72 454955.76,81070.08 454952.4,80880.24 455192.64,81044.88 455429.52))","deltaId":"7d86880e-ec38-45a7-8d26-8b50b25cb564","featuretypes":["perceel"]}

02:29:39.539 response time in milliseconds: 484.32
1 < 202
1 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
1 < Access-Control-Allow-Method: GET,POST,OPTIONS
1 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
1 < Access-Control-Allow-Origin: *
1 < Access-Control-Max-Age: 1000
1 < Content-Length: 188
1 < Content-Type: application/json
1 < Date: Tue, 15 Jun 2021 02:29:39 GMT
1 < Server: Apache
1 < Strict-Transport-Security: [max-age=31536000; includeSubDomains; preload, max-age=3600; includeSubDomains; preload]
1 < X-Cnection: close
{"_links":{"status":{"href":"/kadaster/kadastralekaart/download/v4_0/delta/custom/e9ae0160-6d1b-4ea2-53c7-b66ebdc24030/status"}},"downloadRequestId":"e9ae0160-6d1b-4ea2-53c7-b66ebdc24030"}
> Then status 202 0.000
> And match response == { downloadRequestId: '#uuid' , _links:'#notnull'} 0.000
> And def downloadRequestId = response.downloadRequestId 0.000
> And def links = response._links 0.000
> * print "delta status links:" links 0.000
02:29:39.540 [print]
> And def statusurl = apiBaseUrl + links.status.href 0.000
> * print 'statusurl', statusurl 0.000
02:29:39.540 [print] statusurl https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/delta/custom/e9ae0160-6d1b-4ea2-53c7-b66ebdc24030/status
> Given url statusurl 0.000
> When method GET 0.506
02:29:39.541 request:
2 > GET https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/delta/custom/e9ae0160-6d1b-4ea2-53c7-b66ebdc24030/status
2 > Accept-Encoding: gzip,deflate
2 > Connection: Keep-Alive
2 > Host: downloads.pdok.nl
2 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:29:40.046 response time in milliseconds: 505.06
2 < 201
2 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
2 < Access-Control-Allow-Method: GET,POST,OPTIONS
2 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
2 < Access-Control-Allow-Origin: *
2 < Access-Control-Max-Age: 1000
2 < Cache-Control: no-cache, no-store, max-age=0, must-revalidate
2 < Content-Length: 167
2 < Content-Type: application/json
2 < Date: Tue, 15 Jun 2021 02:29:39 GMT
2 < Expires: 0
2 < Pragma: no-cache
2 < Server: Apache
2 < Strict-Transport-Security: [max-age=31536000; includeSubDomains; preload, max-age=3600; includeSubDomains; preload]
2 < X-Cnection: close
{"_links":{"download":{"href":"/kadaster/kadastralekaart/download/v4_0/extract/91c3f7c6-cc2d-4407-9c50-e535ee8e7392/extract.zip"}},"progress":100,"status":"COMPLETED"}
> And retry until responseStatus == 201 0.000
> Given url statusurl 0.000
> When method GET 0.505
02:29:40.047 request:
3 > GET https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/delta/custom/e9ae0160-6d1b-4ea2-53c7-b66ebdc24030/status
3 > Accept-Encoding: gzip,deflate
3 > Connection: Keep-Alive
3 > Host: downloads.pdok.nl
3 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:29:40.551 response time in milliseconds: 503.86
3 < 201
3 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
3 < Access-Control-Allow-Method: GET,POST,OPTIONS
3 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
3 < Access-Control-Allow-Origin: *
3 < Access-Control-Max-Age: 1000
3 < Cache-Control: no-cache, no-store, max-age=0, must-revalidate
3 < Content-Length: 167
3 < Content-Type: application/json
3 < Date: Tue, 15 Jun 2021 02:29:40 GMT
3 < Expires: 0
3 < Pragma: no-cache
3 < Server: Apache
3 < Strict-Transport-Security: [max-age=31536000; includeSubDomains; preload, max-age=3600; includeSubDomains; preload]
3 < X-Cnection: close
{"_links":{"download":{"href":"/kadaster/kadastralekaart/download/v4_0/extract/91c3f7c6-cc2d-4407-9c50-e535ee8e7392/extract.zip"}},"progress":100,"status":"COMPLETED"}
> And def downloadlink = response._links 0.000
> And match response == { _links:'#notnull' , progress:100, status:'COMPLETED' } 0.000
> * print "downloadlink:", downloadlink 0.003
02:29:40.556 [print] downloadlink: {
  "download": {
    "href": "/kadaster/kadastralekaart/download/v4_0/extract/91c3f7c6-cc2d-4407-9c50-e535ee8e7392/extract.zip"
  }
}
> Given url apiBaseUrl + downloadlink.download.href 0.000
> When method HEAD 0.492
02:29:40.557 request:
4 > HEAD https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/extract/91c3f7c6-cc2d-4407-9c50-e535ee8e7392/extract.zip
4 > Accept-Encoding: gzip,deflate
4 > Connection: Keep-Alive
4 > Host: downloads.pdok.nl
4 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:29:41.048 response time in milliseconds: 491.05
4 < 200
4 < Accept-Ranges: bytes
4 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
4 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
4 < Access-Control-Allow-Origin: *
4 < Access-Control-Max-Age: 1000
4 < Content-Disposition: attachment; filename=extract.zip
4 < Content-Length: 646
4 < Content-Security-Policy: block-all-mixed-content
4 < Content-Type: application/zip
4 < Date: Tue, 15 Jun 2021 02:29:40 GMT
4 < Etag: "8b990ce3263c1e70d0728bec9587e057-1"
4 < Last-Modified: Tue, 15 Jun 2021 02:29:39 GMT
4 < Server: MinIO
4 < Strict-Transport-Security: [max-age=31536000; includeSubDomains; preload, max-age=3600; includeSubDomains; preload]
4 < Vary: Origin
4 < X-Amz-Request-Id: 1688A08A2CC6C67E
4 < X-Cnection: close
4 < X-Xss-Protection: 1; mode=block
> Then status 200 0.000
> And match responseHeaders['Content-Length'][0] == '#notnull' 0.005
> And match responseHeaders['Content-Type'][0] == 'application/zip' 0.000
> And def zipsize = responseHeaders['Content-Length'][0] 0.000
> * print "###" 0.000
02:29:41.055 [print] ###
> * print "location", apiBaseUrl + downloadlink.download.href 0.001
02:29:41.056 [print] location https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/extract/91c3f7c6-cc2d-4407-9c50-e535ee8e7392/extract.zip
> * print "size", zipsize 0.000
02:29:41.057 [print] size 646
> * assert zipsize > 600 0.000
> * def mydownloads = Java.type('download.DataStorage') 0.000
> * def LocalDateTime = Java.type('java.time.LocalDateTime') 0.000
> * def db = new mydownloads 0.000
> * eval db.mywriteln('- Test: DeltaUpdate_' + __loop + ' '+ '\n leveringsId:'+ downloadRequestId +'\n'+' Url:'+apiBaseUrl + downloadlink.download.href+'\n Size:'+zipsize+'\n Time:'+ LocalDateTime.now() +'\n' , 'target/surefire-reports/delta_url.yaml') 0.000
[15] download/DeltaCustomargs.feature 0.000
{
  "format": "gml",
  "geofilter": "POLYGON((81044.88 455429.52,81634.56000000001 455444.64,81735.36000000002 455199.36,81612.72 454955.76,81070.08 454952.4,80880.24 455192.64,81044.88 455429.52))",
  "deltaId": "f434912f-ac1a-4c31-a06d-1fb0b2e94b1e",
  "featuretypes": [
    "perceel"
  ]
}
> * url apiBaseUrl +'kadastralekaart/api/v4_0/delta/custom' 0.000
> * def requestparams = __arg 0.000
> * print requestparams 0.000
02:29:41.061 [print] {
  "format": "gml",
  "geofilter": "POLYGON((81044.88 455429.52,81634.56000000001 455444.64,81735.36000000002 455199.36,81612.72 454955.76,81070.08 454952.4,80880.24 455192.64,81044.88 455429.52))",
  "deltaId": "f434912f-ac1a-4c31-a06d-1fb0b2e94b1e",
  "featuretypes": [
    "perceel"
  ]
}
> Given request requestparams 0.001
> When method post 0.491
02:29:41.064 request:
1 > POST https://downloads.pdok.nl/kadastralekaart/api/v4_0/delta/custom
1 > Accept-Encoding: gzip,deflate
1 > Connection: Keep-Alive
1 > Content-Length: 267
1 > Content-Type: application/json; charset=UTF-8
1 > Host: downloads.pdok.nl
1 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)
{"format":"gml","geofilter":"POLYGON((81044.88 455429.52,81634.56000000001 455444.64,81735.36000000002 455199.36,81612.72 454955.76,81070.08 454952.4,80880.24 455192.64,81044.88 455429.52))","deltaId":"f434912f-ac1a-4c31-a06d-1fb0b2e94b1e","featuretypes":["perceel"]}

02:29:41.555 response time in milliseconds: 490.55
1 < 202
1 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
1 < Access-Control-Allow-Method: GET,POST,OPTIONS
1 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
1 < Access-Control-Allow-Origin: *
1 < Access-Control-Max-Age: 1000
1 < Content-Length: 188
1 < Content-Type: application/json
1 < Date: Tue, 15 Jun 2021 02:29:41 GMT
1 < Server: Apache
1 < Strict-Transport-Security: [max-age=31536000; includeSubDomains; preload, max-age=3600; includeSubDomains; preload]
1 < X-Cnection: close
{"_links":{"status":{"href":"/kadaster/kadastralekaart/download/v4_0/delta/custom/3969a179-fc1d-4e9d-740e-e29a23b606ea/status"}},"downloadRequestId":"3969a179-fc1d-4e9d-740e-e29a23b606ea"}
> Then status 202 0.000
> And match response == { downloadRequestId: '#uuid' , _links:'#notnull'} 0.000
> And def downloadRequestId = response.downloadRequestId 0.000
> And def links = response._links 0.000
> * print "delta status links:" links 0.000
02:29:41.561 [print]
> And def statusurl = apiBaseUrl + links.status.href 0.000
> * print 'statusurl', statusurl 0.000
02:29:41.562 [print] statusurl https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/delta/custom/3969a179-fc1d-4e9d-740e-e29a23b606ea/status
> Given url statusurl 0.000
> When method GET 0.495
02:29:41.563 request:
2 > GET https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/delta/custom/3969a179-fc1d-4e9d-740e-e29a23b606ea/status
2 > Accept-Encoding: gzip,deflate
2 > Connection: Keep-Alive
2 > Host: downloads.pdok.nl
2 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:29:42.057 response time in milliseconds: 488.01
2 < 201
2 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
2 < Access-Control-Allow-Method: GET,POST,OPTIONS
2 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
2 < Access-Control-Allow-Origin: *
2 < Access-Control-Max-Age: 1000
2 < Cache-Control: no-cache, no-store, max-age=0, must-revalidate
2 < Content-Length: 167
2 < Content-Type: application/json
2 < Date: Tue, 15 Jun 2021 02:29:41 GMT
2 < Expires: 0
2 < Pragma: no-cache
2 < Server: Apache
2 < Strict-Transport-Security: [max-age=31536000; includeSubDomains; preload, max-age=3600; includeSubDomains; preload]
2 < X-Cnection: close
{"_links":{"download":{"href":"/kadaster/kadastralekaart/download/v4_0/extract/7904a36b-92ae-4c62-934b-ad6d6d05ea32/extract.zip"}},"progress":100,"status":"COMPLETED"}
> And retry until responseStatus == 201 0.000
> Given url statusurl 0.000
> When method GET 0.507
02:29:42.061 request:
3 > GET https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/delta/custom/3969a179-fc1d-4e9d-740e-e29a23b606ea/status
3 > Accept-Encoding: gzip,deflate
3 > Connection: Keep-Alive
3 > Host: downloads.pdok.nl
3 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:29:42.564 response time in milliseconds: 503.05
3 < 201
3 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
3 < Access-Control-Allow-Method: GET,POST,OPTIONS
3 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
3 < Access-Control-Allow-Origin: *
3 < Access-Control-Max-Age: 1000
3 < Cache-Control: no-cache, no-store, max-age=0, must-revalidate
3 < Content-Length: 167
3 < Content-Type: application/json
3 < Date: Tue, 15 Jun 2021 02:29:42 GMT
3 < Expires: 0
3 < Pragma: no-cache
3 < Server: Apache
3 < Strict-Transport-Security: [max-age=31536000; includeSubDomains; preload, max-age=3600; includeSubDomains; preload]
3 < X-Cnection: close
{"_links":{"download":{"href":"/kadaster/kadastralekaart/download/v4_0/extract/7904a36b-92ae-4c62-934b-ad6d6d05ea32/extract.zip"}},"progress":100,"status":"COMPLETED"}
> And def downloadlink = response._links 0.001
> And match response == { _links:'#notnull' , progress:100, status:'COMPLETED' } 0.000
> * print "downloadlink:", downloadlink 0.000
02:29:42.568 [print] downloadlink: {
  "download": {
    "href": "/kadaster/kadastralekaart/download/v4_0/extract/7904a36b-92ae-4c62-934b-ad6d6d05ea32/extract.zip"
  }
}
> Given url apiBaseUrl + downloadlink.download.href 0.000
> When method HEAD 0.528
02:29:42.571 request:
4 > HEAD https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/extract/7904a36b-92ae-4c62-934b-ad6d6d05ea32/extract.zip
4 > Accept-Encoding: gzip,deflate
4 > Connection: Keep-Alive
4 > Host: downloads.pdok.nl
4 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:29:43.097 response time in milliseconds: 525.62
4 < 200
4 < Accept-Ranges: bytes
4 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
4 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
4 < Access-Control-Allow-Origin: *
4 < Access-Control-Max-Age: 1000
4 < Content-Disposition: attachment; filename=extract.zip
4 < Content-Length: 647
4 < Content-Security-Policy: block-all-mixed-content
4 < Content-Type: application/zip
4 < Date: Tue, 15 Jun 2021 02:29:43 GMT
4 < Etag: "417007145eab17996b2c8150bddb2829-1"
4 < Last-Modified: Tue, 15 Jun 2021 02:29:41 GMT
4 < Server: MinIO
4 < Strict-Transport-Security: [max-age=31536000; includeSubDomains; preload, max-age=3600; includeSubDomains; preload]
4 < Vary: Origin
4 < X-Amz-Request-Id: 1688A08AA6696E0B
4 < X-Cnection: close
4 < X-Xss-Protection: 1; mode=block
> Then status 200 0.000
> And match responseHeaders['Content-Length'][0] == '#notnull' 0.009
> And match responseHeaders['Content-Type'][0] == 'application/zip' 0.000
> And def zipsize = responseHeaders['Content-Length'][0] 0.000
> * print "###" 0.002
02:29:43.110 [print] ###
> * print "location", apiBaseUrl + downloadlink.download.href 0.000
02:29:43.111 [print] location https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/extract/7904a36b-92ae-4c62-934b-ad6d6d05ea32/extract.zip
> * print "size", zipsize 0.000
02:29:43.112 [print] size 647
> * assert zipsize > 600 0.000
> * def mydownloads = Java.type('download.DataStorage') 0.002
> * def LocalDateTime = Java.type('java.time.LocalDateTime') 0.000
> * def db = new mydownloads 0.000
> * eval db.mywriteln('- Test: DeltaUpdate_' + __loop + ' '+ '\n leveringsId:'+ downloadRequestId +'\n'+' Url:'+apiBaseUrl + downloadlink.download.href+'\n Size:'+zipsize+'\n Time:'+ LocalDateTime.now() +'\n' , 'target/surefire-reports/delta_url.yaml') 0.000
[16] download/DeltaCustomargs.feature 0.000
{
  "format": "gml",
  "geofilter": "POLYGON((81044.88 455429.52,81634.56000000001 455444.64,81735.36000000002 455199.36,81612.72 454955.76,81070.08 454952.4,80880.24 455192.64,81044.88 455429.52))",
  "deltaId": "a7ced3a4-8dd3-44df-8774-f08d01839035",
  "featuretypes": [
    "perceel"
  ]
}
> * url apiBaseUrl +'kadastralekaart/api/v4_0/delta/custom' 0.002
> * def requestparams = __arg 0.000
> * print requestparams 0.000
02:29:43.119 [print] {
  "format": "gml",
  "geofilter": "POLYGON((81044.88 455429.52,81634.56000000001 455444.64,81735.36000000002 455199.36,81612.72 454955.76,81070.08 454952.4,80880.24 455192.64,81044.88 455429.52))",
  "deltaId": "a7ced3a4-8dd3-44df-8774-f08d01839035",
  "featuretypes": [
    "perceel"
  ]
}
> Given request requestparams 0.000
> When method post 1.594
02:29:43.124 request:
1 > POST https://downloads.pdok.nl/kadastralekaart/api/v4_0/delta/custom
1 > Accept-Encoding: gzip,deflate
1 > Connection: Keep-Alive
1 > Content-Length: 267
1 > Content-Type: application/json; charset=UTF-8
1 > Host: downloads.pdok.nl
1 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)
{"format":"gml","geofilter":"POLYGON((81044.88 455429.52,81634.56000000001 455444.64,81735.36000000002 455199.36,81612.72 454955.76,81070.08 454952.4,80880.24 455192.64,81044.88 455429.52))","deltaId":"a7ced3a4-8dd3-44df-8774-f08d01839035","featuretypes":["perceel"]}

02:29:44.715 response time in milliseconds: 1590.77
1 < 202
1 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
1 < Access-Control-Allow-Method: GET,POST,OPTIONS
1 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
1 < Access-Control-Allow-Origin: *
1 < Access-Control-Max-Age: 1000
1 < Content-Length: 188
1 < Content-Type: application/json
1 < Date: Tue, 15 Jun 2021 02:29:44 GMT
1 < Server: Apache
1 < Strict-Transport-Security: [max-age=31536000; includeSubDomains; preload, max-age=3600; includeSubDomains; preload]
1 < X-Cnection: close
{"_links":{"status":{"href":"/kadaster/kadastralekaart/download/v4_0/delta/custom/d58f4161-d662-4290-7f42-71bb24c40146/status"}},"downloadRequestId":"d58f4161-d662-4290-7f42-71bb24c40146"}
> Then status 202 0.000
> And match response == { downloadRequestId: '#uuid' , _links:'#notnull'} 0.000
> And def downloadRequestId = response.downloadRequestId 0.005
> And def links = response._links 0.000
> * print "delta status links:" links 0.000
02:29:44.722 [print]
> And def statusurl = apiBaseUrl + links.status.href 0.000
> * print 'statusurl', statusurl 0.000
02:29:44.722 [print] statusurl https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/delta/custom/d58f4161-d662-4290-7f42-71bb24c40146/status
> Given url statusurl 0.000
> When method GET 0.564
02:29:44.723 request:
2 > GET https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/delta/custom/d58f4161-d662-4290-7f42-71bb24c40146/status
2 > Accept-Encoding: gzip,deflate
2 > Connection: Keep-Alive
2 > Host: downloads.pdok.nl
2 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:29:45.287 response time in milliseconds: 563.37
2 < 201
2 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
2 < Access-Control-Allow-Method: GET,POST,OPTIONS
2 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
2 < Access-Control-Allow-Origin: *
2 < Access-Control-Max-Age: 1000
2 < Cache-Control: no-cache, no-store, max-age=0, must-revalidate
2 < Content-Length: 167
2 < Content-Type: application/json
2 < Date: Tue, 15 Jun 2021 02:29:45 GMT
2 < Expires: 0
2 < Pragma: no-cache
2 < Server: Apache
2 < Strict-Transport-Security: [max-age=31536000; includeSubDomains; preload, max-age=3600; includeSubDomains; preload]
2 < X-Cnection: close
{"_links":{"download":{"href":"/kadaster/kadastralekaart/download/v4_0/extract/8976d67b-8b75-47ec-947b-5387760471bf/extract.zip"}},"progress":100,"status":"COMPLETED"}
> And retry until responseStatus == 201 0.000
> Given url statusurl 0.000
> When method GET 0.514
02:29:45.288 request:
3 > GET https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/delta/custom/d58f4161-d662-4290-7f42-71bb24c40146/status
3 > Accept-Encoding: gzip,deflate
3 > Connection: Keep-Alive
3 > Host: downloads.pdok.nl
3 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:29:45.798 response time in milliseconds: 509.67
3 < 201
3 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
3 < Access-Control-Allow-Method: GET,POST,OPTIONS
3 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
3 < Access-Control-Allow-Origin: *
3 < Access-Control-Max-Age: 1000
3 < Cache-Control: no-cache, no-store, max-age=0, must-revalidate
3 < Content-Length: 167
3 < Content-Type: application/json
3 < Date: Tue, 15 Jun 2021 02:29:45 GMT
3 < Expires: 0
3 < Pragma: no-cache
3 < Server: Apache
3 < Strict-Transport-Security: [max-age=31536000; includeSubDomains; preload, max-age=3600; includeSubDomains; preload]
3 < X-Cnection: close
{"_links":{"download":{"href":"/kadaster/kadastralekaart/download/v4_0/extract/8976d67b-8b75-47ec-947b-5387760471bf/extract.zip"}},"progress":100,"status":"COMPLETED"}
> And def downloadlink = response._links 0.000
> And match response == { _links:'#notnull' , progress:100, status:'COMPLETED' } 0.000
> * print "downloadlink:", downloadlink 0.000
02:29:45.802 [print] downloadlink: {
  "download": {
    "href": "/kadaster/kadastralekaart/download/v4_0/extract/8976d67b-8b75-47ec-947b-5387760471bf/extract.zip"
  }
}
> Given url apiBaseUrl + downloadlink.download.href 0.000
> When method HEAD 0.522
02:29:45.803 request:
4 > HEAD https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/extract/8976d67b-8b75-47ec-947b-5387760471bf/extract.zip
4 > Accept-Encoding: gzip,deflate
4 > Connection: Keep-Alive
4 > Host: downloads.pdok.nl
4 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:29:46.325 response time in milliseconds: 521.31
4 < 200
4 < Accept-Ranges: bytes
4 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
4 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
4 < Access-Control-Allow-Origin: *
4 < Access-Control-Max-Age: 1000
4 < Content-Disposition: attachment; filename=extract.zip
4 < Content-Length: 647
4 < Content-Security-Policy: block-all-mixed-content
4 < Content-Type: application/zip
4 < Date: Tue, 15 Jun 2021 02:29:46 GMT
4 < Etag: "b6d54bba3957ba4f26283dd007c58bdf-1"
4 < Last-Modified: Tue, 15 Jun 2021 02:29:45 GMT
4 < Server: MinIO
4 < Strict-Transport-Security: [max-age=31536000; includeSubDomains; preload, max-age=3600; includeSubDomains; preload]
4 < Vary: Origin
4 < X-Amz-Request-Id: 1688A08B65E6B09F
4 < X-Cnection: close
4 < X-Xss-Protection: 1; mode=block
> Then status 200 0.000
> And match responseHeaders['Content-Length'][0] == '#notnull' 0.006
> And match responseHeaders['Content-Type'][0] == 'application/zip' 0.000
> And def zipsize = responseHeaders['Content-Length'][0] 0.000
> * print "###" 0.000
02:29:46.331 [print] ###
> * print "location", apiBaseUrl + downloadlink.download.href 0.000
02:29:46.332 [print] location https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/extract/8976d67b-8b75-47ec-947b-5387760471bf/extract.zip
> * print "size", zipsize 0.000
02:29:46.332 [print] size 647
> * assert zipsize > 600 0.000
> * def mydownloads = Java.type('download.DataStorage') 0.000
> * def LocalDateTime = Java.type('java.time.LocalDateTime') 0.000
> * def db = new mydownloads 0.000
> * eval db.mywriteln('- Test: DeltaUpdate_' + __loop + ' '+ '\n leveringsId:'+ downloadRequestId +'\n'+' Url:'+apiBaseUrl + downloadlink.download.href+'\n Size:'+zipsize+'\n Time:'+ LocalDateTime.now() +'\n' , 'target/surefire-reports/delta_url.yaml') 0.000
[17] download/DeltaCustomargs.feature 0.000
{
  "format": "gml",
  "geofilter": "POLYGON((81044.88 455429.52,81634.56000000001 455444.64,81735.36000000002 455199.36,81612.72 454955.76,81070.08 454952.4,80880.24 455192.64,81044.88 455429.52))",
  "deltaId": "3021d17f-c396-4704-8770-d0231e9d5d9b",
  "featuretypes": [
    "perceel"
  ]
}
> * url apiBaseUrl +'kadastralekaart/api/v4_0/delta/custom' 0.000
> * def requestparams = __arg 0.000
> * print requestparams 0.000
02:29:46.336 [print] {
  "format": "gml",
  "geofilter": "POLYGON((81044.88 455429.52,81634.56000000001 455444.64,81735.36000000002 455199.36,81612.72 454955.76,81070.08 454952.4,80880.24 455192.64,81044.88 455429.52))",
  "deltaId": "3021d17f-c396-4704-8770-d0231e9d5d9b",
  "featuretypes": [
    "perceel"
  ]
}
> Given request requestparams 0.000
> When method post 0.493
02:29:46.337 request:
1 > POST https://downloads.pdok.nl/kadastralekaart/api/v4_0/delta/custom
1 > Accept-Encoding: gzip,deflate
1 > Connection: Keep-Alive
1 > Content-Length: 267
1 > Content-Type: application/json; charset=UTF-8
1 > Host: downloads.pdok.nl
1 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)
{"format":"gml","geofilter":"POLYGON((81044.88 455429.52,81634.56000000001 455444.64,81735.36000000002 455199.36,81612.72 454955.76,81070.08 454952.4,80880.24 455192.64,81044.88 455429.52))","deltaId":"3021d17f-c396-4704-8770-d0231e9d5d9b","featuretypes":["perceel"]}

02:29:46.830 response time in milliseconds: 492.69
1 < 202
1 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
1 < Access-Control-Allow-Method: GET,POST,OPTIONS
1 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
1 < Access-Control-Allow-Origin: *
1 < Access-Control-Max-Age: 1000
1 < Content-Length: 188
1 < Content-Type: application/json
1 < Date: Tue, 15 Jun 2021 02:29:46 GMT
1 < Server: Apache
1 < Strict-Transport-Security: [max-age=31536000; includeSubDomains; preload, max-age=3600; includeSubDomains; preload]
1 < X-Cnection: close
{"_links":{"status":{"href":"/kadaster/kadastralekaart/download/v4_0/delta/custom/9a2cc01b-05a4-4ec7-5cae-bec5c851e595/status"}},"downloadRequestId":"9a2cc01b-05a4-4ec7-5cae-bec5c851e595"}
> Then status 202 0.000
> And match response == { downloadRequestId: '#uuid' , _links:'#notnull'} 0.000
> And def downloadRequestId = response.downloadRequestId 0.000
> And def links = response._links 0.000
> * print "delta status links:" links 0.000
02:29:46.831 [print]
> And def statusurl = apiBaseUrl + links.status.href 0.000
> * print 'statusurl', statusurl 0.000
02:29:46.831 [print] statusurl https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/delta/custom/9a2cc01b-05a4-4ec7-5cae-bec5c851e595/status
> Given url statusurl 0.000
> When method GET 0.566
02:29:46.832 request:
2 > GET https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/delta/custom/9a2cc01b-05a4-4ec7-5cae-bec5c851e595/status
2 > Accept-Encoding: gzip,deflate
2 > Connection: Keep-Alive
2 > Host: downloads.pdok.nl
2 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:29:47.398 response time in milliseconds: 565.34
2 < 201
2 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
2 < Access-Control-Allow-Method: GET,POST,OPTIONS
2 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
2 < Access-Control-Allow-Origin: *
2 < Access-Control-Max-Age: 1000
2 < Cache-Control: no-cache, no-store, max-age=0, must-revalidate
2 < Content-Length: 167
2 < Content-Type: application/json
2 < Date: Tue, 15 Jun 2021 02:29:47 GMT
2 < Expires: 0
2 < Pragma: no-cache
2 < Server: Apache
2 < Strict-Transport-Security: [max-age=31536000; includeSubDomains; preload, max-age=3600; includeSubDomains; preload]
2 < X-Cnection: close
{"_links":{"download":{"href":"/kadaster/kadastralekaart/download/v4_0/extract/c1b29ad8-bbdc-4c8b-b9e7-b2f2f24f4aab/extract.zip"}},"progress":100,"status":"COMPLETED"}
> And retry until responseStatus == 201 0.000
> Given url statusurl 0.000
> When method GET 0.495
02:29:47.398 request:
3 > GET https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/delta/custom/9a2cc01b-05a4-4ec7-5cae-bec5c851e595/status
3 > Accept-Encoding: gzip,deflate
3 > Connection: Keep-Alive
3 > Host: downloads.pdok.nl
3 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:29:47.889 response time in milliseconds: 490.59
3 < 201
3 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
3 < Access-Control-Allow-Method: GET,POST,OPTIONS
3 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
3 < Access-Control-Allow-Origin: *
3 < Access-Control-Max-Age: 1000
3 < Cache-Control: no-cache, no-store, max-age=0, must-revalidate
3 < Content-Length: 167
3 < Content-Type: application/json
3 < Date: Tue, 15 Jun 2021 02:29:47 GMT
3 < Expires: 0
3 < Pragma: no-cache
3 < Server: Apache
3 < Strict-Transport-Security: [max-age=31536000; includeSubDomains; preload, max-age=3600; includeSubDomains; preload]
3 < X-Cnection: close
{"_links":{"download":{"href":"/kadaster/kadastralekaart/download/v4_0/extract/c1b29ad8-bbdc-4c8b-b9e7-b2f2f24f4aab/extract.zip"}},"progress":100,"status":"COMPLETED"}
> And def downloadlink = response._links 0.000
> And match response == { _links:'#notnull' , progress:100, status:'COMPLETED' } 0.000
> * print "downloadlink:", downloadlink 0.000
02:29:47.893 [print] downloadlink: {
  "download": {
    "href": "/kadaster/kadastralekaart/download/v4_0/extract/c1b29ad8-bbdc-4c8b-b9e7-b2f2f24f4aab/extract.zip"
  }
}
> Given url apiBaseUrl + downloadlink.download.href 0.000
> When method HEAD 0.532
02:29:47.895 request:
4 > HEAD https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/extract/c1b29ad8-bbdc-4c8b-b9e7-b2f2f24f4aab/extract.zip
4 > Accept-Encoding: gzip,deflate
4 > Connection: Keep-Alive
4 > Host: downloads.pdok.nl
4 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:29:48.426 response time in milliseconds: 530.31
4 < 200
4 < Accept-Ranges: bytes
4 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
4 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
4 < Access-Control-Allow-Origin: *
4 < Access-Control-Max-Age: 1000
4 < Content-Disposition: attachment; filename=extract.zip
4 < Content-Length: 648
4 < Content-Security-Policy: block-all-mixed-content
4 < Content-Type: application/zip
4 < Date: Tue, 15 Jun 2021 02:29:48 GMT
4 < Etag: "6d57a6d0b095c73a38c1e5cb98bc89bf-1"
4 < Last-Modified: Tue, 15 Jun 2021 02:29:46 GMT
4 < Server: MinIO
4 < Strict-Transport-Security: [max-age=31536000; includeSubDomains; preload, max-age=3600; includeSubDomains; preload]
4 < Vary: Origin
4 < X-Amz-Request-Id: 1688A08BE27BFA03
4 < X-Cnection: close
4 < X-Xss-Protection: 1; mode=block
> Then status 200 0.000
> And match responseHeaders['Content-Length'][0] == '#notnull' 0.002
> And match responseHeaders['Content-Type'][0] == 'application/zip' 0.000
> And def zipsize = responseHeaders['Content-Length'][0] 0.000
> * print "###" 0.000
02:29:48.429 [print] ###
> * print "location", apiBaseUrl + downloadlink.download.href 0.000
02:29:48.429 [print] location https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/extract/c1b29ad8-bbdc-4c8b-b9e7-b2f2f24f4aab/extract.zip
> * print "size", zipsize 0.000
02:29:48.429 [print] size 648
> * assert zipsize > 600 0.000
> * def mydownloads = Java.type('download.DataStorage') 0.000
> * def LocalDateTime = Java.type('java.time.LocalDateTime') 0.000
> * def db = new mydownloads 0.000
> * eval db.mywriteln('- Test: DeltaUpdate_' + __loop + ' '+ '\n leveringsId:'+ downloadRequestId +'\n'+' Url:'+apiBaseUrl + downloadlink.download.href+'\n Size:'+zipsize+'\n Time:'+ LocalDateTime.now() +'\n' , 'target/surefire-reports/delta_url.yaml') 0.000
[18] download/DeltaCustomargs.feature 0.000
{
  "format": "gml",
  "geofilter": "POLYGON((81044.88 455429.52,81634.56000000001 455444.64,81735.36000000002 455199.36,81612.72 454955.76,81070.08 454952.4,80880.24 455192.64,81044.88 455429.52))",
  "deltaId": "199c4014-5688-4581-9513-9d8bc2f0c040",
  "featuretypes": [
    "perceel"
  ]
}
> * url apiBaseUrl +'kadastralekaart/api/v4_0/delta/custom' 0.000
> * def requestparams = __arg 0.000
> * print requestparams 0.000
02:29:48.436 [print] {
  "format": "gml",
  "geofilter": "POLYGON((81044.88 455429.52,81634.56000000001 455444.64,81735.36000000002 455199.36,81612.72 454955.76,81070.08 454952.4,80880.24 455192.64,81044.88 455429.52))",
  "deltaId": "199c4014-5688-4581-9513-9d8bc2f0c040",
  "featuretypes": [
    "perceel"
  ]
}
> Given request requestparams 0.000
> When method post 0.486
02:29:48.437 request:
1 > POST https://downloads.pdok.nl/kadastralekaart/api/v4_0/delta/custom
1 > Accept-Encoding: gzip,deflate
1 > Connection: Keep-Alive
1 > Content-Length: 267
1 > Content-Type: application/json; charset=UTF-8
1 > Host: downloads.pdok.nl
1 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)
{"format":"gml","geofilter":"POLYGON((81044.88 455429.52,81634.56000000001 455444.64,81735.36000000002 455199.36,81612.72 454955.76,81070.08 454952.4,80880.24 455192.64,81044.88 455429.52))","deltaId":"199c4014-5688-4581-9513-9d8bc2f0c040","featuretypes":["perceel"]}

02:29:48.920 response time in milliseconds: 481.88
1 < 202
1 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
1 < Access-Control-Allow-Method: GET,POST,OPTIONS
1 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
1 < Access-Control-Allow-Origin: *
1 < Access-Control-Max-Age: 1000
1 < Content-Length: 188
1 < Content-Type: application/json
1 < Date: Tue, 15 Jun 2021 02:29:48 GMT
1 < Server: Apache
1 < Strict-Transport-Security: [max-age=31536000; includeSubDomains; preload, max-age=3600; includeSubDomains; preload]
1 < X-Cnection: close
{"_links":{"status":{"href":"/kadaster/kadastralekaart/download/v4_0/delta/custom/258a1bef-838d-425b-6cee-33aae50828f0/status"}},"downloadRequestId":"258a1bef-838d-425b-6cee-33aae50828f0"}
> Then status 202 0.000
> And match response == { downloadRequestId: '#uuid' , _links:'#notnull'} 0.000
> And def downloadRequestId = response.downloadRequestId 0.000
> And def links = response._links 0.000
> * print "delta status links:" links 0.000
02:29:48.924 [print]
> And def statusurl = apiBaseUrl + links.status.href 0.001
> * print 'statusurl', statusurl 0.000
02:29:48.926 [print] statusurl https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/delta/custom/258a1bef-838d-425b-6cee-33aae50828f0/status
> Given url statusurl 0.000
> When method GET 0.483
02:29:48.929 request:
2 > GET https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/delta/custom/258a1bef-838d-425b-6cee-33aae50828f0/status
2 > Accept-Encoding: gzip,deflate
2 > Connection: Keep-Alive
2 > Host: downloads.pdok.nl
2 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:29:49.410 response time in milliseconds: 480.98
2 < 201
2 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
2 < Access-Control-Allow-Method: GET,POST,OPTIONS
2 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
2 < Access-Control-Allow-Origin: *
2 < Access-Control-Max-Age: 1000
2 < Cache-Control: no-cache, no-store, max-age=0, must-revalidate
2 < Content-Length: 167
2 < Content-Type: application/json
2 < Date: Tue, 15 Jun 2021 02:29:49 GMT
2 < Expires: 0
2 < Pragma: no-cache
2 < Server: Apache
2 < Strict-Transport-Security: [max-age=31536000; includeSubDomains; preload, max-age=3600; includeSubDomains; preload]
2 < X-Cnection: close
{"_links":{"download":{"href":"/kadaster/kadastralekaart/download/v4_0/extract/837f44df-2ca7-49bb-95d6-f1421971aa99/extract.zip"}},"progress":100,"status":"COMPLETED"}
> And retry until responseStatus == 201 0.000
> Given url statusurl 0.000
> When method GET 0.499
02:29:49.412 request:
3 > GET https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/delta/custom/258a1bef-838d-425b-6cee-33aae50828f0/status
3 > Accept-Encoding: gzip,deflate
3 > Connection: Keep-Alive
3 > Host: downloads.pdok.nl
3 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:29:49.910 response time in milliseconds: 497.93
3 < 201
3 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
3 < Access-Control-Allow-Method: GET,POST,OPTIONS
3 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
3 < Access-Control-Allow-Origin: *
3 < Access-Control-Max-Age: 1000
3 < Cache-Control: no-cache, no-store, max-age=0, must-revalidate
3 < Content-Length: 167
3 < Content-Type: application/json
3 < Date: Tue, 15 Jun 2021 02:29:49 GMT
3 < Expires: 0
3 < Pragma: no-cache
3 < Server: Apache
3 < Strict-Transport-Security: [max-age=31536000; includeSubDomains; preload, max-age=3600; includeSubDomains; preload]
3 < X-Cnection: close
{"_links":{"download":{"href":"/kadaster/kadastralekaart/download/v4_0/extract/837f44df-2ca7-49bb-95d6-f1421971aa99/extract.zip"}},"progress":100,"status":"COMPLETED"}
> And def downloadlink = response._links 0.000
> And match response == { _links:'#notnull' , progress:100, status:'COMPLETED' } 0.000
> * print "downloadlink:", downloadlink 0.000
02:29:49.910 [print] downloadlink: {
  "download": {
    "href": "/kadaster/kadastralekaart/download/v4_0/extract/837f44df-2ca7-49bb-95d6-f1421971aa99/extract.zip"
  }
}
> Given url apiBaseUrl + downloadlink.download.href 0.000
> When method HEAD 0.499
02:29:49.911 request:
4 > HEAD https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/extract/837f44df-2ca7-49bb-95d6-f1421971aa99/extract.zip
4 > Accept-Encoding: gzip,deflate
4 > Connection: Keep-Alive
4 > Host: downloads.pdok.nl
4 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:29:50.410 response time in milliseconds: 498.88
4 < 200
4 < Accept-Ranges: bytes
4 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
4 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
4 < Access-Control-Allow-Origin: *
4 < Access-Control-Max-Age: 1000
4 < Content-Disposition: attachment; filename=extract.zip
4 < Content-Length: 647
4 < Content-Security-Policy: block-all-mixed-content
4 < Content-Type: application/zip
4 < Date: Tue, 15 Jun 2021 02:29:50 GMT
4 < Etag: "f996ab173a9cc9b6e614d6241ebb36be-1"
4 < Last-Modified: Tue, 15 Jun 2021 02:29:49 GMT
4 < Server: MinIO
4 < Strict-Transport-Security: [max-age=31536000; includeSubDomains; preload, max-age=3600; includeSubDomains; preload]
4 < Vary: Origin
4 < X-Amz-Request-Id: 1688A08C5A4A0223
4 < X-Cnection: close
4 < X-Xss-Protection: 1; mode=block
> Then status 200 0.000
> And match responseHeaders['Content-Length'][0] == '#notnull' 0.006
> And match responseHeaders['Content-Type'][0] == 'application/zip' 0.000
> And def zipsize = responseHeaders['Content-Length'][0] 0.000
> * print "###" 0.000
02:29:50.418 [print] ###
> * print "location", apiBaseUrl + downloadlink.download.href 0.000
02:29:50.418 [print] location https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/extract/837f44df-2ca7-49bb-95d6-f1421971aa99/extract.zip
> * print "size", zipsize 0.000
02:29:50.419 [print] size 647
> * assert zipsize > 600 0.000
> * def mydownloads = Java.type('download.DataStorage') 0.000
> * def LocalDateTime = Java.type('java.time.LocalDateTime') 0.000
> * def db = new mydownloads 0.000
> * eval db.mywriteln('- Test: DeltaUpdate_' + __loop + ' '+ '\n leveringsId:'+ downloadRequestId +'\n'+' Url:'+apiBaseUrl + downloadlink.download.href+'\n Size:'+zipsize+'\n Time:'+ LocalDateTime.now() +'\n' , 'target/surefire-reports/delta_url.yaml') 0.000
[19] download/DeltaCustomargs.feature 0.000
{
  "format": "gml",
  "geofilter": "POLYGON((81044.88 455429.52,81634.56000000001 455444.64,81735.36000000002 455199.36,81612.72 454955.76,81070.08 454952.4,80880.24 455192.64,81044.88 455429.52))",
  "deltaId": "74c6011e-9871-4f8a-b911-0142eea98ee7",
  "featuretypes": [
    "perceel"
  ]
}
> * url apiBaseUrl +'kadastralekaart/api/v4_0/delta/custom' 0.001
> * def requestparams = __arg 0.000
> * print requestparams 0.000
02:29:50.426 [print] {
  "format": "gml",
  "geofilter": "POLYGON((81044.88 455429.52,81634.56000000001 455444.64,81735.36000000002 455199.36,81612.72 454955.76,81070.08 454952.4,80880.24 455192.64,81044.88 455429.52))",
  "deltaId": "74c6011e-9871-4f8a-b911-0142eea98ee7",
  "featuretypes": [
    "perceel"
  ]
}
> Given request requestparams 0.000
> When method post 1.770
02:29:50.426 request:
1 > POST https://downloads.pdok.nl/kadastralekaart/api/v4_0/delta/custom
1 > Accept-Encoding: gzip,deflate
1 > Connection: Keep-Alive
1 > Content-Length: 267
1 > Content-Type: application/json; charset=UTF-8
1 > Host: downloads.pdok.nl
1 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)
{"format":"gml","geofilter":"POLYGON((81044.88 455429.52,81634.56000000001 455444.64,81735.36000000002 455199.36,81612.72 454955.76,81070.08 454952.4,80880.24 455192.64,81044.88 455429.52))","deltaId":"74c6011e-9871-4f8a-b911-0142eea98ee7","featuretypes":["perceel"]}

02:29:52.196 response time in milliseconds: 1768.98
1 < 202
1 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
1 < Access-Control-Allow-Method: GET,POST,OPTIONS
1 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
1 < Access-Control-Allow-Origin: *
1 < Access-Control-Max-Age: 1000
1 < Content-Length: 188
1 < Content-Type: application/json
1 < Date: Tue, 15 Jun 2021 02:29:52 GMT
1 < Server: Apache
1 < Strict-Transport-Security: [max-age=31536000; includeSubDomains; preload, max-age=3600; includeSubDomains; preload]
1 < X-Cnection: close
{"_links":{"status":{"href":"/kadaster/kadastralekaart/download/v4_0/delta/custom/db407a7d-08a4-4b73-50bf-655d3a551c17/status"}},"downloadRequestId":"db407a7d-08a4-4b73-50bf-655d3a551c17"}
> Then status 202 0.000
> And match response == { downloadRequestId: '#uuid' , _links:'#notnull'} 0.000
> And def downloadRequestId = response.downloadRequestId 0.001
> And def links = response._links 0.000
> * print "delta status links:" links 0.000
02:29:52.201 [print]
> And def statusurl = apiBaseUrl + links.status.href 0.001
> * print 'statusurl', statusurl 0.002
02:29:52.205 [print] statusurl https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/delta/custom/db407a7d-08a4-4b73-50bf-655d3a551c17/status
> Given url statusurl 0.000
> When method GET 0.485
02:29:52.207 request:
2 > GET https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/delta/custom/db407a7d-08a4-4b73-50bf-655d3a551c17/status
2 > Accept-Encoding: gzip,deflate
2 > Connection: Keep-Alive
2 > Host: downloads.pdok.nl
2 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:29:52.692 response time in milliseconds: 484.49
2 < 201
2 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
2 < Access-Control-Allow-Method: GET,POST,OPTIONS
2 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
2 < Access-Control-Allow-Origin: *
2 < Access-Control-Max-Age: 1000
2 < Cache-Control: no-cache, no-store, max-age=0, must-revalidate
2 < Content-Length: 167
2 < Content-Type: application/json
2 < Date: Tue, 15 Jun 2021 02:29:52 GMT
2 < Expires: 0
2 < Pragma: no-cache
2 < Server: Apache
2 < Strict-Transport-Security: [max-age=31536000; includeSubDomains; preload, max-age=3600; includeSubDomains; preload]
2 < X-Cnection: close
{"_links":{"download":{"href":"/kadaster/kadastralekaart/download/v4_0/extract/e915dc7c-d20d-4dd0-aac0-10b57895dd5b/extract.zip"}},"progress":100,"status":"COMPLETED"}
> And retry until responseStatus == 201 0.000
> Given url statusurl 0.000
> When method GET 0.484
02:29:52.697 request:
3 > GET https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/delta/custom/db407a7d-08a4-4b73-50bf-655d3a551c17/status
3 > Accept-Encoding: gzip,deflate
3 > Connection: Keep-Alive
3 > Host: downloads.pdok.nl
3 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:29:53.179 response time in milliseconds: 482.52
3 < 201
3 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
3 < Access-Control-Allow-Method: GET,POST,OPTIONS
3 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
3 < Access-Control-Allow-Origin: *
3 < Access-Control-Max-Age: 1000
3 < Cache-Control: no-cache, no-store, max-age=0, must-revalidate
3 < Content-Length: 167
3 < Content-Type: application/json
3 < Date: Tue, 15 Jun 2021 02:29:53 GMT
3 < Expires: 0
3 < Pragma: no-cache
3 < Server: Apache
3 < Strict-Transport-Security: [max-age=31536000; includeSubDomains; preload, max-age=3600; includeSubDomains; preload]
3 < X-Cnection: close
{"_links":{"download":{"href":"/kadaster/kadastralekaart/download/v4_0/extract/e915dc7c-d20d-4dd0-aac0-10b57895dd5b/extract.zip"}},"progress":100,"status":"COMPLETED"}
> And def downloadlink = response._links 0.000
> And match response == { _links:'#notnull' , progress:100, status:'COMPLETED' } 0.000
> * print "downloadlink:", downloadlink 0.004
02:29:53.185 [print] downloadlink: {
  "download": {
    "href": "/kadaster/kadastralekaart/download/v4_0/extract/e915dc7c-d20d-4dd0-aac0-10b57895dd5b/extract.zip"
  }
}
> Given url apiBaseUrl + downloadlink.download.href 0.008
> When method HEAD 0.503
02:29:53.194 request:
4 > HEAD https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/extract/e915dc7c-d20d-4dd0-aac0-10b57895dd5b/extract.zip
4 > Accept-Encoding: gzip,deflate
4 > Connection: Keep-Alive
4 > Host: downloads.pdok.nl
4 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:29:53.696 response time in milliseconds: 501.47
4 < 200
4 < Accept-Ranges: bytes
4 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
4 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
4 < Access-Control-Allow-Origin: *
4 < Access-Control-Max-Age: 1000
4 < Content-Disposition: attachment; filename=extract.zip
4 < Content-Length: 3662
4 < Content-Security-Policy: block-all-mixed-content
4 < Content-Type: application/zip
4 < Date: Tue, 15 Jun 2021 02:29:53 GMT
4 < Etag: "f5b6f691234ebd6eef6158db183ddde0-1"
4 < Last-Modified: Tue, 15 Jun 2021 02:29:52 GMT
4 < Server: MinIO
4 < Strict-Transport-Security: [max-age=31536000; includeSubDomains; preload, max-age=3600; includeSubDomains; preload]
4 < Vary: Origin
4 < X-Amz-Request-Id: 1688A08D1E669D43
4 < X-Cnection: close
4 < X-Xss-Protection: 1; mode=block
> Then status 200 0.000
> And match responseHeaders['Content-Length'][0] == '#notnull' 0.000
> And match responseHeaders['Content-Type'][0] == 'application/zip' 0.000
> And def zipsize = responseHeaders['Content-Length'][0] 0.000
> * print "###" 0.003
02:29:53.701 [print] ###
> * print "location", apiBaseUrl + downloadlink.download.href 0.006
02:29:53.707 [print] location https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/extract/e915dc7c-d20d-4dd0-aac0-10b57895dd5b/extract.zip
> * print "size", zipsize 0.000
02:29:53.708 [print] size 3662
> * assert zipsize > 600 0.007
> * def mydownloads = Java.type('download.DataStorage') 0.000
> * def LocalDateTime = Java.type('java.time.LocalDateTime') 0.000
> * def db = new mydownloads 0.000
> * eval db.mywriteln('- Test: DeltaUpdate_' + __loop + ' '+ '\n leveringsId:'+ downloadRequestId +'\n'+' Url:'+apiBaseUrl + downloadlink.download.href+'\n Size:'+zipsize+'\n Time:'+ LocalDateTime.now() +'\n' , 'target/surefire-reports/delta_url.yaml') 0.014
[20] download/DeltaCustomargs.feature 0.000
{
  "format": "gml",
  "geofilter": "POLYGON((81044.88 455429.52,81634.56000000001 455444.64,81735.36000000002 455199.36,81612.72 454955.76,81070.08 454952.4,80880.24 455192.64,81044.88 455429.52))",
  "deltaId": "95843b80-f891-4f0d-ac68-6f104d38a0c6",
  "featuretypes": [
    "perceel"
  ]
}
> * url apiBaseUrl +'kadastralekaart/api/v4_0/delta/custom' 0.008
> * def requestparams = __arg 0.001
> * print requestparams 0.000
02:29:53.747 [print] {
  "format": "gml",
  "geofilter": "POLYGON((81044.88 455429.52,81634.56000000001 455444.64,81735.36000000002 455199.36,81612.72 454955.76,81070.08 454952.4,80880.24 455192.64,81044.88 455429.52))",
  "deltaId": "95843b80-f891-4f0d-ac68-6f104d38a0c6",
  "featuretypes": [
    "perceel"
  ]
}
> Given request requestparams 0.001
> When method post 0.490
02:29:53.753 request:
1 > POST https://downloads.pdok.nl/kadastralekaart/api/v4_0/delta/custom
1 > Accept-Encoding: gzip,deflate
1 > Connection: Keep-Alive
1 > Content-Length: 267
1 > Content-Type: application/json; charset=UTF-8
1 > Host: downloads.pdok.nl
1 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)
{"format":"gml","geofilter":"POLYGON((81044.88 455429.52,81634.56000000001 455444.64,81735.36000000002 455199.36,81612.72 454955.76,81070.08 454952.4,80880.24 455192.64,81044.88 455429.52))","deltaId":"95843b80-f891-4f0d-ac68-6f104d38a0c6","featuretypes":["perceel"]}

02:29:54.239 response time in milliseconds: 484.98
1 < 202
1 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
1 < Access-Control-Allow-Method: GET,POST,OPTIONS
1 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
1 < Access-Control-Allow-Origin: *
1 < Access-Control-Max-Age: 1000
1 < Content-Length: 188
1 < Content-Type: application/json
1 < Date: Tue, 15 Jun 2021 02:29:54 GMT
1 < Server: Apache
1 < Strict-Transport-Security: [max-age=31536000; includeSubDomains; preload, max-age=3600; includeSubDomains; preload]
1 < X-Cnection: close
{"_links":{"status":{"href":"/kadaster/kadastralekaart/download/v4_0/delta/custom/b413d43b-48e0-42b3-6d4f-5e1204648950/status"}},"downloadRequestId":"b413d43b-48e0-42b3-6d4f-5e1204648950"}
> Then status 202 0.000
> And match response == { downloadRequestId: '#uuid' , _links:'#notnull'} 0.001
> And def downloadRequestId = response.downloadRequestId 0.002
> And def links = response._links 0.000
> * print "delta status links:" links 0.000
02:29:54.243 [print]
> And def statusurl = apiBaseUrl + links.status.href 0.000
> * print 'statusurl', statusurl 0.000
02:29:54.244 [print] statusurl https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/delta/custom/b413d43b-48e0-42b3-6d4f-5e1204648950/status
> Given url statusurl 0.000
> When method GET 0.482
02:29:54.245 request:
2 > GET https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/delta/custom/b413d43b-48e0-42b3-6d4f-5e1204648950/status
2 > Accept-Encoding: gzip,deflate
2 > Connection: Keep-Alive
2 > Host: downloads.pdok.nl
2 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:29:54.726 response time in milliseconds: 480.86
2 < 201
2 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
2 < Access-Control-Allow-Method: GET,POST,OPTIONS
2 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
2 < Access-Control-Allow-Origin: *
2 < Access-Control-Max-Age: 1000
2 < Cache-Control: no-cache, no-store, max-age=0, must-revalidate
2 < Content-Length: 167
2 < Content-Type: application/json
2 < Date: Tue, 15 Jun 2021 02:29:54 GMT
2 < Expires: 0
2 < Pragma: no-cache
2 < Server: Apache
2 < Strict-Transport-Security: [max-age=31536000; includeSubDomains; preload, max-age=3600; includeSubDomains; preload]
2 < X-Cnection: close
{"_links":{"download":{"href":"/kadaster/kadastralekaart/download/v4_0/extract/6d8a1322-819b-42ba-8114-f1a720b276d1/extract.zip"}},"progress":100,"status":"COMPLETED"}
> And retry until responseStatus == 201 0.000
> Given url statusurl 0.000
> When method GET 0.491
02:29:54.732 request:
3 > GET https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/delta/custom/b413d43b-48e0-42b3-6d4f-5e1204648950/status
3 > Accept-Encoding: gzip,deflate
3 > Connection: Keep-Alive
3 > Host: downloads.pdok.nl
3 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:29:55.219 response time in milliseconds: 486.47
3 < 201
3 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
3 < Access-Control-Allow-Method: GET,POST,OPTIONS
3 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
3 < Access-Control-Allow-Origin: *
3 < Access-Control-Max-Age: 1000
3 < Cache-Control: no-cache, no-store, max-age=0, must-revalidate
3 < Content-Length: 167
3 < Content-Type: application/json
3 < Date: Tue, 15 Jun 2021 02:29:55 GMT
3 < Expires: 0
3 < Pragma: no-cache
3 < Server: Apache
3 < Strict-Transport-Security: [max-age=31536000; includeSubDomains; preload, max-age=3600; includeSubDomains; preload]
3 < X-Cnection: close
{"_links":{"download":{"href":"/kadaster/kadastralekaart/download/v4_0/extract/6d8a1322-819b-42ba-8114-f1a720b276d1/extract.zip"}},"progress":100,"status":"COMPLETED"}
> And def downloadlink = response._links 0.000
> And match response == { _links:'#notnull' , progress:100, status:'COMPLETED' } 0.000
> * print "downloadlink:", downloadlink 0.000
02:29:55.220 [print] downloadlink: {
  "download": {
    "href": "/kadaster/kadastralekaart/download/v4_0/extract/6d8a1322-819b-42ba-8114-f1a720b276d1/extract.zip"
  }
}
> Given url apiBaseUrl + downloadlink.download.href 0.000
> When method HEAD 0.518
02:29:55.222 request:
4 > HEAD https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/extract/6d8a1322-819b-42ba-8114-f1a720b276d1/extract.zip
4 > Accept-Encoding: gzip,deflate
4 > Connection: Keep-Alive
4 > Host: downloads.pdok.nl
4 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:29:55.739 response time in milliseconds: 516.99
4 < 200
4 < Accept-Ranges: bytes
4 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
4 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
4 < Access-Control-Allow-Origin: *
4 < Access-Control-Max-Age: 1000
4 < Content-Disposition: attachment; filename=extract.zip
4 < Content-Length: 647
4 < Content-Security-Policy: block-all-mixed-content
4 < Content-Type: application/zip
4 < Date: Tue, 15 Jun 2021 02:29:55 GMT
4 < Etag: "b32cda4760eafa078cc86bc60e0a9c51-1"
4 < Last-Modified: Tue, 15 Jun 2021 02:29:54 GMT
4 < Server: MinIO
4 < Strict-Transport-Security: [max-age=31536000; includeSubDomains; preload, max-age=3600; includeSubDomains; preload]
4 < Vary: Origin
4 < X-Amz-Request-Id: 1688A08D96FD1FAE
4 < X-Cnection: close
4 < X-Xss-Protection: 1; mode=block
> Then status 200 0.000
> And match responseHeaders['Content-Length'][0] == '#notnull' 0.000
> And match responseHeaders['Content-Type'][0] == 'application/zip' 0.000
> And def zipsize = responseHeaders['Content-Length'][0] 0.000
> * print "###" 0.000
02:29:55.740 [print] ###
> * print "location", apiBaseUrl + downloadlink.download.href 0.000
02:29:55.740 [print] location https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/extract/6d8a1322-819b-42ba-8114-f1a720b276d1/extract.zip
> * print "size", zipsize 0.000
02:29:55.740 [print] size 647
> * assert zipsize > 600 0.000
> * def mydownloads = Java.type('download.DataStorage') 0.000
> * def LocalDateTime = Java.type('java.time.LocalDateTime') 0.000
> * def db = new mydownloads 0.000
> * eval db.mywriteln('- Test: DeltaUpdate_' + __loop + ' '+ '\n leveringsId:'+ downloadRequestId +'\n'+' Url:'+apiBaseUrl + downloadlink.download.href+'\n Size:'+zipsize+'\n Time:'+ LocalDateTime.now() +'\n' , 'target/surefire-reports/delta_url.yaml') 0.008
[21] download/DeltaCustomargs.feature 0.000
{
  "format": "gml",
  "geofilter": "POLYGON((81044.88 455429.52,81634.56000000001 455444.64,81735.36000000002 455199.36,81612.72 454955.76,81070.08 454952.4,80880.24 455192.64,81044.88 455429.52))",
  "deltaId": "304c598c-211c-4d4e-86cf-c87c8be1fd60",
  "featuretypes": [
    "perceel"
  ]
}
> * url apiBaseUrl +'kadastralekaart/api/v4_0/delta/custom' 0.004
> * def requestparams = __arg 0.000
> * print requestparams 0.000
02:29:55.758 [print] {
  "format": "gml",
  "geofilter": "POLYGON((81044.88 455429.52,81634.56000000001 455444.64,81735.36000000002 455199.36,81612.72 454955.76,81070.08 454952.4,80880.24 455192.64,81044.88 455429.52))",
  "deltaId": "304c598c-211c-4d4e-86cf-c87c8be1fd60",
  "featuretypes": [
    "perceel"
  ]
}
> Given request requestparams 0.000
> When method post 0.481
02:29:55.759 request:
1 > POST https://downloads.pdok.nl/kadastralekaart/api/v4_0/delta/custom
1 > Accept-Encoding: gzip,deflate
1 > Connection: Keep-Alive
1 > Content-Length: 267
1 > Content-Type: application/json; charset=UTF-8
1 > Host: downloads.pdok.nl
1 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)
{"format":"gml","geofilter":"POLYGON((81044.88 455429.52,81634.56000000001 455444.64,81735.36000000002 455199.36,81612.72 454955.76,81070.08 454952.4,80880.24 455192.64,81044.88 455429.52))","deltaId":"304c598c-211c-4d4e-86cf-c87c8be1fd60","featuretypes":["perceel"]}

02:29:56.240 response time in milliseconds: 480.73
1 < 202
1 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
1 < Access-Control-Allow-Method: GET,POST,OPTIONS
1 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
1 < Access-Control-Allow-Origin: *
1 < Access-Control-Max-Age: 1000
1 < Content-Length: 188
1 < Content-Type: application/json
1 < Date: Tue, 15 Jun 2021 02:29:56 GMT
1 < Server: Apache
1 < Strict-Transport-Security: [max-age=31536000; includeSubDomains; preload, max-age=3600; includeSubDomains; preload]
1 < X-Cnection: close
{"_links":{"status":{"href":"/kadaster/kadastralekaart/download/v4_0/delta/custom/367ba3a6-75ea-4d8c-6139-aa6a51385e33/status"}},"downloadRequestId":"367ba3a6-75ea-4d8c-6139-aa6a51385e33"}
> Then status 202 0.000
> And match response == { downloadRequestId: '#uuid' , _links:'#notnull'} 0.000
> And def downloadRequestId = response.downloadRequestId 0.000
> And def links = response._links 0.000
> * print "delta status links:" links 0.000
02:29:56.241 [print]
> And def statusurl = apiBaseUrl + links.status.href 0.000
> * print 'statusurl', statusurl 0.000
02:29:56.241 [print] statusurl https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/delta/custom/367ba3a6-75ea-4d8c-6139-aa6a51385e33/status
> Given url statusurl 0.000
> When method GET 0.480
02:29:56.242 request:
2 > GET https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/delta/custom/367ba3a6-75ea-4d8c-6139-aa6a51385e33/status
2 > Accept-Encoding: gzip,deflate
2 > Connection: Keep-Alive
2 > Host: downloads.pdok.nl
2 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:29:56.722 response time in milliseconds: 479.93
2 < 201
2 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
2 < Access-Control-Allow-Method: GET,POST,OPTIONS
2 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
2 < Access-Control-Allow-Origin: *
2 < Access-Control-Max-Age: 1000
2 < Cache-Control: no-cache, no-store, max-age=0, must-revalidate
2 < Content-Length: 167
2 < Content-Type: application/json
2 < Date: Tue, 15 Jun 2021 02:29:56 GMT
2 < Expires: 0
2 < Pragma: no-cache
2 < Server: Apache
2 < Strict-Transport-Security: [max-age=31536000; includeSubDomains; preload, max-age=3600; includeSubDomains; preload]
2 < X-Cnection: close
{"_links":{"download":{"href":"/kadaster/kadastralekaart/download/v4_0/extract/6d5572b8-d4c5-4294-a299-01b8a5ae2090/extract.zip"}},"progress":100,"status":"COMPLETED"}
> And retry until responseStatus == 201 0.000
> Given url statusurl 0.000
> When method GET 0.492
02:29:56.729 request:
3 > GET https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/delta/custom/367ba3a6-75ea-4d8c-6139-aa6a51385e33/status
3 > Accept-Encoding: gzip,deflate
3 > Connection: Keep-Alive
3 > Host: downloads.pdok.nl
3 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:29:57.209 response time in milliseconds: 479.40
3 < 201
3 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
3 < Access-Control-Allow-Method: GET,POST,OPTIONS
3 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
3 < Access-Control-Allow-Origin: *
3 < Access-Control-Max-Age: 1000
3 < Cache-Control: no-cache, no-store, max-age=0, must-revalidate
3 < Content-Length: 167
3 < Content-Type: application/json
3 < Date: Tue, 15 Jun 2021 02:29:57 GMT
3 < Expires: 0
3 < Pragma: no-cache
3 < Server: Apache
3 < Strict-Transport-Security: [max-age=31536000; includeSubDomains; preload, max-age=3600; includeSubDomains; preload]
3 < X-Cnection: close
{"_links":{"download":{"href":"/kadaster/kadastralekaart/download/v4_0/extract/6d5572b8-d4c5-4294-a299-01b8a5ae2090/extract.zip"}},"progress":100,"status":"COMPLETED"}
> And def downloadlink = response._links 0.000
> And match response == { _links:'#notnull' , progress:100, status:'COMPLETED' } 0.000
> * print "downloadlink:", downloadlink 0.000
02:29:57.216 [print] downloadlink: {
  "download": {
    "href": "/kadaster/kadastralekaart/download/v4_0/extract/6d5572b8-d4c5-4294-a299-01b8a5ae2090/extract.zip"
  }
}
> Given url apiBaseUrl + downloadlink.download.href 0.000
> When method HEAD 0.495
02:29:57.218 request:
4 > HEAD https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/extract/6d5572b8-d4c5-4294-a299-01b8a5ae2090/extract.zip
4 > Accept-Encoding: gzip,deflate
4 > Connection: Keep-Alive
4 > Host: downloads.pdok.nl
4 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:29:57.711 response time in milliseconds: 493.25
4 < 200
4 < Accept-Ranges: bytes
4 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
4 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
4 < Access-Control-Allow-Origin: *
4 < Access-Control-Max-Age: 1000
4 < Content-Disposition: attachment; filename=extract.zip
4 < Content-Length: 647
4 < Content-Security-Policy: block-all-mixed-content
4 < Content-Type: application/zip
4 < Date: Tue, 15 Jun 2021 02:29:57 GMT
4 < Etag: "219d99bea4564b3b6e1b3409cee9467a-1"
4 < Last-Modified: Tue, 15 Jun 2021 02:29:56 GMT
4 < Server: MinIO
4 < Strict-Transport-Security: [max-age=31536000; includeSubDomains; preload, max-age=3600; includeSubDomains; preload]
4 < Vary: Origin
4 < X-Amz-Request-Id: 1688A08E0DE42F02
4 < X-Cnection: close
4 < X-Xss-Protection: 1; mode=block
> Then status 200 0.000
> And match responseHeaders['Content-Length'][0] == '#notnull' 0.000
> And match responseHeaders['Content-Type'][0] == 'application/zip' 0.000
> And def zipsize = responseHeaders['Content-Length'][0] 0.000
> * print "###" 0.000
02:29:57.713 [print] ###
> * print "location", apiBaseUrl + downloadlink.download.href 0.000
02:29:57.713 [print] location https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/extract/6d5572b8-d4c5-4294-a299-01b8a5ae2090/extract.zip
> * print "size", zipsize 0.000
02:29:57.714 [print] size 647
> * assert zipsize > 600 0.001
> * def mydownloads = Java.type('download.DataStorage') 0.000
> * def LocalDateTime = Java.type('java.time.LocalDateTime') 0.000
> * def db = new mydownloads 0.000
> * eval db.mywriteln('- Test: DeltaUpdate_' + __loop + ' '+ '\n leveringsId:'+ downloadRequestId +'\n'+' Url:'+apiBaseUrl + downloadlink.download.href+'\n Size:'+zipsize+'\n Time:'+ LocalDateTime.now() +'\n' , 'target/surefire-reports/delta_url.yaml') 0.001
[22] download/DeltaCustomargs.feature 0.000
{
  "format": "gml",
  "geofilter": "POLYGON((81044.88 455429.52,81634.56000000001 455444.64,81735.36000000002 455199.36,81612.72 454955.76,81070.08 454952.4,80880.24 455192.64,81044.88 455429.52))",
  "deltaId": "74059578-fae6-4945-9c61-b14d8315506f",
  "featuretypes": [
    "perceel"
  ]
}
> * url apiBaseUrl +'kadastralekaart/api/v4_0/delta/custom' 0.001
> * def requestparams = __arg 0.000
> * print requestparams 0.000
02:29:57.721 [print] {
  "format": "gml",
  "geofilter": "POLYGON((81044.88 455429.52,81634.56000000001 455444.64,81735.36000000002 455199.36,81612.72 454955.76,81070.08 454952.4,80880.24 455192.64,81044.88 455429.52))",
  "deltaId": "74059578-fae6-4945-9c61-b14d8315506f",
  "featuretypes": [
    "perceel"
  ]
}
> Given request requestparams 0.000
> When method post 1.832
02:29:57.722 request:
1 > POST https://downloads.pdok.nl/kadastralekaart/api/v4_0/delta/custom
1 > Accept-Encoding: gzip,deflate
1 > Connection: Keep-Alive
1 > Content-Length: 267
1 > Content-Type: application/json; charset=UTF-8
1 > Host: downloads.pdok.nl
1 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)
{"format":"gml","geofilter":"POLYGON((81044.88 455429.52,81634.56000000001 455444.64,81735.36000000002 455199.36,81612.72 454955.76,81070.08 454952.4,80880.24 455192.64,81044.88 455429.52))","deltaId":"74059578-fae6-4945-9c61-b14d8315506f","featuretypes":["perceel"]}

02:29:59.553 response time in milliseconds: 1830.88
1 < 202
1 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
1 < Access-Control-Allow-Method: GET,POST,OPTIONS
1 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
1 < Access-Control-Allow-Origin: *
1 < Access-Control-Max-Age: 1000
1 < Content-Length: 188
1 < Content-Type: application/json
1 < Date: Tue, 15 Jun 2021 02:29:59 GMT
1 < Server: Apache
1 < Strict-Transport-Security: [max-age=31536000; includeSubDomains; preload, max-age=3600; includeSubDomains; preload]
1 < X-Cnection: close
{"_links":{"status":{"href":"/kadaster/kadastralekaart/download/v4_0/delta/custom/7d15b398-d542-440c-6e44-86a57e21b566/status"}},"downloadRequestId":"7d15b398-d542-440c-6e44-86a57e21b566"}
> Then status 202 0.000
> And match response == { downloadRequestId: '#uuid' , _links:'#notnull'} 0.000
> And def downloadRequestId = response.downloadRequestId 0.000
> And def links = response._links 0.000
> * print "delta status links:" links 0.000
02:29:59.560 [print]
> And def statusurl = apiBaseUrl + links.status.href 0.000
> * print 'statusurl', statusurl 0.000
02:29:59.560 [print] statusurl https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/delta/custom/7d15b398-d542-440c-6e44-86a57e21b566/status
> Given url statusurl 0.000
> When method GET 0.501
02:29:59.561 request:
2 > GET https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/delta/custom/7d15b398-d542-440c-6e44-86a57e21b566/status
2 > Accept-Encoding: gzip,deflate
2 > Connection: Keep-Alive
2 > Host: downloads.pdok.nl
2 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:30:00.061 response time in milliseconds: 500.42
2 < 201
2 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
2 < Access-Control-Allow-Method: GET,POST,OPTIONS
2 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
2 < Access-Control-Allow-Origin: *
2 < Access-Control-Max-Age: 1000
2 < Cache-Control: no-cache, no-store, max-age=0, must-revalidate
2 < Content-Length: 167
2 < Content-Type: application/json
2 < Date: Tue, 15 Jun 2021 02:29:59 GMT
2 < Expires: 0
2 < Pragma: no-cache
2 < Server: Apache
2 < Strict-Transport-Security: [max-age=31536000; includeSubDomains; preload, max-age=3600; includeSubDomains; preload]
2 < X-Cnection: close
{"_links":{"download":{"href":"/kadaster/kadastralekaart/download/v4_0/extract/d500d085-66e1-4211-a03e-48c5b6b3cec1/extract.zip"}},"progress":100,"status":"COMPLETED"}
> And retry until responseStatus == 201 0.000
> Given url statusurl 0.000
> When method GET 0.500
02:30:00.062 request:
3 > GET https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/delta/custom/7d15b398-d542-440c-6e44-86a57e21b566/status
3 > Accept-Encoding: gzip,deflate
3 > Connection: Keep-Alive
3 > Host: downloads.pdok.nl
3 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:30:00.562 response time in milliseconds: 499.44
3 < 201
3 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
3 < Access-Control-Allow-Method: GET,POST,OPTIONS
3 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
3 < Access-Control-Allow-Origin: *
3 < Access-Control-Max-Age: 1000
3 < Cache-Control: no-cache, no-store, max-age=0, must-revalidate
3 < Content-Length: 167
3 < Content-Type: application/json
3 < Date: Tue, 15 Jun 2021 02:30:00 GMT
3 < Expires: 0
3 < Pragma: no-cache
3 < Server: Apache
3 < Strict-Transport-Security: [max-age=31536000; includeSubDomains; preload, max-age=3600; includeSubDomains; preload]
3 < X-Cnection: close
{"_links":{"download":{"href":"/kadaster/kadastralekaart/download/v4_0/extract/d500d085-66e1-4211-a03e-48c5b6b3cec1/extract.zip"}},"progress":100,"status":"COMPLETED"}
> And def downloadlink = response._links 0.000
> And match response == { _links:'#notnull' , progress:100, status:'COMPLETED' } 0.000
> * print "downloadlink:", downloadlink 0.000
02:30:00.563 [print] downloadlink: {
  "download": {
    "href": "/kadaster/kadastralekaart/download/v4_0/extract/d500d085-66e1-4211-a03e-48c5b6b3cec1/extract.zip"
  }
}
> Given url apiBaseUrl + downloadlink.download.href 0.000
> When method HEAD 0.508
02:30:00.564 request:
4 > HEAD https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/extract/d500d085-66e1-4211-a03e-48c5b6b3cec1/extract.zip
4 > Accept-Encoding: gzip,deflate
4 > Connection: Keep-Alive
4 > Host: downloads.pdok.nl
4 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:30:01.072 response time in milliseconds: 508.06
4 < 200
4 < Accept-Ranges: bytes
4 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
4 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
4 < Access-Control-Allow-Origin: *
4 < Access-Control-Max-Age: 1000
4 < Content-Disposition: attachment; filename=extract.zip
4 < Content-Length: 5140
4 < Content-Security-Policy: block-all-mixed-content
4 < Content-Type: application/zip
4 < Date: Tue, 15 Jun 2021 02:30:01 GMT
4 < Etag: "963068884df1168ec0f1d0c109c19883-1"
4 < Last-Modified: Tue, 15 Jun 2021 02:29:59 GMT
4 < Server: MinIO
4 < Strict-Transport-Security: [max-age=31536000; includeSubDomains; preload, max-age=3600; includeSubDomains; preload]
4 < Vary: Origin
4 < X-Amz-Request-Id: 1688A08ED5E25F61
4 < X-Cnection: close
4 < X-Xss-Protection: 1; mode=block
> Then status 200 0.000
> And match responseHeaders['Content-Length'][0] == '#notnull' 0.000
> And match responseHeaders['Content-Type'][0] == 'application/zip' 0.000
> And def zipsize = responseHeaders['Content-Length'][0] 0.000
> * print "###" 0.000
02:30:01.073 [print] ###
> * print "location", apiBaseUrl + downloadlink.download.href 0.000
02:30:01.073 [print] location https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/extract/d500d085-66e1-4211-a03e-48c5b6b3cec1/extract.zip
> * print "size", zipsize 0.000
02:30:01.073 [print] size 5140
> * assert zipsize > 600 0.000
> * def mydownloads = Java.type('download.DataStorage') 0.000
> * def LocalDateTime = Java.type('java.time.LocalDateTime') 0.000
> * def db = new mydownloads 0.000
> * eval db.mywriteln('- Test: DeltaUpdate_' + __loop + ' '+ '\n leveringsId:'+ downloadRequestId +'\n'+' Url:'+apiBaseUrl + downloadlink.download.href+'\n Size:'+zipsize+'\n Time:'+ LocalDateTime.now() +'\n' , 'target/surefire-reports/delta_url.yaml') 0.000
[23] download/DeltaCustomargs.feature 0.000
{
  "format": "gml",
  "geofilter": "POLYGON((81044.88 455429.52,81634.56000000001 455444.64,81735.36000000002 455199.36,81612.72 454955.76,81070.08 454952.4,80880.24 455192.64,81044.88 455429.52))",
  "deltaId": "7846306d-9db1-47be-bb67-960c8db4901b",
  "featuretypes": [
    "perceel"
  ]
}
> * url apiBaseUrl +'kadastralekaart/api/v4_0/delta/custom' 0.001
> * def requestparams = __arg 0.000
> * print requestparams 0.000
02:30:01.077 [print] {
  "format": "gml",
  "geofilter": "POLYGON((81044.88 455429.52,81634.56000000001 455444.64,81735.36000000002 455199.36,81612.72 454955.76,81070.08 454952.4,80880.24 455192.64,81044.88 455429.52))",
  "deltaId": "7846306d-9db1-47be-bb67-960c8db4901b",
  "featuretypes": [
    "perceel"
  ]
}
> Given request requestparams 0.000
> When method post 0.512
02:30:01.078 request:
1 > POST https://downloads.pdok.nl/kadastralekaart/api/v4_0/delta/custom
1 > Accept-Encoding: gzip,deflate
1 > Connection: Keep-Alive
1 > Content-Length: 267
1 > Content-Type: application/json; charset=UTF-8
1 > Host: downloads.pdok.nl
1 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)
{"format":"gml","geofilter":"POLYGON((81044.88 455429.52,81634.56000000001 455444.64,81735.36000000002 455199.36,81612.72 454955.76,81070.08 454952.4,80880.24 455192.64,81044.88 455429.52))","deltaId":"7846306d-9db1-47be-bb67-960c8db4901b","featuretypes":["perceel"]}

02:30:01.585 response time in milliseconds: 506.81
1 < 202
1 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
1 < Access-Control-Allow-Method: GET,POST,OPTIONS
1 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
1 < Access-Control-Allow-Origin: *
1 < Access-Control-Max-Age: 1000
1 < Content-Length: 188
1 < Content-Type: application/json
1 < Date: Tue, 15 Jun 2021 02:30:01 GMT
1 < Server: Apache
1 < Strict-Transport-Security: [max-age=31536000; includeSubDomains; preload, max-age=3600; includeSubDomains; preload]
1 < X-Cnection: close
{"_links":{"status":{"href":"/kadaster/kadastralekaart/download/v4_0/delta/custom/3f66f15d-de7e-4dba-73d8-fe27c039218b/status"}},"downloadRequestId":"3f66f15d-de7e-4dba-73d8-fe27c039218b"}
> Then status 202 0.000
> And match response == { downloadRequestId: '#uuid' , _links:'#notnull'} 0.000
> And def downloadRequestId = response.downloadRequestId 0.000
> And def links = response._links 0.000
> * print "delta status links:" links 0.000
02:30:01.592 [print]
> And def statusurl = apiBaseUrl + links.status.href 0.001
> * print 'statusurl', statusurl 0.000
02:30:01.593 [print] statusurl https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/delta/custom/3f66f15d-de7e-4dba-73d8-fe27c039218b/status
> Given url statusurl 0.000
> When method GET 0.504
02:30:01.597 request:
2 > GET https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/delta/custom/3f66f15d-de7e-4dba-73d8-fe27c039218b/status
2 > Accept-Encoding: gzip,deflate
2 > Connection: Keep-Alive
2 > Host: downloads.pdok.nl
2 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:30:02.098 response time in milliseconds: 500.94
2 < 201
2 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
2 < Access-Control-Allow-Method: GET,POST,OPTIONS
2 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
2 < Access-Control-Allow-Origin: *
2 < Access-Control-Max-Age: 1000
2 < Cache-Control: no-cache, no-store, max-age=0, must-revalidate
2 < Content-Length: 167
2 < Content-Type: application/json
2 < Date: Tue, 15 Jun 2021 02:30:02 GMT
2 < Expires: 0
2 < Pragma: no-cache
2 < Server: Apache
2 < Strict-Transport-Security: [max-age=31536000; includeSubDomains; preload, max-age=3600; includeSubDomains; preload]
2 < X-Cnection: close
{"_links":{"download":{"href":"/kadaster/kadastralekaart/download/v4_0/extract/6281997c-07ac-4f0c-a203-7329d4348a56/extract.zip"}},"progress":100,"status":"COMPLETED"}
> And retry until responseStatus == 201 0.000
> Given url statusurl 0.000
> When method GET 0.479
02:30:02.099 request:
3 > GET https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/delta/custom/3f66f15d-de7e-4dba-73d8-fe27c039218b/status
3 > Accept-Encoding: gzip,deflate
3 > Connection: Keep-Alive
3 > Host: downloads.pdok.nl
3 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:30:02.577 response time in milliseconds: 477.90
3 < 201
3 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
3 < Access-Control-Allow-Method: GET,POST,OPTIONS
3 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
3 < Access-Control-Allow-Origin: *
3 < Access-Control-Max-Age: 1000
3 < Cache-Control: no-cache, no-store, max-age=0, must-revalidate
3 < Content-Length: 167
3 < Content-Type: application/json
3 < Date: Tue, 15 Jun 2021 02:30:02 GMT
3 < Expires: 0
3 < Pragma: no-cache
3 < Server: Apache
3 < Strict-Transport-Security: [max-age=31536000; includeSubDomains; preload, max-age=3600; includeSubDomains; preload]
3 < X-Cnection: close
{"_links":{"download":{"href":"/kadaster/kadastralekaart/download/v4_0/extract/6281997c-07ac-4f0c-a203-7329d4348a56/extract.zip"}},"progress":100,"status":"COMPLETED"}
> And def downloadlink = response._links 0.000
> And match response == { _links:'#notnull' , progress:100, status:'COMPLETED' } 0.000
> * print "downloadlink:", downloadlink 0.007
02:30:02.585 [print] downloadlink: {
  "download": {
    "href": "/kadaster/kadastralekaart/download/v4_0/extract/6281997c-07ac-4f0c-a203-7329d4348a56/extract.zip"
  }
}
> Given url apiBaseUrl + downloadlink.download.href 0.000
> When method HEAD 0.508
02:30:02.586 request:
4 > HEAD https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/extract/6281997c-07ac-4f0c-a203-7329d4348a56/extract.zip
4 > Accept-Encoding: gzip,deflate
4 > Connection: Keep-Alive
4 > Host: downloads.pdok.nl
4 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:30:03.094 response time in milliseconds: 507.29
4 < 200
4 < Accept-Ranges: bytes
4 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
4 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
4 < Access-Control-Allow-Origin: *
4 < Access-Control-Max-Age: 1000
4 < Content-Disposition: attachment; filename=extract.zip
4 < Content-Length: 3799
4 < Content-Security-Policy: block-all-mixed-content
4 < Content-Type: application/zip
4 < Date: Tue, 15 Jun 2021 02:30:03 GMT
4 < Etag: "367772b872e3861ca9001268608723b3-1"
4 < Last-Modified: Tue, 15 Jun 2021 02:30:01 GMT
4 < Server: MinIO
4 < Strict-Transport-Security: [max-age=31536000; includeSubDomains; preload, max-age=3600; includeSubDomains; preload]
4 < Vary: Origin
4 < X-Amz-Request-Id: 1688A08F4EAD518F
4 < X-Cnection: close
4 < X-Xss-Protection: 1; mode=block
> Then status 200 0.000
> And match responseHeaders['Content-Length'][0] == '#notnull' 0.000
> And match responseHeaders['Content-Type'][0] == 'application/zip' 0.000
> And def zipsize = responseHeaders['Content-Length'][0] 0.000
> * print "###" 0.000
02:30:03.095 [print] ###
> * print "location", apiBaseUrl + downloadlink.download.href 0.000
02:30:03.096 [print] location https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/extract/6281997c-07ac-4f0c-a203-7329d4348a56/extract.zip
> * print "size", zipsize 0.000
02:30:03.096 [print] size 3799
> * assert zipsize > 600 0.000
> * def mydownloads = Java.type('download.DataStorage') 0.000
> * def LocalDateTime = Java.type('java.time.LocalDateTime') 0.000
> * def db = new mydownloads 0.000
> * eval db.mywriteln('- Test: DeltaUpdate_' + __loop + ' '+ '\n leveringsId:'+ downloadRequestId +'\n'+' Url:'+apiBaseUrl + downloadlink.download.href+'\n Size:'+zipsize+'\n Time:'+ LocalDateTime.now() +'\n' , 'target/surefire-reports/delta_url.yaml') 0.000
[24] download/DeltaCustomargs.feature 0.000
{
  "format": "gml",
  "geofilter": "POLYGON((81044.88 455429.52,81634.56000000001 455444.64,81735.36000000002 455199.36,81612.72 454955.76,81070.08 454952.4,80880.24 455192.64,81044.88 455429.52))",
  "deltaId": "ecc65af0-5df2-4c51-997e-424a8ec168f9",
  "featuretypes": [
    "perceel"
  ]
}
> * url apiBaseUrl +'kadastralekaart/api/v4_0/delta/custom' 0.000
> * def requestparams = __arg 0.000
> * print requestparams 0.000
02:30:03.100 [print] {
  "format": "gml",
  "geofilter": "POLYGON((81044.88 455429.52,81634.56000000001 455444.64,81735.36000000002 455199.36,81612.72 454955.76,81070.08 454952.4,80880.24 455192.64,81044.88 455429.52))",
  "deltaId": "ecc65af0-5df2-4c51-997e-424a8ec168f9",
  "featuretypes": [
    "perceel"
  ]
}
> Given request requestparams 0.000
> When method post 0.493
02:30:03.101 request:
1 > POST https://downloads.pdok.nl/kadastralekaart/api/v4_0/delta/custom
1 > Accept-Encoding: gzip,deflate
1 > Connection: Keep-Alive
1 > Content-Length: 267
1 > Content-Type: application/json; charset=UTF-8
1 > Host: downloads.pdok.nl
1 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)
{"format":"gml","geofilter":"POLYGON((81044.88 455429.52,81634.56000000001 455444.64,81735.36000000002 455199.36,81612.72 454955.76,81070.08 454952.4,80880.24 455192.64,81044.88 455429.52))","deltaId":"ecc65af0-5df2-4c51-997e-424a8ec168f9","featuretypes":["perceel"]}

02:30:03.593 response time in milliseconds: 491.87
1 < 202
1 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
1 < Access-Control-Allow-Method: GET,POST,OPTIONS
1 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
1 < Access-Control-Allow-Origin: *
1 < Access-Control-Max-Age: 1000
1 < Content-Length: 188
1 < Content-Type: application/json
1 < Date: Tue, 15 Jun 2021 02:30:03 GMT
1 < Server: Apache
1 < Strict-Transport-Security: [max-age=31536000; includeSubDomains; preload, max-age=3600; includeSubDomains; preload]
1 < X-Cnection: close
{"_links":{"status":{"href":"/kadaster/kadastralekaart/download/v4_0/delta/custom/e3611f65-419c-4ca1-5c55-8f8158e40a2b/status"}},"downloadRequestId":"e3611f65-419c-4ca1-5c55-8f8158e40a2b"}
> Then status 202 0.000
> And match response == { downloadRequestId: '#uuid' , _links:'#notnull'} 0.000
> And def downloadRequestId = response.downloadRequestId 0.000
> And def links = response._links 0.000
> * print "delta status links:" links 0.000
02:30:03.594 [print]
> And def statusurl = apiBaseUrl + links.status.href 0.000
> * print 'statusurl', statusurl 0.000
02:30:03.595 [print] statusurl https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/delta/custom/e3611f65-419c-4ca1-5c55-8f8158e40a2b/status
> Given url statusurl 0.000
> When method GET 0.491
02:30:03.595 request:
2 > GET https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/delta/custom/e3611f65-419c-4ca1-5c55-8f8158e40a2b/status
2 > Accept-Encoding: gzip,deflate
2 > Connection: Keep-Alive
2 > Host: downloads.pdok.nl
2 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:30:04.086 response time in milliseconds: 490.81
2 < 200
2 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
2 < Access-Control-Allow-Method: GET,POST,OPTIONS
2 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
2 < Access-Control-Allow-Origin: *
2 < Access-Control-Max-Age: 1000
2 < Cache-Control: no-cache, no-store, max-age=0, must-revalidate
2 < Content-Length: 161
2 < Content-Type: application/json
2 < Date: Tue, 15 Jun 2021 02:30:04 GMT
2 < Expires: 0
2 < Pragma: no-cache
2 < Server: Apache
2 < Strict-Transport-Security: [max-age=31536000; includeSubDomains; preload, max-age=3600; includeSubDomains; preload]
2 < X-Cnection: close
{"_links":{"self":{"href":"/kadaster/kadastralekaart/download/v4_0/delta/custom/e3611f65-419c-4ca1-5c55-8f8158e40a2b/status"}},"progress":100,"status":"RUNNING"}
> And retry until responseStatus == 201 0.000
> Given url statusurl 0.000
> When method GET 0.519
02:30:04.093 request:
3 > GET https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/delta/custom/e3611f65-419c-4ca1-5c55-8f8158e40a2b/status
3 > Accept-Encoding: gzip,deflate
3 > Connection: Keep-Alive
3 > Host: downloads.pdok.nl
3 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:30:04.606 response time in milliseconds: 512.42
3 < 201
3 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
3 < Access-Control-Allow-Method: GET,POST,OPTIONS
3 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
3 < Access-Control-Allow-Origin: *
3 < Access-Control-Max-Age: 1000
3 < Cache-Control: no-cache, no-store, max-age=0, must-revalidate
3 < Content-Length: 167
3 < Content-Type: application/json
3 < Date: Tue, 15 Jun 2021 02:30:04 GMT
3 < Expires: 0
3 < Pragma: no-cache
3 < Server: Apache
3 < Strict-Transport-Security: [max-age=31536000; includeSubDomains; preload, max-age=3600; includeSubDomains; preload]
3 < X-Cnection: close
{"_links":{"download":{"href":"/kadaster/kadastralekaart/download/v4_0/extract/dd3bb7c1-1fc8-4adb-adbc-4eb56081e7bf/extract.zip"}},"progress":100,"status":"COMPLETED"}
> And def downloadlink = response._links 0.000
> And match response == { _links:'#notnull' , progress:100, status:'COMPLETED' } 0.000
> * print "downloadlink:", downloadlink 0.000
02:30:04.607 [print] downloadlink: {
  "download": {
    "href": "/kadaster/kadastralekaart/download/v4_0/extract/dd3bb7c1-1fc8-4adb-adbc-4eb56081e7bf/extract.zip"
  }
}
> Given url apiBaseUrl + downloadlink.download.href 0.000
> When method HEAD 0.523
02:30:04.608 request:
4 > HEAD https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/extract/dd3bb7c1-1fc8-4adb-adbc-4eb56081e7bf/extract.zip
4 > Accept-Encoding: gzip,deflate
4 > Connection: Keep-Alive
4 > Host: downloads.pdok.nl
4 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:30:05.131 response time in milliseconds: 522.26
4 < 200
4 < Accept-Ranges: bytes
4 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
4 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
4 < Access-Control-Allow-Origin: *
4 < Access-Control-Max-Age: 1000
4 < Content-Disposition: attachment; filename=extract.zip
4 < Content-Length: 647
4 < Content-Security-Policy: block-all-mixed-content
4 < Content-Type: application/zip
4 < Date: Tue, 15 Jun 2021 02:30:05 GMT
4 < Etag: "92a31e4c408834196cb17f0575b62e90-1"
4 < Last-Modified: Tue, 15 Jun 2021 02:30:04 GMT
4 < Server: MinIO
4 < Strict-Transport-Security: [max-age=31536000; includeSubDomains; preload, max-age=3600; includeSubDomains; preload]
4 < Vary: Origin
4 < X-Amz-Request-Id: 1688A08FC6B8BC1C
4 < X-Cnection: close
4 < X-Xss-Protection: 1; mode=block
> Then status 200 0.000
> And match responseHeaders['Content-Length'][0] == '#notnull' 0.001
> And match responseHeaders['Content-Type'][0] == 'application/zip' 0.000
> And def zipsize = responseHeaders['Content-Length'][0] 0.000
> * print "###" 0.000
02:30:05.133 [print] ###
> * print "location", apiBaseUrl + downloadlink.download.href 0.000
02:30:05.134 [print] location https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/extract/dd3bb7c1-1fc8-4adb-adbc-4eb56081e7bf/extract.zip
> * print "size", zipsize 0.000
02:30:05.134 [print] size 647
> * assert zipsize > 600 0.009
> * def mydownloads = Java.type('download.DataStorage') 0.000
> * def LocalDateTime = Java.type('java.time.LocalDateTime') 0.000
> * def db = new mydownloads 0.000
> * eval db.mywriteln('- Test: DeltaUpdate_' + __loop + ' '+ '\n leveringsId:'+ downloadRequestId +'\n'+' Url:'+apiBaseUrl + downloadlink.download.href+'\n Size:'+zipsize+'\n Time:'+ LocalDateTime.now() +'\n' , 'target/surefire-reports/delta_url.yaml') 0.000
[25] download/DeltaCustomargs.feature 0.000
{
  "format": "gml",
  "geofilter": "POLYGON((81044.88 455429.52,81634.56000000001 455444.64,81735.36000000002 455199.36,81612.72 454955.76,81070.08 454952.4,80880.24 455192.64,81044.88 455429.52))",
  "deltaId": "d3f8f0d9-4fe6-47a7-8589-4a735bdf4d17",
  "featuretypes": [
    "perceel"
  ]
}
> * url apiBaseUrl +'kadastralekaart/api/v4_0/delta/custom' 0.006
> * def requestparams = __arg 0.000
> * print requestparams 0.001
02:30:05.153 [print] {
  "format": "gml",
  "geofilter": "POLYGON((81044.88 455429.52,81634.56000000001 455444.64,81735.36000000002 455199.36,81612.72 454955.76,81070.08 454952.4,80880.24 455192.64,81044.88 455429.52))",
  "deltaId": "d3f8f0d9-4fe6-47a7-8589-4a735bdf4d17",
  "featuretypes": [
    "perceel"
  ]
}
> Given request requestparams 0.000
> When method post 0.484
02:30:05.154 request:
1 > POST https://downloads.pdok.nl/kadastralekaart/api/v4_0/delta/custom
1 > Accept-Encoding: gzip,deflate
1 > Connection: Keep-Alive
1 > Content-Length: 267
1 > Content-Type: application/json; charset=UTF-8
1 > Host: downloads.pdok.nl
1 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)
{"format":"gml","geofilter":"POLYGON((81044.88 455429.52,81634.56000000001 455444.64,81735.36000000002 455199.36,81612.72 454955.76,81070.08 454952.4,80880.24 455192.64,81044.88 455429.52))","deltaId":"d3f8f0d9-4fe6-47a7-8589-4a735bdf4d17","featuretypes":["perceel"]}

02:30:05.638 response time in milliseconds: 483.57
1 < 202
1 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
1 < Access-Control-Allow-Method: GET,POST,OPTIONS
1 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
1 < Access-Control-Allow-Origin: *
1 < Access-Control-Max-Age: 1000
1 < Content-Length: 188
1 < Content-Type: application/json
1 < Date: Tue, 15 Jun 2021 02:30:05 GMT
1 < Server: Apache
1 < Strict-Transport-Security: [max-age=31536000; includeSubDomains; preload, max-age=3600; includeSubDomains; preload]
1 < X-Cnection: close
{"_links":{"status":{"href":"/kadaster/kadastralekaart/download/v4_0/delta/custom/514f8c2c-2a67-4cec-51cb-a61efb014133/status"}},"downloadRequestId":"514f8c2c-2a67-4cec-51cb-a61efb014133"}
> Then status 202 0.000
> And match response == { downloadRequestId: '#uuid' , _links:'#notnull'} 0.000
> And def downloadRequestId = response.downloadRequestId 0.000
> And def links = response._links 0.000
> * print "delta status links:" links 0.001
02:30:05.640 [print]
> And def statusurl = apiBaseUrl + links.status.href 0.000
> * print 'statusurl', statusurl 0.000
02:30:05.640 [print] statusurl https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/delta/custom/514f8c2c-2a67-4cec-51cb-a61efb014133/status
> Given url statusurl 0.000
> When method GET 0.489
02:30:05.641 request:
2 > GET https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/delta/custom/514f8c2c-2a67-4cec-51cb-a61efb014133/status
2 > Accept-Encoding: gzip,deflate
2 > Connection: Keep-Alive
2 > Host: downloads.pdok.nl
2 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:30:06.130 response time in milliseconds: 488.49
2 < 201
2 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
2 < Access-Control-Allow-Method: GET,POST,OPTIONS
2 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
2 < Access-Control-Allow-Origin: *
2 < Access-Control-Max-Age: 1000
2 < Cache-Control: no-cache, no-store, max-age=0, must-revalidate
2 < Content-Length: 167
2 < Content-Type: application/json
2 < Date: Tue, 15 Jun 2021 02:30:06 GMT
2 < Expires: 0
2 < Pragma: no-cache
2 < Server: Apache
2 < Strict-Transport-Security: [max-age=31536000; includeSubDomains; preload, max-age=3600; includeSubDomains; preload]
2 < X-Cnection: close
{"_links":{"download":{"href":"/kadaster/kadastralekaart/download/v4_0/extract/bb4a0d1d-9ad2-4ced-9925-e6874b5432b9/extract.zip"}},"progress":100,"status":"COMPLETED"}
> And retry until responseStatus == 201 0.000
> Given url statusurl 0.000
> When method GET 0.498
02:30:06.131 request:
3 > GET https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/delta/custom/514f8c2c-2a67-4cec-51cb-a61efb014133/status
3 > Accept-Encoding: gzip,deflate
3 > Connection: Keep-Alive
3 > Host: downloads.pdok.nl
3 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:30:06.628 response time in milliseconds: 496.70
3 < 201
3 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
3 < Access-Control-Allow-Method: GET,POST,OPTIONS
3 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
3 < Access-Control-Allow-Origin: *
3 < Access-Control-Max-Age: 1000
3 < Cache-Control: no-cache, no-store, max-age=0, must-revalidate
3 < Content-Length: 167
3 < Content-Type: application/json
3 < Date: Tue, 15 Jun 2021 02:30:06 GMT
3 < Expires: 0
3 < Pragma: no-cache
3 < Server: Apache
3 < Strict-Transport-Security: [max-age=31536000; includeSubDomains; preload, max-age=3600; includeSubDomains; preload]
3 < X-Cnection: close
{"_links":{"download":{"href":"/kadaster/kadastralekaart/download/v4_0/extract/bb4a0d1d-9ad2-4ced-9925-e6874b5432b9/extract.zip"}},"progress":100,"status":"COMPLETED"}
> And def downloadlink = response._links 0.000
> And match response == { _links:'#notnull' , progress:100, status:'COMPLETED' } 0.000
> * print "downloadlink:", downloadlink 0.000
02:30:06.629 [print] downloadlink: {
  "download": {
    "href": "/kadaster/kadastralekaart/download/v4_0/extract/bb4a0d1d-9ad2-4ced-9925-e6874b5432b9/extract.zip"
  }
}
> Given url apiBaseUrl + downloadlink.download.href 0.000
> When method HEAD 0.501
02:30:06.630 request:
4 > HEAD https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/extract/bb4a0d1d-9ad2-4ced-9925-e6874b5432b9/extract.zip
4 > Accept-Encoding: gzip,deflate
4 > Connection: Keep-Alive
4 > Host: downloads.pdok.nl
4 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:30:07.131 response time in milliseconds: 500.44
4 < 200
4 < Accept-Ranges: bytes
4 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
4 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
4 < Access-Control-Allow-Origin: *
4 < Access-Control-Max-Age: 1000
4 < Content-Disposition: attachment; filename=extract.zip
4 < Content-Length: 647
4 < Content-Security-Policy: block-all-mixed-content
4 < Content-Type: application/zip
4 < Date: Tue, 15 Jun 2021 02:30:07 GMT
4 < Etag: "c8f2175def4cc3b38c3303512dfa1088-1"
4 < Last-Modified: Tue, 15 Jun 2021 02:30:05 GMT
4 < Server: MinIO
4 < Strict-Transport-Security: [max-age=31536000; includeSubDomains; preload, max-age=3600; includeSubDomains; preload]
4 < Vary: Origin
4 < X-Amz-Request-Id: 1688A0903F5A9585
4 < X-Cnection: close
4 < X-Xss-Protection: 1; mode=block
> Then status 200 0.000
> And match responseHeaders['Content-Length'][0] == '#notnull' 0.000
> And match responseHeaders['Content-Type'][0] == 'application/zip' 0.000
> And def zipsize = responseHeaders['Content-Length'][0] 0.000
> * print "###" 0.000
02:30:07.132 [print] ###
> * print "location", apiBaseUrl + downloadlink.download.href 0.000
02:30:07.132 [print] location https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/extract/bb4a0d1d-9ad2-4ced-9925-e6874b5432b9/extract.zip
> * print "size", zipsize 0.000
02:30:07.132 [print] size 647
> * assert zipsize > 600 0.000
> * def mydownloads = Java.type('download.DataStorage') 0.000
> * def LocalDateTime = Java.type('java.time.LocalDateTime') 0.000
> * def db = new mydownloads 0.000
> * eval db.mywriteln('- Test: DeltaUpdate_' + __loop + ' '+ '\n leveringsId:'+ downloadRequestId +'\n'+' Url:'+apiBaseUrl + downloadlink.download.href+'\n Size:'+zipsize+'\n Time:'+ LocalDateTime.now() +'\n' , 'target/surefire-reports/delta_url.yaml') 0.000
[26] download/DeltaCustomargs.feature 0.000
{
  "format": "gml",
  "geofilter": "POLYGON((81044.88 455429.52,81634.56000000001 455444.64,81735.36000000002 455199.36,81612.72 454955.76,81070.08 454952.4,80880.24 455192.64,81044.88 455429.52))",
  "deltaId": "80d32f9f-5641-4d0a-89bb-616e9c0f890f",
  "featuretypes": [
    "perceel"
  ]
}
> * url apiBaseUrl +'kadastralekaart/api/v4_0/delta/custom' 0.000
> * def requestparams = __arg 0.000
> * print requestparams 0.000
02:30:07.138 [print] {
  "format": "gml",
  "geofilter": "POLYGON((81044.88 455429.52,81634.56000000001 455444.64,81735.36000000002 455199.36,81612.72 454955.76,81070.08 454952.4,80880.24 455192.64,81044.88 455429.52))",
  "deltaId": "80d32f9f-5641-4d0a-89bb-616e9c0f890f",
  "featuretypes": [
    "perceel"
  ]
}
> Given request requestparams 0.000
> When method post 0.513
02:30:07.139 request:
1 > POST https://downloads.pdok.nl/kadastralekaart/api/v4_0/delta/custom
1 > Accept-Encoding: gzip,deflate
1 > Connection: Keep-Alive
1 > Content-Length: 267
1 > Content-Type: application/json; charset=UTF-8
1 > Host: downloads.pdok.nl
1 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)
{"format":"gml","geofilter":"POLYGON((81044.88 455429.52,81634.56000000001 455444.64,81735.36000000002 455199.36,81612.72 454955.76,81070.08 454952.4,80880.24 455192.64,81044.88 455429.52))","deltaId":"80d32f9f-5641-4d0a-89bb-616e9c0f890f","featuretypes":["perceel"]}

02:30:07.652 response time in milliseconds: 511.91
1 < 202
1 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
1 < Access-Control-Allow-Method: GET,POST,OPTIONS
1 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
1 < Access-Control-Allow-Origin: *
1 < Access-Control-Max-Age: 1000
1 < Content-Length: 188
1 < Content-Type: application/json
1 < Date: Tue, 15 Jun 2021 02:30:07 GMT
1 < Server: Apache
1 < Strict-Transport-Security: [max-age=31536000; includeSubDomains; preload, max-age=3600; includeSubDomains; preload]
1 < X-Cnection: close
{"_links":{"status":{"href":"/kadaster/kadastralekaart/download/v4_0/delta/custom/0ed46d2e-e940-4147-7188-ee4a4e033ace/status"}},"downloadRequestId":"0ed46d2e-e940-4147-7188-ee4a4e033ace"}
> Then status 202 0.000
> And match response == { downloadRequestId: '#uuid' , _links:'#notnull'} 0.000
> And def downloadRequestId = response.downloadRequestId 0.000
> And def links = response._links 0.000
> * print "delta status links:" links 0.000
02:30:07.653 [print]
> And def statusurl = apiBaseUrl + links.status.href 0.000
> * print 'statusurl', statusurl 0.000
02:30:07.653 [print] statusurl https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/delta/custom/0ed46d2e-e940-4147-7188-ee4a4e033ace/status
> Given url statusurl 0.000
> When method GET 0.481
02:30:07.654 request:
2 > GET https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/delta/custom/0ed46d2e-e940-4147-7188-ee4a4e033ace/status
2 > Accept-Encoding: gzip,deflate
2 > Connection: Keep-Alive
2 > Host: downloads.pdok.nl
2 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:30:08.135 response time in milliseconds: 480.73
2 < 201
2 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
2 < Access-Control-Allow-Method: GET,POST,OPTIONS
2 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
2 < Access-Control-Allow-Origin: *
2 < Access-Control-Max-Age: 1000
2 < Cache-Control: no-cache, no-store, max-age=0, must-revalidate
2 < Content-Length: 167
2 < Content-Type: application/json
2 < Date: Tue, 15 Jun 2021 02:30:08 GMT
2 < Expires: 0
2 < Pragma: no-cache
2 < Server: Apache
2 < Strict-Transport-Security: [max-age=31536000; includeSubDomains; preload, max-age=3600; includeSubDomains; preload]
2 < X-Cnection: close
{"_links":{"download":{"href":"/kadaster/kadastralekaart/download/v4_0/extract/efb25065-f0ce-4ea0-a766-b11b1759e1c5/extract.zip"}},"progress":100,"status":"COMPLETED"}
> And retry until responseStatus == 201 0.000
> Given url statusurl 0.000
> When method GET 0.485
02:30:08.141 request:
3 > GET https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/delta/custom/0ed46d2e-e940-4147-7188-ee4a4e033ace/status
3 > Accept-Encoding: gzip,deflate
3 > Connection: Keep-Alive
3 > Host: downloads.pdok.nl
3 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:30:08.621 response time in milliseconds: 478.97
3 < 201
3 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
3 < Access-Control-Allow-Method: GET,POST,OPTIONS
3 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
3 < Access-Control-Allow-Origin: *
3 < Access-Control-Max-Age: 1000
3 < Cache-Control: no-cache, no-store, max-age=0, must-revalidate
3 < Content-Length: 167
3 < Content-Type: application/json
3 < Date: Tue, 15 Jun 2021 02:30:08 GMT
3 < Expires: 0
3 < Pragma: no-cache
3 < Server: Apache
3 < Strict-Transport-Security: [max-age=31536000; includeSubDomains; preload, max-age=3600; includeSubDomains; preload]
3 < X-Cnection: close
{"_links":{"download":{"href":"/kadaster/kadastralekaart/download/v4_0/extract/efb25065-f0ce-4ea0-a766-b11b1759e1c5/extract.zip"}},"progress":100,"status":"COMPLETED"}
> And def downloadlink = response._links 0.000
> And match response == { _links:'#notnull' , progress:100, status:'COMPLETED' } 0.000
> * print "downloadlink:", downloadlink 0.000
02:30:08.622 [print] downloadlink: {
  "download": {
    "href": "/kadaster/kadastralekaart/download/v4_0/extract/efb25065-f0ce-4ea0-a766-b11b1759e1c5/extract.zip"
  }
}
> Given url apiBaseUrl + downloadlink.download.href 0.000
> When method HEAD 0.507
02:30:08.623 request:
4 > HEAD https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/extract/efb25065-f0ce-4ea0-a766-b11b1759e1c5/extract.zip
4 > Accept-Encoding: gzip,deflate
4 > Connection: Keep-Alive
4 > Host: downloads.pdok.nl
4 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:30:09.130 response time in milliseconds: 507.00
4 < 200
4 < Accept-Ranges: bytes
4 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
4 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
4 < Access-Control-Allow-Origin: *
4 < Access-Control-Max-Age: 1000
4 < Content-Disposition: attachment; filename=extract.zip
4 < Content-Length: 648
4 < Content-Security-Policy: block-all-mixed-content
4 < Content-Type: application/zip
4 < Date: Tue, 15 Jun 2021 02:30:09 GMT
4 < Etag: "b0a16c2ffb0434982c113c496bffdecf-1"
4 < Last-Modified: Tue, 15 Jun 2021 02:30:07 GMT
4 < Server: MinIO
4 < Strict-Transport-Security: [max-age=31536000; includeSubDomains; preload, max-age=3600; includeSubDomains; preload]
4 < Vary: Origin
4 < X-Amz-Request-Id: 1688A090B5BAECE0
4 < X-Cnection: close
4 < X-Xss-Protection: 1; mode=block
> Then status 200 0.000
> And match responseHeaders['Content-Length'][0] == '#notnull' 0.002
> And match responseHeaders['Content-Type'][0] == 'application/zip' 0.000
> And def zipsize = responseHeaders['Content-Length'][0] 0.000
> * print "###" 0.000
02:30:09.133 [print] ###
> * print "location", apiBaseUrl + downloadlink.download.href 0.000
02:30:09.133 [print] location https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/extract/efb25065-f0ce-4ea0-a766-b11b1759e1c5/extract.zip
> * print "size", zipsize 0.000
02:30:09.133 [print] size 648
> * assert zipsize > 600 0.000
> * def mydownloads = Java.type('download.DataStorage') 0.000
> * def LocalDateTime = Java.type('java.time.LocalDateTime') 0.000
> * def db = new mydownloads 0.000
> * eval db.mywriteln('- Test: DeltaUpdate_' + __loop + ' '+ '\n leveringsId:'+ downloadRequestId +'\n'+' Url:'+apiBaseUrl + downloadlink.download.href+'\n Size:'+zipsize+'\n Time:'+ LocalDateTime.now() +'\n' , 'target/surefire-reports/delta_url.yaml') 0.000
[27] download/DeltaCustomargs.feature 0.000
{
  "format": "gml",
  "geofilter": "POLYGON((81044.88 455429.52,81634.56000000001 455444.64,81735.36000000002 455199.36,81612.72 454955.76,81070.08 454952.4,80880.24 455192.64,81044.88 455429.52))",
  "deltaId": "00a2e048-2c11-4a10-a7b1-0f439bcf35e5",
  "featuretypes": [
    "perceel"
  ]
}
> * url apiBaseUrl +'kadastralekaart/api/v4_0/delta/custom' 0.006
> * def requestparams = __arg 0.000
> * print requestparams 0.003
02:30:09.145 [print] {
  "format": "gml",
  "geofilter": "POLYGON((81044.88 455429.52,81634.56000000001 455444.64,81735.36000000002 455199.36,81612.72 454955.76,81070.08 454952.4,80880.24 455192.64,81044.88 455429.52))",
  "deltaId": "00a2e048-2c11-4a10-a7b1-0f439bcf35e5",
  "featuretypes": [
    "perceel"
  ]
}
> Given request requestparams 0.000
> When method post 0.612
02:30:09.146 request:
1 > POST https://downloads.pdok.nl/kadastralekaart/api/v4_0/delta/custom
1 > Accept-Encoding: gzip,deflate
1 > Connection: Keep-Alive
1 > Content-Length: 267
1 > Content-Type: application/json; charset=UTF-8
1 > Host: downloads.pdok.nl
1 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)
{"format":"gml","geofilter":"POLYGON((81044.88 455429.52,81634.56000000001 455444.64,81735.36000000002 455199.36,81612.72 454955.76,81070.08 454952.4,80880.24 455192.64,81044.88 455429.52))","deltaId":"00a2e048-2c11-4a10-a7b1-0f439bcf35e5","featuretypes":["perceel"]}

02:30:09.757 response time in milliseconds: 611.04
1 < 202
1 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
1 < Access-Control-Allow-Method: GET,POST,OPTIONS
1 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
1 < Access-Control-Allow-Origin: *
1 < Access-Control-Max-Age: 1000
1 < Content-Length: 188
1 < Content-Type: application/json
1 < Date: Tue, 15 Jun 2021 02:30:09 GMT
1 < Server: Apache
1 < Strict-Transport-Security: [max-age=31536000; includeSubDomains; preload, max-age=3600; includeSubDomains; preload]
1 < X-Cnection: close
{"_links":{"status":{"href":"/kadaster/kadastralekaart/download/v4_0/delta/custom/e6d00f47-46e5-425c-6aff-d0083c42214a/status"}},"downloadRequestId":"e6d00f47-46e5-425c-6aff-d0083c42214a"}
> Then status 202 0.000
> And match response == { downloadRequestId: '#uuid' , _links:'#notnull'} 0.000
> And def downloadRequestId = response.downloadRequestId 0.000
> And def links = response._links 0.000
> * print "delta status links:" links 0.000
02:30:09.758 [print]
> And def statusurl = apiBaseUrl + links.status.href 0.000
> * print 'statusurl', statusurl 0.000
02:30:09.759 [print] statusurl https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/delta/custom/e6d00f47-46e5-425c-6aff-d0083c42214a/status
> Given url statusurl 0.000
> When method GET 0.528
02:30:09.760 request:
2 > GET https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/delta/custom/e6d00f47-46e5-425c-6aff-d0083c42214a/status
2 > Accept-Encoding: gzip,deflate
2 > Connection: Keep-Alive
2 > Host: downloads.pdok.nl
2 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:30:10.287 response time in milliseconds: 527.41
2 < 201
2 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
2 < Access-Control-Allow-Method: GET,POST,OPTIONS
2 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
2 < Access-Control-Allow-Origin: *
2 < Access-Control-Max-Age: 1000
2 < Cache-Control: no-cache, no-store, max-age=0, must-revalidate
2 < Content-Length: 167
2 < Content-Type: application/json
2 < Date: Tue, 15 Jun 2021 02:30:10 GMT
2 < Expires: 0
2 < Pragma: no-cache
2 < Server: Apache
2 < Strict-Transport-Security: [max-age=31536000; includeSubDomains; preload, max-age=3600; includeSubDomains; preload]
2 < X-Cnection: close
{"_links":{"download":{"href":"/kadaster/kadastralekaart/download/v4_0/extract/e778c952-98f1-408d-a076-93e6932d77f1/extract.zip"}},"progress":100,"status":"COMPLETED"}
> And retry until responseStatus == 201 0.000
> Given url statusurl 0.000
> When method GET 0.618
02:30:10.288 request:
3 > GET https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/delta/custom/e6d00f47-46e5-425c-6aff-d0083c42214a/status
3 > Accept-Encoding: gzip,deflate
3 > Connection: Keep-Alive
3 > Host: downloads.pdok.nl
3 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:30:10.906 response time in milliseconds: 617.25
3 < 201
3 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
3 < Access-Control-Allow-Method: GET,POST,OPTIONS
3 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
3 < Access-Control-Allow-Origin: *
3 < Access-Control-Max-Age: 1000
3 < Cache-Control: no-cache, no-store, max-age=0, must-revalidate
3 < Content-Length: 167
3 < Content-Type: application/json
3 < Date: Tue, 15 Jun 2021 02:30:10 GMT
3 < Expires: 0
3 < Pragma: no-cache
3 < Server: Apache
3 < Strict-Transport-Security: [max-age=31536000; includeSubDomains; preload, max-age=3600; includeSubDomains; preload]
3 < X-Cnection: close
{"_links":{"download":{"href":"/kadaster/kadastralekaart/download/v4_0/extract/e778c952-98f1-408d-a076-93e6932d77f1/extract.zip"}},"progress":100,"status":"COMPLETED"}
> And def downloadlink = response._links 0.000
> And match response == { _links:'#notnull' , progress:100, status:'COMPLETED' } 0.000
> * print "downloadlink:", downloadlink 0.000
02:30:10.907 [print] downloadlink: {
  "download": {
    "href": "/kadaster/kadastralekaart/download/v4_0/extract/e778c952-98f1-408d-a076-93e6932d77f1/extract.zip"
  }
}
> Given url apiBaseUrl + downloadlink.download.href 0.000
> When method HEAD 0.595
02:30:10.908 request:
4 > HEAD https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/extract/e778c952-98f1-408d-a076-93e6932d77f1/extract.zip
4 > Accept-Encoding: gzip,deflate
4 > Connection: Keep-Alive
4 > Host: downloads.pdok.nl
4 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:30:11.503 response time in milliseconds: 594.53
4 < 200
4 < Accept-Ranges: bytes
4 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
4 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
4 < Access-Control-Allow-Origin: *
4 < Access-Control-Max-Age: 1000
4 < Content-Disposition: attachment; filename=extract.zip
4 < Content-Length: 647
4 < Content-Security-Policy: block-all-mixed-content
4 < Content-Type: application/zip
4 < Date: Tue, 15 Jun 2021 02:30:11 GMT
4 < Etag: "9b9e564bd695361e13cefa81a2ef7182-1"
4 < Last-Modified: Tue, 15 Jun 2021 02:30:09 GMT
4 < Server: MinIO
4 < Strict-Transport-Security: [max-age=31536000; includeSubDomains; preload, max-age=3600; includeSubDomains; preload]
4 < Vary: Origin
4 < X-Amz-Request-Id: 1688A0913EF5EBFD
4 < X-Cnection: close
4 < X-Xss-Protection: 1; mode=block
> Then status 200 0.000
> And match responseHeaders['Content-Length'][0] == '#notnull' 0.000
> And match responseHeaders['Content-Type'][0] == 'application/zip' 0.000
> And def zipsize = responseHeaders['Content-Length'][0] 0.000
> * print "###" 0.000
02:30:11.503 [print] ###
> * print "location", apiBaseUrl + downloadlink.download.href 0.000
02:30:11.504 [print] location https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/extract/e778c952-98f1-408d-a076-93e6932d77f1/extract.zip
> * print "size", zipsize 0.000
02:30:11.504 [print] size 647
> * assert zipsize > 600 0.000
> * def mydownloads = Java.type('download.DataStorage') 0.000
> * def LocalDateTime = Java.type('java.time.LocalDateTime') 0.000
> * def db = new mydownloads 0.000
> * eval db.mywriteln('- Test: DeltaUpdate_' + __loop + ' '+ '\n leveringsId:'+ downloadRequestId +'\n'+' Url:'+apiBaseUrl + downloadlink.download.href+'\n Size:'+zipsize+'\n Time:'+ LocalDateTime.now() +'\n' , 'target/surefire-reports/delta_url.yaml') 0.000
[28] download/DeltaCustomargs.feature 0.000
{
  "format": "gml",
  "geofilter": "POLYGON((81044.88 455429.52,81634.56000000001 455444.64,81735.36000000002 455199.36,81612.72 454955.76,81070.08 454952.4,80880.24 455192.64,81044.88 455429.52))",
  "deltaId": "ee381f94-96f3-41e5-bbd5-4b678eee1db0",
  "featuretypes": [
    "perceel"
  ]
}
> * url apiBaseUrl +'kadastralekaart/api/v4_0/delta/custom' 0.000
> * def requestparams = __arg 0.000
> * print requestparams 0.000
02:30:11.507 [print] {
  "format": "gml",
  "geofilter": "POLYGON((81044.88 455429.52,81634.56000000001 455444.64,81735.36000000002 455199.36,81612.72 454955.76,81070.08 454952.4,80880.24 455192.64,81044.88 455429.52))",
  "deltaId": "ee381f94-96f3-41e5-bbd5-4b678eee1db0",
  "featuretypes": [
    "perceel"
  ]
}
> Given request requestparams 0.000
> When method post 2.318
02:30:11.508 request:
1 > POST https://downloads.pdok.nl/kadastralekaart/api/v4_0/delta/custom
1 > Accept-Encoding: gzip,deflate
1 > Connection: Keep-Alive
1 > Content-Length: 267
1 > Content-Type: application/json; charset=UTF-8
1 > Host: downloads.pdok.nl
1 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)
{"format":"gml","geofilter":"POLYGON((81044.88 455429.52,81634.56000000001 455444.64,81735.36000000002 455199.36,81612.72 454955.76,81070.08 454952.4,80880.24 455192.64,81044.88 455429.52))","deltaId":"ee381f94-96f3-41e5-bbd5-4b678eee1db0","featuretypes":["perceel"]}

02:30:13.825 response time in milliseconds: 2316.94
1 < 202
1 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
1 < Access-Control-Allow-Method: GET,POST,OPTIONS
1 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
1 < Access-Control-Allow-Origin: *
1 < Access-Control-Max-Age: 1000
1 < Content-Length: 188
1 < Content-Type: application/json
1 < Date: Tue, 15 Jun 2021 02:30:13 GMT
1 < Server: Apache
1 < Strict-Transport-Security: [max-age=31536000; includeSubDomains; preload, max-age=3600; includeSubDomains; preload]
1 < X-Cnection: close
{"_links":{"status":{"href":"/kadaster/kadastralekaart/download/v4_0/delta/custom/cefe9611-b5a3-43ef-75c6-c8f388428115/status"}},"downloadRequestId":"cefe9611-b5a3-43ef-75c6-c8f388428115"}
> Then status 202 0.000
> And match response == { downloadRequestId: '#uuid' , _links:'#notnull'} 0.000
> And def downloadRequestId = response.downloadRequestId 0.000
> And def links = response._links 0.000
> * print "delta status links:" links 0.000
02:30:13.826 [print]
> And def statusurl = apiBaseUrl + links.status.href 0.007
> * print 'statusurl', statusurl 0.000
02:30:13.834 [print] statusurl https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/delta/custom/cefe9611-b5a3-43ef-75c6-c8f388428115/status
> Given url statusurl 0.000
> When method GET 0.485
02:30:13.834 request:
2 > GET https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/delta/custom/cefe9611-b5a3-43ef-75c6-c8f388428115/status
2 > Accept-Encoding: gzip,deflate
2 > Connection: Keep-Alive
2 > Host: downloads.pdok.nl
2 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:30:14.319 response time in milliseconds: 484.60
2 < 201
2 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
2 < Access-Control-Allow-Method: GET,POST,OPTIONS
2 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
2 < Access-Control-Allow-Origin: *
2 < Access-Control-Max-Age: 1000
2 < Cache-Control: no-cache, no-store, max-age=0, must-revalidate
2 < Content-Length: 167
2 < Content-Type: application/json
2 < Date: Tue, 15 Jun 2021 02:30:14 GMT
2 < Expires: 0
2 < Pragma: no-cache
2 < Server: Apache
2 < Strict-Transport-Security: [max-age=31536000; includeSubDomains; preload, max-age=3600; includeSubDomains; preload]
2 < X-Cnection: close
{"_links":{"download":{"href":"/kadaster/kadastralekaart/download/v4_0/extract/8a3b2a05-e100-449f-b96b-a2f5e9d57b56/extract.zip"}},"progress":100,"status":"COMPLETED"}
> And retry until responseStatus == 201 0.000
> Given url statusurl 0.000
> When method GET 0.604
02:30:14.326 request:
3 > GET https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/delta/custom/cefe9611-b5a3-43ef-75c6-c8f388428115/status
3 > Accept-Encoding: gzip,deflate
3 > Connection: Keep-Alive
3 > Host: downloads.pdok.nl
3 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:30:14.924 response time in milliseconds: 597.50
3 < 201
3 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
3 < Access-Control-Allow-Method: GET,POST,OPTIONS
3 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
3 < Access-Control-Allow-Origin: *
3 < Access-Control-Max-Age: 1000
3 < Cache-Control: no-cache, no-store, max-age=0, must-revalidate
3 < Content-Length: 167
3 < Content-Type: application/json
3 < Date: Tue, 15 Jun 2021 02:30:14 GMT
3 < Expires: 0
3 < Pragma: no-cache
3 < Server: Apache
3 < Strict-Transport-Security: [max-age=31536000; includeSubDomains; preload, max-age=3600; includeSubDomains; preload]
3 < X-Cnection: close
{"_links":{"download":{"href":"/kadaster/kadastralekaart/download/v4_0/extract/8a3b2a05-e100-449f-b96b-a2f5e9d57b56/extract.zip"}},"progress":100,"status":"COMPLETED"}
> And def downloadlink = response._links 0.000
> And match response == { _links:'#notnull' , progress:100, status:'COMPLETED' } 0.000
> * print "downloadlink:", downloadlink 0.000
02:30:14.924 [print] downloadlink: {
  "download": {
    "href": "/kadaster/kadastralekaart/download/v4_0/extract/8a3b2a05-e100-449f-b96b-a2f5e9d57b56/extract.zip"
  }
}
> Given url apiBaseUrl + downloadlink.download.href 0.000
> When method HEAD 0.541
02:30:14.925 request:
4 > HEAD https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/extract/8a3b2a05-e100-449f-b96b-a2f5e9d57b56/extract.zip
4 > Accept-Encoding: gzip,deflate
4 > Connection: Keep-Alive
4 > Host: downloads.pdok.nl
4 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:30:15.466 response time in milliseconds: 540.56
4 < 200
4 < Accept-Ranges: bytes
4 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
4 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
4 < Access-Control-Allow-Origin: *
4 < Access-Control-Max-Age: 1000
4 < Content-Disposition: attachment; filename=extract.zip
4 < Content-Length: 647
4 < Content-Security-Policy: block-all-mixed-content
4 < Content-Type: application/zip
4 < Date: Tue, 15 Jun 2021 02:30:15 GMT
4 < Etag: "41ce5f6e48700b307ec6d237fb8dba48-1"
4 < Last-Modified: Tue, 15 Jun 2021 02:30:13 GMT
4 < Server: MinIO
4 < Strict-Transport-Security: [max-age=31536000; includeSubDomains; preload, max-age=3600; includeSubDomains; preload]
4 < Vary: Origin
4 < X-Amz-Request-Id: 1688A0922FAA6F7C
4 < X-Cnection: close
4 < X-Xss-Protection: 1; mode=block
> Then status 200 0.000
> And match responseHeaders['Content-Length'][0] == '#notnull' 0.000
> And match responseHeaders['Content-Type'][0] == 'application/zip' 0.000
> And def zipsize = responseHeaders['Content-Length'][0] 0.000
> * print "###" 0.000
02:30:15.467 [print] ###
> * print "location", apiBaseUrl + downloadlink.download.href 0.000
02:30:15.468 [print] location https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/extract/8a3b2a05-e100-449f-b96b-a2f5e9d57b56/extract.zip
> * print "size", zipsize 0.000
02:30:15.468 [print] size 647
> * assert zipsize > 600 0.000
> * def mydownloads = Java.type('download.DataStorage') 0.000
> * def LocalDateTime = Java.type('java.time.LocalDateTime') 0.000
> * def db = new mydownloads 0.000
> * eval db.mywriteln('- Test: DeltaUpdate_' + __loop + ' '+ '\n leveringsId:'+ downloadRequestId +'\n'+' Url:'+apiBaseUrl + downloadlink.download.href+'\n Size:'+zipsize+'\n Time:'+ LocalDateTime.now() +'\n' , 'target/surefire-reports/delta_url.yaml') 0.000
[29] download/DeltaCustomargs.feature 0.000
{
  "format": "gml",
  "geofilter": "POLYGON((81044.88 455429.52,81634.56000000001 455444.64,81735.36000000002 455199.36,81612.72 454955.76,81070.08 454952.4,80880.24 455192.64,81044.88 455429.52))",
  "deltaId": "359a0c94-3317-42ed-b8c7-508f5d13f2c1",
  "featuretypes": [
    "perceel"
  ]
}
> * url apiBaseUrl +'kadastralekaart/api/v4_0/delta/custom' 0.000
> * def requestparams = __arg 0.000
> * print requestparams 0.000
02:30:15.476 [print] {
  "format": "gml",
  "geofilter": "POLYGON((81044.88 455429.52,81634.56000000001 455444.64,81735.36000000002 455199.36,81612.72 454955.76,81070.08 454952.4,80880.24 455192.64,81044.88 455429.52))",
  "deltaId": "359a0c94-3317-42ed-b8c7-508f5d13f2c1",
  "featuretypes": [
    "perceel"
  ]
}
> Given request requestparams 0.000
> When method post 0.490
02:30:15.477 request:
1 > POST https://downloads.pdok.nl/kadastralekaart/api/v4_0/delta/custom
1 > Accept-Encoding: gzip,deflate
1 > Connection: Keep-Alive
1 > Content-Length: 267
1 > Content-Type: application/json; charset=UTF-8
1 > Host: downloads.pdok.nl
1 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)
{"format":"gml","geofilter":"POLYGON((81044.88 455429.52,81634.56000000001 455444.64,81735.36000000002 455199.36,81612.72 454955.76,81070.08 454952.4,80880.24 455192.64,81044.88 455429.52))","deltaId":"359a0c94-3317-42ed-b8c7-508f5d13f2c1","featuretypes":["perceel"]}

02:30:15.966 response time in milliseconds: 489.31
1 < 202
1 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
1 < Access-Control-Allow-Method: GET,POST,OPTIONS
1 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
1 < Access-Control-Allow-Origin: *
1 < Access-Control-Max-Age: 1000
1 < Content-Length: 188
1 < Content-Type: application/json
1 < Date: Tue, 15 Jun 2021 02:30:15 GMT
1 < Server: Apache
1 < Strict-Transport-Security: [max-age=31536000; includeSubDomains; preload, max-age=3600; includeSubDomains; preload]
1 < X-Cnection: close
{"_links":{"status":{"href":"/kadaster/kadastralekaart/download/v4_0/delta/custom/ab1759dc-e933-44bd-48d3-dfc3750db105/status"}},"downloadRequestId":"ab1759dc-e933-44bd-48d3-dfc3750db105"}
> Then status 202 0.000
> And match response == { downloadRequestId: '#uuid' , _links:'#notnull'} 0.000
> And def downloadRequestId = response.downloadRequestId 0.000
> And def links = response._links 0.000
> * print "delta status links:" links 0.000
02:30:15.967 [print]
> And def statusurl = apiBaseUrl + links.status.href 0.000
> * print 'statusurl', statusurl 0.000
02:30:15.967 [print] statusurl https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/delta/custom/ab1759dc-e933-44bd-48d3-dfc3750db105/status
> Given url statusurl 0.000
> When method GET 0.486
02:30:15.968 request:
2 > GET https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/delta/custom/ab1759dc-e933-44bd-48d3-dfc3750db105/status
2 > Accept-Encoding: gzip,deflate
2 > Connection: Keep-Alive
2 > Host: downloads.pdok.nl
2 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:30:16.454 response time in milliseconds: 485.67
2 < 201
2 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
2 < Access-Control-Allow-Method: GET,POST,OPTIONS
2 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
2 < Access-Control-Allow-Origin: *
2 < Access-Control-Max-Age: 1000
2 < Cache-Control: no-cache, no-store, max-age=0, must-revalidate
2 < Content-Length: 167
2 < Content-Type: application/json
2 < Date: Tue, 15 Jun 2021 02:30:16 GMT
2 < Expires: 0
2 < Pragma: no-cache
2 < Server: Apache
2 < Strict-Transport-Security: [max-age=31536000; includeSubDomains; preload, max-age=3600; includeSubDomains; preload]
2 < X-Cnection: close
{"_links":{"download":{"href":"/kadaster/kadastralekaart/download/v4_0/extract/3334de3a-f2c5-4f11-a6b0-52c2eba24609/extract.zip"}},"progress":100,"status":"COMPLETED"}
> And retry until responseStatus == 201 0.000
> Given url statusurl 0.000
> When method GET 0.498
02:30:16.455 request:
3 > GET https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/delta/custom/ab1759dc-e933-44bd-48d3-dfc3750db105/status
3 > Accept-Encoding: gzip,deflate
3 > Connection: Keep-Alive
3 > Host: downloads.pdok.nl
3 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:30:16.945 response time in milliseconds: 489.78
3 < 201
3 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
3 < Access-Control-Allow-Method: GET,POST,OPTIONS
3 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
3 < Access-Control-Allow-Origin: *
3 < Access-Control-Max-Age: 1000
3 < Cache-Control: no-cache, no-store, max-age=0, must-revalidate
3 < Content-Length: 167
3 < Content-Type: application/json
3 < Date: Tue, 15 Jun 2021 02:30:16 GMT
3 < Expires: 0
3 < Pragma: no-cache
3 < Server: Apache
3 < Strict-Transport-Security: [max-age=31536000; includeSubDomains; preload, max-age=3600; includeSubDomains; preload]
3 < X-Cnection: close
{"_links":{"download":{"href":"/kadaster/kadastralekaart/download/v4_0/extract/3334de3a-f2c5-4f11-a6b0-52c2eba24609/extract.zip"}},"progress":100,"status":"COMPLETED"}
> And def downloadlink = response._links 0.000
> And match response == { _links:'#notnull' , progress:100, status:'COMPLETED' } 0.000
> * print "downloadlink:", downloadlink 0.002
02:30:16.955 [print] downloadlink: {
  "download": {
    "href": "/kadaster/kadastralekaart/download/v4_0/extract/3334de3a-f2c5-4f11-a6b0-52c2eba24609/extract.zip"
  }
}
> Given url apiBaseUrl + downloadlink.download.href 0.001
> When method HEAD 0.528
02:30:16.959 request:
4 > HEAD https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/extract/3334de3a-f2c5-4f11-a6b0-52c2eba24609/extract.zip
4 > Accept-Encoding: gzip,deflate
4 > Connection: Keep-Alive
4 > Host: downloads.pdok.nl
4 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:30:17.485 response time in milliseconds: 526.27
4 < 200
4 < Accept-Ranges: bytes
4 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
4 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
4 < Access-Control-Allow-Origin: *
4 < Access-Control-Max-Age: 1000
4 < Content-Disposition: attachment; filename=extract.zip
4 < Content-Length: 12999
4 < Content-Security-Policy: block-all-mixed-content
4 < Content-Type: application/zip
4 < Date: Tue, 15 Jun 2021 02:30:17 GMT
4 < Etag: "34af494e490096f7fb71953942230cca-1"
4 < Last-Modified: Tue, 15 Jun 2021 02:30:16 GMT
4 < Server: MinIO
4 < Strict-Transport-Security: [max-age=31536000; includeSubDomains; preload, max-age=3600; includeSubDomains; preload]
4 < Vary: Origin
4 < X-Amz-Request-Id: 1688A092A7806073
4 < X-Cnection: close
4 < X-Xss-Protection: 1; mode=block
> Then status 200 0.000
> And match responseHeaders['Content-Length'][0] == '#notnull' 0.000
> And match responseHeaders['Content-Type'][0] == 'application/zip' 0.000
> And def zipsize = responseHeaders['Content-Length'][0] 0.000
> * print "###" 0.000
02:30:17.488 [print] ###
> * print "location", apiBaseUrl + downloadlink.download.href 0.000
02:30:17.488 [print] location https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/extract/3334de3a-f2c5-4f11-a6b0-52c2eba24609/extract.zip
> * print "size", zipsize 0.000
02:30:17.489 [print] size 12999
> * assert zipsize > 600 0.000
> * def mydownloads = Java.type('download.DataStorage') 0.000
> * def LocalDateTime = Java.type('java.time.LocalDateTime') 0.000
> * def db = new mydownloads 0.000
> * eval db.mywriteln('- Test: DeltaUpdate_' + __loop + ' '+ '\n leveringsId:'+ downloadRequestId +'\n'+' Url:'+apiBaseUrl + downloadlink.download.href+'\n Size:'+zipsize+'\n Time:'+ LocalDateTime.now() +'\n' , 'target/surefire-reports/delta_url.yaml') 0.000
2:39.038
* print "bepaal een delta ids " 0.010
02:29:20.243 base url : {
  "apiBaseUrl": "https://downloads.pdok.nl/"
}
 
02:29:20.253 [print] bepaal een delta ids
Given url apiBaseUrl + 'kadastralekaart/api/v4_0/delta' 0.001
And param count = 1000 0.001
And param after-delta-id = "b2219778-e94c-40b0-92bd-95e3491af2bb" 0.000
When method GET 0.702
02:29:20.258 request:
1 > GET https://downloads.pdok.nl/kadastralekaart/api/v4_0/delta?count=1000&after-delta-id=b2219778-e94c-40b0-92bd-95e3491af2bb
1 > Accept-Encoding: gzip,deflate
1 > Connection: Keep-Alive
1 > Host: downloads.pdok.nl
1 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:29:20.960 response time in milliseconds: 697.20
1 < 200
1 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
1 < Access-Control-Allow-Method: GET,POST,OPTIONS
1 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
1 < Access-Control-Allow-Origin: *
1 < Access-Control-Max-Age: 1000
1 < Content-Type: application/json
1 < Date: Tue, 15 Jun 2021 02:29:20 GMT
1 < Server: Apache
1 < Strict-Transport-Security: [max-age=31536000; includeSubDomains; preload, max-age=3600; includeSubDomains; preload]
1 < Transfer-Encoding: chunked
1 < X-Cnection: close
{"deltas":[{"id":"2b104759-f77d-496a-94e4-7064f199b446","timeWindow":{"from":"2021-05-15T21:59:59Z","to":"2021-05-16T21:59:59Z"}},{"id":"c31553da-c1ff-4d9e-80d4-dd60544a1b2d","timeWindow":{"from":"2021-05-16T21:59:59Z","to":"2021-05-17T21:59:59Z"}},{"id":"801a3c3e-a010-4fff-9c4a-812d7c813674","timeWindow":{"from":"2021-05-17T21:59:59Z","to":"2021-05-18T21:59:59Z"}},{"id":"9d181f42-7ef5-4c43-b7d7-3cf4195e1473","timeWindow":{"from":"2021-05-18T21:59:59Z","to":"2021-05-19T21:59:59Z"}},{"id":"9c93aa0c-86a4-49fa-826e-549c719cc0aa","timeWindow":{"from":"2021-05-19T21:59:59Z","to":"2021-05-20T21:59:59Z"}},{"id":"1577858c-8c9f-481a-8e45-084bd85e5f4e","timeWindow":{"from":"2021-05-20T21:59:59Z","to":"2021-05-21T21:59:59Z"}},{"id":"f784d3c1-2e95-4c30-9268-11d0d61ac131","timeWindow":{"from":"2021-05-21T21:59:59Z","to":"2021-05-22T21:59:59Z"}},{"id":"e6640b5a-f20a-450e-9250-986540178c75","timeWindow":{"from":"2021-05-22T21:59:59Z","to":"2021-05-23T21:59:59Z"}},{"id":"1c15ea7f-bf22-43a8-b5e9-b66a1871f27d","timeWindow":{"from":"2021-05-23T21:59:59Z","to":"2021-05-24T21:59:59Z"}},{"id":"25e98e4e-ef9b-42d1-a419-03fef9478802","timeWindow":{"from":"2021-05-24T21:59:59Z","to":"2021-05-25T21:59:59Z"}},{"id":"9297d9e4-cc92-415f-b258-642b4ecdb967","timeWindow":{"from":"2021-05-25T21:59:59Z","to":"2021-05-26T21:59:59Z"}},{"id":"f2a1b49d-024b-4a01-83f9-66dd1d3385ce","timeWindow":{"from":"2021-05-26T21:59:59Z","to":"2021-05-27T21:59:59Z"}},{"id":"69183ebc-d2bd-4c32-b7e0-82d7d64d95a6","timeWindow":{"from":"2021-05-27T21:59:59Z","to":"2021-05-28T21:59:59Z"}},{"id":"ee7de3a0-af84-4382-88f6-015c69fbcf22","timeWindow":{"from":"2021-05-28T21:59:59Z","to":"2021-05-29T21:59:59Z"}},{"id":"7d86880e-ec38-45a7-8d26-8b50b25cb564","timeWindow":{"from":"2021-05-29T21:59:59Z","to":"2021-05-30T21:59:59Z"}},{"id":"f434912f-ac1a-4c31-a06d-1fb0b2e94b1e","timeWindow":{"from":"2021-05-30T21:59:59Z","to":"2021-05-31T21:59:59Z"}},{"id":"a7ced3a4-8dd3-44df-8774-f08d01839035","timeWindow":{"from":"2021-05-31T21:59:59Z","to":"2021-06-01T21:59:59Z"}},{"id":"3021d17f-c396-4704-8770-d0231e9d5d9b","timeWindow":{"from":"2021-06-01T21:59:59Z","to":"2021-06-02T21:59:59Z"}},{"id":"199c4014-5688-4581-9513-9d8bc2f0c040","timeWindow":{"from":"2021-06-02T21:59:59Z","to":"2021-06-03T21:59:59Z"}},{"id":"74c6011e-9871-4f8a-b911-0142eea98ee7","timeWindow":{"from":"2021-06-03T21:59:59Z","to":"2021-06-04T21:59:59Z"}},{"id":"95843b80-f891-4f0d-ac68-6f104d38a0c6","timeWindow":{"from":"2021-06-04T21:59:59Z","to":"2021-06-05T21:59:59Z"}},{"id":"304c598c-211c-4d4e-86cf-c87c8be1fd60","timeWindow":{"from":"2021-06-05T21:59:59Z","to":"2021-06-06T21:59:59Z"}},{"id":"74059578-fae6-4945-9c61-b14d8315506f","timeWindow":{"from":"2021-06-06T21:59:59Z","to":"2021-06-07T21:59:59Z"}},{"id":"7846306d-9db1-47be-bb67-960c8db4901b","timeWindow":{"from":"2021-06-07T21:59:59Z","to":"2021-06-08T21:59:59Z"}},{"id":"ecc65af0-5df2-4c51-997e-424a8ec168f9","timeWindow":{"from":"2021-06-08T21:59:59Z","to":"2021-06-09T21:59:59Z"}},{"id":"d3f8f0d9-4fe6-47a7-8589-4a735bdf4d17","timeWindow":{"from":"2021-06-09T21:59:59Z","to":"2021-06-10T21:59:59Z"}},{"id":"80d32f9f-5641-4d0a-89bb-616e9c0f890f","timeWindow":{"from":"2021-06-10T21:59:59Z","to":"2021-06-11T21:59:59Z"}},{"id":"00a2e048-2c11-4a10-a7b1-0f439bcf35e5","timeWindow":{"from":"2021-06-11T21:59:59Z","to":"2021-06-12T21:59:59Z"}},{"id":"ee381f94-96f3-41e5-bbd5-4b678eee1db0","timeWindow":{"from":"2021-06-12T21:59:59Z","to":"2021-06-13T21:59:59Z"}},{"id":"359a0c94-3317-42ed-b8c7-508f5d13f2c1","timeWindow":{"from":"2021-06-13T21:59:59Z","to":"2021-06-14T21:59:59Z"}}],"_links":[]}
Then status 200 0.000
And def alldelta = response.deltas 0.002
* print "alldelta:", alldelta 0.020
02:29:20.982 [print] alldelta: [
  {
    "timeWindow": {
      "from": "2021-05-15T21:59:59Z",
      "to": "2021-05-16T21:59:59Z"
    },
    "id": "2b104759-f77d-496a-94e4-7064f199b446"
  },
  {
    "timeWindow": {
      "from": "2021-05-16T21:59:59Z",
      "to": "2021-05-17T21:59:59Z"
    },
    "id": "c31553da-c1ff-4d9e-80d4-dd60544a1b2d"
  },
  {
    "timeWindow": {
      "from": "2021-05-17T21:59:59Z",
      "to": "2021-05-18T21:59:59Z"
    },
    "id": "801a3c3e-a010-4fff-9c4a-812d7c813674"
  },
  {
    "timeWindow": {
      "from": "2021-05-18T21:59:59Z",
      "to": "2021-05-19T21:59:59Z"
    },
    "id": "9d181f42-7ef5-4c43-b7d7-3cf4195e1473"
  },
  {
    "timeWindow": {
      "from": "2021-05-19T21:59:59Z",
      "to": "2021-05-20T21:59:59Z"
    },
    "id": "9c93aa0c-86a4-49fa-826e-549c719cc0aa"
  },
  {
    "timeWindow": {
      "from": "2021-05-20T21:59:59Z",
      "to": "2021-05-21T21:59:59Z"
    },
    "id": "1577858c-8c9f-481a-8e45-084bd85e5f4e"
  },
  {
    "timeWindow": {
      "from": "2021-05-21T21:59:59Z",
      "to": "2021-05-22T21:59:59Z"
    },
    "id": "f784d3c1-2e95-4c30-9268-11d0d61ac131"
  },
  {
    "timeWindow": {
      "from": "2021-05-22T21:59:59Z",
      "to": "2021-05-23T21:59:59Z"
    },
    "id": "e6640b5a-f20a-450e-9250-986540178c75"
  },
  {
    "timeWindow": {
      "from": "2021-05-23T21:59:59Z",
      "to": "2021-05-24T21:59:59Z"
    },
    "id": "1c15ea7f-bf22-43a8-b5e9-b66a1871f27d"
  },
  {
    "timeWindow": {
      "from": "2021-05-24T21:59:59Z",
      "to": "2021-05-25T21:59:59Z"
    },
    "id": "25e98e4e-ef9b-42d1-a419-03fef9478802"
  },
  {
    "timeWindow": {
      "from": "2021-05-25T21:59:59Z",
      "to": "2021-05-26T21:59:59Z"
    },
    "id": "9297d9e4-cc92-415f-b258-642b4ecdb967"
  },
  {
    "timeWindow": {
      "from": "2021-05-26T21:59:59Z",
      "to": "2021-05-27T21:59:59Z"
    },
    "id": "f2a1b49d-024b-4a01-83f9-66dd1d3385ce"
  },
  {
    "timeWindow": {
      "from": "2021-05-27T21:59:59Z",
      "to": "2021-05-28T21:59:59Z"
    },
    "id": "69183ebc-d2bd-4c32-b7e0-82d7d64d95a6"
  },
  {
    "timeWindow": {
      "from": "2021-05-28T21:59:59Z",
      "to": "2021-05-29T21:59:59Z"
    },
    "id": "ee7de3a0-af84-4382-88f6-015c69fbcf22"
  },
  {
    "timeWindow": {
      "from": "2021-05-29T21:59:59Z",
      "to": "2021-05-30T21:59:59Z"
    },
    "id": "7d86880e-ec38-45a7-8d26-8b50b25cb564"
  },
  {
    "timeWindow": {
      "from": "2021-05-30T21:59:59Z",
      "to": "2021-05-31T21:59:59Z"
    },
    "id": "f434912f-ac1a-4c31-a06d-1fb0b2e94b1e"
  },
  {
    "timeWindow": {
      "from": "2021-05-31T21:59:59Z",
      "to": "2021-06-01T21:59:59Z"
    },
    "id": "a7ced3a4-8dd3-44df-8774-f08d01839035"
  },
  {
    "timeWindow": {
      "from": "2021-06-01T21:59:59Z",
      "to": "2021-06-02T21:59:59Z"
    },
    "id": "3021d17f-c396-4704-8770-d0231e9d5d9b"
  },
  {
    "timeWindow": {
      "from": "2021-06-02T21:59:59Z",
      "to": "2021-06-03T21:59:59Z"
    },
    "id": "199c4014-5688-4581-9513-9d8bc2f0c040"
  },
  {
    "timeWindow": {
      "from": "2021-06-03T21:59:59Z",
      "to": "2021-06-04T21:59:59Z"
    },
    "id": "74c6011e-9871-4f8a-b911-0142eea98ee7"
  },
  {
    "timeWindow": {
      "from": "2021-06-04T21:59:59Z",
      "to": "2021-06-05T21:59:59Z"
    },
    "id": "95843b80-f891-4f0d-ac68-6f104d38a0c6"
  },
  {
    "timeWindow": {
      "from": "2021-06-05T21:59:59Z",
      "to": "2021-06-06T21:59:59Z"
    },
    "id": "304c598c-211c-4d4e-86cf-c87c8be1fd60"
  },
  {
    "timeWindow": {
      "from": "2021-06-06T21:59:59Z",
      "to": "2021-06-07T21:59:59Z"
    },
    "id": "74059578-fae6-4945-9c61-b14d8315506f"
  },
  {
    "timeWindow": {
      "from": "2021-06-07T21:59:59Z",
      "to": "2021-06-08T21:59:59Z"
    },
    "id": "7846306d-9db1-47be-bb67-960c8db4901b"
  },
  {
    "timeWindow": {
      "from": "2021-06-08T21:59:59Z",
      "to": "2021-06-09T21:59:59Z"
    },
    "id": "ecc65af0-5df2-4c51-997e-424a8ec168f9"
  },
  {
    "timeWindow": {
      "from": "2021-06-09T21:59:59Z",
      "to": "2021-06-10T21:59:59Z"
    },
    "id": "d3f8f0d9-4fe6-47a7-8589-4a735bdf4d17"
  },
  {
    "timeWindow": {
      "from": "2021-06-10T21:59:59Z",
      "to": "2021-06-11T21:59:59Z"
    },
    "id": "80d32f9f-5641-4d0a-89bb-616e9c0f890f"
  },
  {
    "timeWindow": {
      "from": "2021-06-11T21:59:59Z",
      "to": "2021-06-12T21:59:59Z"
    },
    "id": "00a2e048-2c11-4a10-a7b1-0f439bcf35e5"
  },
  {
    "timeWindow": {
      "from": "2021-06-12T21:59:59Z",
      "to": "2021-06-13T21:59:59Z"
    },
    "id": "ee381f94-96f3-41e5-bbd5-4b678eee1db0"
  },
  {
    "timeWindow": {
      "from": "2021-06-13T21:59:59Z",
      "to": "2021-06-14T21:59:59Z"
    },
    "id": "359a0c94-3317-42ed-b8c7-508f5d13f2c1"
  }
]
* def pararray = [] 0.003
* def featureslist = ["kadastralegrens"] 0.000
* def fun = 0.001
function(delta) {
req = { format: "gml", geofilter: 'POLYGON((81044.88 455429.52,81634.56000000001 455444.64,81735.36000000002 455199.36,81612.72 454955.76,81070.08 454952.4,80880.24 455192.64,81044.88 455429.52))' };
req["deltaId"] = delta["id"];
req["featuretypes"] = featureslist;
pararray.add (req);
}
* eval karate.forEach(alldelta, fun) 0.052
* print "array:", pararray 0.052
02:29:21.093 [print] array: [
  {
    "format": "gml",
    "geofilter": "POLYGON((81044.88 455429.52,81634.56000000001 455444.64,81735.36000000002 455199.36,81612.72 454955.76,81070.08 454952.4,80880.24 455192.64,81044.88 455429.52))",
    "deltaId": "2b104759-f77d-496a-94e4-7064f199b446",
    "featuretypes": [
      "kadastralegrens"
    ]
  },
  {
    "format": "gml",
    "geofilter": "POLYGON((81044.88 455429.52,81634.56000000001 455444.64,81735.36000000002 455199.36,81612.72 454955.76,81070.08 454952.4,80880.24 455192.64,81044.88 455429.52))",
    "deltaId": "c31553da-c1ff-4d9e-80d4-dd60544a1b2d",
    "featuretypes": "#ref:net.minidev.json.JSONArray"
  },
  {
    "format": "gml",
    "geofilter": "POLYGON((81044.88 455429.52,81634.56000000001 455444.64,81735.36000000002 455199.36,81612.72 454955.76,81070.08 454952.4,80880.24 455192.64,81044.88 455429.52))",
    "deltaId": "801a3c3e-a010-4fff-9c4a-812d7c813674",
    "featuretypes": "#ref:net.minidev.json.JSONArray"
  },
  {
    "format": "gml",
    "geofilter": "POLYGON((81044.88 455429.52,81634.56000000001 455444.64,81735.36000000002 455199.36,81612.72 454955.76,81070.08 454952.4,80880.24 455192.64,81044.88 455429.52))",
    "deltaId": "9d181f42-7ef5-4c43-b7d7-3cf4195e1473",
    "featuretypes": "#ref:net.minidev.json.JSONArray"
  },
  {
    "format": "gml",
    "geofilter": "POLYGON((81044.88 455429.52,81634.56000000001 455444.64,81735.36000000002 455199.36,81612.72 454955.76,81070.08 454952.4,80880.24 455192.64,81044.88 455429.52))",
    "deltaId": "9c93aa0c-86a4-49fa-826e-549c719cc0aa",
    "featuretypes": "#ref:net.minidev.json.JSONArray"
  },
  {
    "format": "gml",
    "geofilter": "POLYGON((81044.88 455429.52,81634.56000000001 455444.64,81735.36000000002 455199.36,81612.72 454955.76,81070.08 454952.4,80880.24 455192.64,81044.88 455429.52))",
    "deltaId": "1577858c-8c9f-481a-8e45-084bd85e5f4e",
    "featuretypes": "#ref:net.minidev.json.JSONArray"
  },
  {
    "format": "gml",
    "geofilter": "POLYGON((81044.88 455429.52,81634.56000000001 455444.64,81735.36000000002 455199.36,81612.72 454955.76,81070.08 454952.4,80880.24 455192.64,81044.88 455429.52))",
    "deltaId": "f784d3c1-2e95-4c30-9268-11d0d61ac131",
    "featuretypes": "#ref:net.minidev.json.JSONArray"
  },
  {
    "format": "gml",
    "geofilter": "POLYGON((81044.88 455429.52,81634.56000000001 455444.64,81735.36000000002 455199.36,81612.72 454955.76,81070.08 454952.4,80880.24 455192.64,81044.88 455429.52))",
    "deltaId": "e6640b5a-f20a-450e-9250-986540178c75",
    "featuretypes": "#ref:net.minidev.json.JSONArray"
  },
  {
    "format": "gml",
    "geofilter": "POLYGON((81044.88 455429.52,81634.56000000001 455444.64,81735.36000000002 455199.36,81612.72 454955.76,81070.08 454952.4,80880.24 455192.64,81044.88 455429.52))",
    "deltaId": "1c15ea7f-bf22-43a8-b5e9-b66a1871f27d",
    "featuretypes": "#ref:net.minidev.json.JSONArray"
  },
  {
    "format": "gml",
    "geofilter": "POLYGON((81044.88 455429.52,81634.56000000001 455444.64,81735.36000000002 455199.36,81612.72 454955.76,81070.08 454952.4,80880.24 455192.64,81044.88 455429.52))",
    "deltaId": "25e98e4e-ef9b-42d1-a419-03fef9478802",
    "featuretypes": "#ref:net.minidev.json.JSONArray"
  },
  {
    "format": "gml",
    "geofilter": "POLYGON((81044.88 455429.52,81634.56000000001 455444.64,81735.36000000002 455199.36,81612.72 454955.76,81070.08 454952.4,80880.24 455192.64,81044.88 455429.52))",
    "deltaId": "9297d9e4-cc92-415f-b258-642b4ecdb967",
    "featuretypes": "#ref:net.minidev.json.JSONArray"
  },
  {
    "format": "gml",
    "geofilter": "POLYGON((81044.88 455429.52,81634.56000000001 455444.64,81735.36000000002 455199.36,81612.72 454955.76,81070.08 454952.4,80880.24 455192.64,81044.88 455429.52))",
    "deltaId": "f2a1b49d-024b-4a01-83f9-66dd1d3385ce",
    "featuretypes": "#ref:net.minidev.json.JSONArray"
  },
  {
    "format": "gml",
    "geofilter": "POLYGON((81044.88 455429.52,81634.56000000001 455444.64,81735.36000000002 455199.36,81612.72 454955.76,81070.08 454952.4,80880.24 455192.64,81044.88 455429.52))",
    "deltaId": "69183ebc-d2bd-4c32-b7e0-82d7d64d95a6",
    "featuretypes": "#ref:net.minidev.json.JSONArray"
  },
  {
    "format": "gml",
    "geofilter": "POLYGON((81044.88 455429.52,81634.56000000001 455444.64,81735.36000000002 455199.36,81612.72 454955.76,81070.08 454952.4,80880.24 455192.64,81044.88 455429.52))",
    "deltaId": "ee7de3a0-af84-4382-88f6-015c69fbcf22",
    "featuretypes": "#ref:net.minidev.json.JSONArray"
  },
  {
    "format": "gml",
    "geofilter": "POLYGON((81044.88 455429.52,81634.56000000001 455444.64,81735.36000000002 455199.36,81612.72 454955.76,81070.08 454952.4,80880.24 455192.64,81044.88 455429.52))",
    "deltaId": "7d86880e-ec38-45a7-8d26-8b50b25cb564",
    "featuretypes": "#ref:net.minidev.json.JSONArray"
  },
  {
    "format": "gml",
    "geofilter": "POLYGON((81044.88 455429.52,81634.56000000001 455444.64,81735.36000000002 455199.36,81612.72 454955.76,81070.08 454952.4,80880.24 455192.64,81044.88 455429.52))",
    "deltaId": "f434912f-ac1a-4c31-a06d-1fb0b2e94b1e",
    "featuretypes": "#ref:net.minidev.json.JSONArray"
  },
  {
    "format": "gml",
    "geofilter": "POLYGON((81044.88 455429.52,81634.56000000001 455444.64,81735.36000000002 455199.36,81612.72 454955.76,81070.08 454952.4,80880.24 455192.64,81044.88 455429.52))",
    "deltaId": "a7ced3a4-8dd3-44df-8774-f08d01839035",
    "featuretypes": "#ref:net.minidev.json.JSONArray"
  },
  {
    "format": "gml",
    "geofilter": "POLYGON((81044.88 455429.52,81634.56000000001 455444.64,81735.36000000002 455199.36,81612.72 454955.76,81070.08 454952.4,80880.24 455192.64,81044.88 455429.52))",
    "deltaId": "3021d17f-c396-4704-8770-d0231e9d5d9b",
    "featuretypes": "#ref:net.minidev.json.JSONArray"
  },
  {
    "format": "gml",
    "geofilter": "POLYGON((81044.88 455429.52,81634.56000000001 455444.64,81735.36000000002 455199.36,81612.72 454955.76,81070.08 454952.4,80880.24 455192.64,81044.88 455429.52))",
    "deltaId": "199c4014-5688-4581-9513-9d8bc2f0c040",
    "featuretypes": "#ref:net.minidev.json.JSONArray"
  },
  {
    "format": "gml",
    "geofilter": "POLYGON((81044.88 455429.52,81634.56000000001 455444.64,81735.36000000002 455199.36,81612.72 454955.76,81070.08 454952.4,80880.24 455192.64,81044.88 455429.52))",
    "deltaId": "74c6011e-9871-4f8a-b911-0142eea98ee7",
    "featuretypes": "#ref:net.minidev.json.JSONArray"
  },
  {
    "format": "gml",
    "geofilter": "POLYGON((81044.88 455429.52,81634.56000000001 455444.64,81735.36000000002 455199.36,81612.72 454955.76,81070.08 454952.4,80880.24 455192.64,81044.88 455429.52))",
    "deltaId": "95843b80-f891-4f0d-ac68-6f104d38a0c6",
    "featuretypes": "#ref:net.minidev.json.JSONArray"
  },
  {
    "format": "gml",
    "geofilter": "POLYGON((81044.88 455429.52,81634.56000000001 455444.64,81735.36000000002 455199.36,81612.72 454955.76,81070.08 454952.4,80880.24 455192.64,81044.88 455429.52))",
    "deltaId": "304c598c-211c-4d4e-86cf-c87c8be1fd60",
    "featuretypes": "#ref:net.minidev.json.JSONArray"
  },
  {
    "format": "gml",
    "geofilter": "POLYGON((81044.88 455429.52,81634.56000000001 455444.64,81735.36000000002 455199.36,81612.72 454955.76,81070.08 454952.4,80880.24 455192.64,81044.88 455429.52))",
    "deltaId": "74059578-fae6-4945-9c61-b14d8315506f",
    "featuretypes": "#ref:net.minidev.json.JSONArray"
  },
  {
    "format": "gml",
    "geofilter": "POLYGON((81044.88 455429.52,81634.56000000001 455444.64,81735.36000000002 455199.36,81612.72 454955.76,81070.08 454952.4,80880.24 455192.64,81044.88 455429.52))",
    "deltaId": "7846306d-9db1-47be-bb67-960c8db4901b",
    "featuretypes": "#ref:net.minidev.json.JSONArray"
  },
  {
    "format": "gml",
    "geofilter": "POLYGON((81044.88 455429.52,81634.56000000001 455444.64,81735.36000000002 455199.36,81612.72 454955.76,81070.08 454952.4,80880.24 455192.64,81044.88 455429.52))",
    "deltaId": "ecc65af0-5df2-4c51-997e-424a8ec168f9",
    "featuretypes": "#ref:net.minidev.json.JSONArray"
  },
  {
    "format": "gml",
    "geofilter": "POLYGON((81044.88 455429.52,81634.56000000001 455444.64,81735.36000000002 455199.36,81612.72 454955.76,81070.08 454952.4,80880.24 455192.64,81044.88 455429.52))",
    "deltaId": "d3f8f0d9-4fe6-47a7-8589-4a735bdf4d17",
    "featuretypes": "#ref:net.minidev.json.JSONArray"
  },
  {
    "format": "gml",
    "geofilter": "POLYGON((81044.88 455429.52,81634.56000000001 455444.64,81735.36000000002 455199.36,81612.72 454955.76,81070.08 454952.4,80880.24 455192.64,81044.88 455429.52))",
    "deltaId": "80d32f9f-5641-4d0a-89bb-616e9c0f890f",
    "featuretypes": "#ref:net.minidev.json.JSONArray"
  },
  {
    "format": "gml",
    "geofilter": "POLYGON((81044.88 455429.52,81634.56000000001 455444.64,81735.36000000002 455199.36,81612.72 454955.76,81070.08 454952.4,80880.24 455192.64,81044.88 455429.52))",
    "deltaId": "00a2e048-2c11-4a10-a7b1-0f439bcf35e5",
    "featuretypes": "#ref:net.minidev.json.JSONArray"
  },
  {
    "format": "gml",
    "geofilter": "POLYGON((81044.88 455429.52,81634.56000000001 455444.64,81735.36000000002 455199.36,81612.72 454955.76,81070.08 454952.4,80880.24 455192.64,81044.88 455429.52))",
    "deltaId": "ee381f94-96f3-41e5-bbd5-4b678eee1db0",
    "featuretypes": "#ref:net.minidev.json.JSONArray"
  },
  {
    "format": "gml",
    "geofilter": "POLYGON((81044.88 455429.52,81634.56000000001 455444.64,81735.36000000002 455199.36,81612.72 454955.76,81070.08 454952.4,80880.24 455192.64,81044.88 455429.52))",
    "deltaId": "359a0c94-3317-42ed-b8c7-508f5d13f2c1",
    "featuretypes": "#ref:net.minidev.json.JSONArray"
  }
]
* print "done" 0.005
02:29:21.099 [print] done
* def dodelta = call read('DeltaCustomargs.feature') pararray 1:19.231
[0] download/DeltaCustomargs.feature 0.000
{
  "format": "gml",
  "geofilter": "POLYGON((81044.88 455429.52,81634.56000000001 455444.64,81735.36000000002 455199.36,81612.72 454955.76,81070.08 454952.4,80880.24 455192.64,81044.88 455429.52))",
  "deltaId": "2b104759-f77d-496a-94e4-7064f199b446",
  "featuretypes": [
    "kadastralegrens"
  ]
}
> * url apiBaseUrl +'kadastralekaart/api/v4_0/delta/custom' 0.002
> * def requestparams = __arg 0.023
> * print requestparams 0.000
02:29:21.215 [print] {
  "format": "gml",
  "geofilter": "POLYGON((81044.88 455429.52,81634.56000000001 455444.64,81735.36000000002 455199.36,81612.72 454955.76,81070.08 454952.4,80880.24 455192.64,81044.88 455429.52))",
  "deltaId": "2b104759-f77d-496a-94e4-7064f199b446",
  "featuretypes": [
    "kadastralegrens"
  ]
}
> Given request requestparams 0.000
> When method post 0.505
02:29:21.219 request:
1 > POST https://downloads.pdok.nl/kadastralekaart/api/v4_0/delta/custom
1 > Accept-Encoding: gzip,deflate
1 > Connection: Keep-Alive
1 > Content-Length: 275
1 > Content-Type: application/json; charset=UTF-8
1 > Host: downloads.pdok.nl
1 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)
{"format":"gml","geofilter":"POLYGON((81044.88 455429.52,81634.56000000001 455444.64,81735.36000000002 455199.36,81612.72 454955.76,81070.08 454952.4,80880.24 455192.64,81044.88 455429.52))","deltaId":"2b104759-f77d-496a-94e4-7064f199b446","featuretypes":["kadastralegrens"]}

02:29:21.721 response time in milliseconds: 501.31
1 < 202
1 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
1 < Access-Control-Allow-Method: GET,POST,OPTIONS
1 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
1 < Access-Control-Allow-Origin: *
1 < Access-Control-Max-Age: 1000
1 < Content-Length: 188
1 < Content-Type: application/json
1 < Date: Tue, 15 Jun 2021 02:29:21 GMT
1 < Server: Apache
1 < Strict-Transport-Security: [max-age=31536000; includeSubDomains; preload, max-age=3600; includeSubDomains; preload]
1 < X-Cnection: close
{"_links":{"status":{"href":"/kadaster/kadastralekaart/download/v4_0/delta/custom/c9d2083b-9730-41bb-48b1-7a0926e203cb/status"}},"downloadRequestId":"c9d2083b-9730-41bb-48b1-7a0926e203cb"}
> Then status 202 0.000
> And match response == { downloadRequestId: '#uuid' , _links:'#notnull'} 0.000
> And def downloadRequestId = response.downloadRequestId 0.000
> And def links = response._links 0.000
> * print "delta status links:" links 0.000
02:29:21.722 [print]
> And def statusurl = apiBaseUrl + links.status.href 0.010
> * print 'statusurl', statusurl 0.007
02:29:21.740 [print] statusurl https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/delta/custom/c9d2083b-9730-41bb-48b1-7a0926e203cb/status
> Given url statusurl 0.000
> When method GET 0.499
02:29:21.741 request:
2 > GET https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/delta/custom/c9d2083b-9730-41bb-48b1-7a0926e203cb/status
2 > Accept-Encoding: gzip,deflate
2 > Connection: Keep-Alive
2 > Host: downloads.pdok.nl
2 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:29:22.240 response time in milliseconds: 498.76
2 < 201
2 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
2 < Access-Control-Allow-Method: GET,POST,OPTIONS
2 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
2 < Access-Control-Allow-Origin: *
2 < Access-Control-Max-Age: 1000
2 < Cache-Control: no-cache, no-store, max-age=0, must-revalidate
2 < Content-Length: 167
2 < Content-Type: application/json
2 < Date: Tue, 15 Jun 2021 02:29:22 GMT
2 < Expires: 0
2 < Pragma: no-cache
2 < Server: Apache
2 < Strict-Transport-Security: [max-age=31536000; includeSubDomains; preload, max-age=3600; includeSubDomains; preload]
2 < X-Cnection: close
{"_links":{"download":{"href":"/kadaster/kadastralekaart/download/v4_0/extract/2f99cbb2-fe64-4e26-8d81-11a1c2c58076/extract.zip"}},"progress":100,"status":"COMPLETED"}
> And retry until responseStatus == 201 0.000
> Given url statusurl 0.000
> When method GET 0.545
02:29:22.241 request:
3 > GET https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/delta/custom/c9d2083b-9730-41bb-48b1-7a0926e203cb/status
3 > Accept-Encoding: gzip,deflate
3 > Connection: Keep-Alive
3 > Host: downloads.pdok.nl
3 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:29:22.785 response time in milliseconds: 543.54
3 < 201
3 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
3 < Access-Control-Allow-Method: GET,POST,OPTIONS
3 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
3 < Access-Control-Allow-Origin: *
3 < Access-Control-Max-Age: 1000
3 < Cache-Control: no-cache, no-store, max-age=0, must-revalidate
3 < Content-Length: 167
3 < Content-Type: application/json
3 < Date: Tue, 15 Jun 2021 02:29:22 GMT
3 < Expires: 0
3 < Pragma: no-cache
3 < Server: Apache
3 < Strict-Transport-Security: [max-age=31536000; includeSubDomains; preload, max-age=3600; includeSubDomains; preload]
3 < X-Cnection: close
{"_links":{"download":{"href":"/kadaster/kadastralekaart/download/v4_0/extract/2f99cbb2-fe64-4e26-8d81-11a1c2c58076/extract.zip"}},"progress":100,"status":"COMPLETED"}
> And def downloadlink = response._links 0.010
> And match response == { _links:'#notnull' , progress:100, status:'COMPLETED' } 0.000
> * print "downloadlink:", downloadlink 0.002
02:29:22.800 [print] downloadlink: {
  "download": {
    "href": "/kadaster/kadastralekaart/download/v4_0/extract/2f99cbb2-fe64-4e26-8d81-11a1c2c58076/extract.zip"
  }
}
> Given url apiBaseUrl + downloadlink.download.href 0.000
> When method HEAD 0.522
02:29:22.804 request:
4 > HEAD https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/extract/2f99cbb2-fe64-4e26-8d81-11a1c2c58076/extract.zip
4 > Accept-Encoding: gzip,deflate
4 > Connection: Keep-Alive
4 > Host: downloads.pdok.nl
4 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:29:23.325 response time in milliseconds: 520.90
4 < 200
4 < Accept-Ranges: bytes
4 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
4 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
4 < Access-Control-Allow-Origin: *
4 < Access-Control-Max-Age: 1000
4 < Content-Disposition: attachment; filename=extract.zip
4 < Content-Length: 664
4 < Content-Security-Policy: block-all-mixed-content
4 < Content-Type: application/zip
4 < Date: Tue, 15 Jun 2021 02:29:23 GMT
4 < Etag: "1a71855b9fdaa719ce5ae9665f93df8d-1"
4 < Last-Modified: Tue, 15 Jun 2021 02:29:22 GMT
4 < Server: MinIO
4 < Strict-Transport-Security: [max-age=31536000; includeSubDomains; preload, max-age=3600; includeSubDomains; preload]
4 < Vary: Origin
4 < X-Amz-Request-Id: 1688A0860AE86E46
4 < X-Cnection: close
4 < X-Xss-Protection: 1; mode=block
> Then status 200 0.000
> And match responseHeaders['Content-Length'][0] == '#notnull' 0.000
> And match responseHeaders['Content-Type'][0] == 'application/zip' 0.004
> And def zipsize = responseHeaders['Content-Length'][0] 0.000
> * print "###" 0.000
02:29:23.331 [print] ###
> * print "location", apiBaseUrl + downloadlink.download.href 0.002
02:29:23.333 [print] location https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/extract/2f99cbb2-fe64-4e26-8d81-11a1c2c58076/extract.zip
> * print "size", zipsize 0.001
02:29:23.335 [print] size 664
> * assert zipsize > 600 0.004
> * def mydownloads = Java.type('download.DataStorage') 0.000
> * def LocalDateTime = Java.type('java.time.LocalDateTime') 0.000
> * def db = new mydownloads 0.000
> * eval db.mywriteln('- Test: DeltaUpdate_' + __loop + ' '+ '\n leveringsId:'+ downloadRequestId +'\n'+' Url:'+apiBaseUrl + downloadlink.download.href+'\n Size:'+zipsize+'\n Time:'+ LocalDateTime.now() +'\n' , 'target/surefire-reports/delta_url.yaml') 0.003
[1] download/DeltaCustomargs.feature 0.000
{
  "format": "gml",
  "geofilter": "POLYGON((81044.88 455429.52,81634.56000000001 455444.64,81735.36000000002 455199.36,81612.72 454955.76,81070.08 454952.4,80880.24 455192.64,81044.88 455429.52))",
  "deltaId": "c31553da-c1ff-4d9e-80d4-dd60544a1b2d",
  "featuretypes": [
    "kadastralegrens"
  ]
}
> * url apiBaseUrl +'kadastralekaart/api/v4_0/delta/custom' 0.002
> * def requestparams = __arg 0.012
> * print requestparams 0.000
02:29:23.360 [print] {
  "format": "gml",
  "geofilter": "POLYGON((81044.88 455429.52,81634.56000000001 455444.64,81735.36000000002 455199.36,81612.72 454955.76,81070.08 454952.4,80880.24 455192.64,81044.88 455429.52))",
  "deltaId": "c31553da-c1ff-4d9e-80d4-dd60544a1b2d",
  "featuretypes": [
    "kadastralegrens"
  ]
}
> Given request requestparams 0.000
> When method post 2.322
02:29:23.363 request:
1 > POST https://downloads.pdok.nl/kadastralekaart/api/v4_0/delta/custom
1 > Accept-Encoding: gzip,deflate
1 > Connection: Keep-Alive
1 > Content-Length: 275
1 > Content-Type: application/json; charset=UTF-8
1 > Host: downloads.pdok.nl
1 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)
{"format":"gml","geofilter":"POLYGON((81044.88 455429.52,81634.56000000001 455444.64,81735.36000000002 455199.36,81612.72 454955.76,81070.08 454952.4,80880.24 455192.64,81044.88 455429.52))","deltaId":"c31553da-c1ff-4d9e-80d4-dd60544a1b2d","featuretypes":["kadastralegrens"]}

02:29:25.683 response time in milliseconds: 2319.91
1 < 202
1 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
1 < Access-Control-Allow-Method: GET,POST,OPTIONS
1 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
1 < Access-Control-Allow-Origin: *
1 < Access-Control-Max-Age: 1000
1 < Content-Length: 188
1 < Content-Type: application/json
1 < Date: Tue, 15 Jun 2021 02:29:25 GMT
1 < Server: Apache
1 < Strict-Transport-Security: [max-age=31536000; includeSubDomains; preload, max-age=3600; includeSubDomains; preload]
1 < X-Cnection: close
{"_links":{"status":{"href":"/kadaster/kadastralekaart/download/v4_0/delta/custom/815fc875-b32b-465d-7e9b-b284e51d869d/status"}},"downloadRequestId":"815fc875-b32b-465d-7e9b-b284e51d869d"}
> Then status 202 0.000
> And match response == { downloadRequestId: '#uuid' , _links:'#notnull'} 0.000
> And def downloadRequestId = response.downloadRequestId 0.000
> And def links = response._links 0.000
> * print "delta status links:" links 0.000
02:29:25.686 [print]
> And def statusurl = apiBaseUrl + links.status.href 0.000
> * print 'statusurl', statusurl 0.000
02:29:25.687 [print] statusurl https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/delta/custom/815fc875-b32b-465d-7e9b-b284e51d869d/status
> Given url statusurl 0.000
> When method GET 0.493
02:29:25.689 request:
2 > GET https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/delta/custom/815fc875-b32b-465d-7e9b-b284e51d869d/status
2 > Accept-Encoding: gzip,deflate
2 > Connection: Keep-Alive
2 > Host: downloads.pdok.nl
2 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:29:26.180 response time in milliseconds: 491.09
2 < 201
2 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
2 < Access-Control-Allow-Method: GET,POST,OPTIONS
2 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
2 < Access-Control-Allow-Origin: *
2 < Access-Control-Max-Age: 1000
2 < Cache-Control: no-cache, no-store, max-age=0, must-revalidate
2 < Content-Length: 167
2 < Content-Type: application/json
2 < Date: Tue, 15 Jun 2021 02:29:26 GMT
2 < Expires: 0
2 < Pragma: no-cache
2 < Server: Apache
2 < Strict-Transport-Security: [max-age=31536000; includeSubDomains; preload, max-age=3600; includeSubDomains; preload]
2 < X-Cnection: close
{"_links":{"download":{"href":"/kadaster/kadastralekaart/download/v4_0/extract/a37b2113-e7e2-44b4-a935-d670a86a09f4/extract.zip"}},"progress":100,"status":"COMPLETED"}
> And retry until responseStatus == 201 0.000
> Given url statusurl 0.000
> When method GET 0.502
02:29:26.181 request:
3 > GET https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/delta/custom/815fc875-b32b-465d-7e9b-b284e51d869d/status
3 > Accept-Encoding: gzip,deflate
3 > Connection: Keep-Alive
3 > Host: downloads.pdok.nl
3 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:29:26.683 response time in milliseconds: 500.91
3 < 201
3 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
3 < Access-Control-Allow-Method: GET,POST,OPTIONS
3 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
3 < Access-Control-Allow-Origin: *
3 < Access-Control-Max-Age: 1000
3 < Cache-Control: no-cache, no-store, max-age=0, must-revalidate
3 < Content-Length: 167
3 < Content-Type: application/json
3 < Date: Tue, 15 Jun 2021 02:29:26 GMT
3 < Expires: 0
3 < Pragma: no-cache
3 < Server: Apache
3 < Strict-Transport-Security: [max-age=31536000; includeSubDomains; preload, max-age=3600; includeSubDomains; preload]
3 < X-Cnection: close
{"_links":{"download":{"href":"/kadaster/kadastralekaart/download/v4_0/extract/a37b2113-e7e2-44b4-a935-d670a86a09f4/extract.zip"}},"progress":100,"status":"COMPLETED"}
> And def downloadlink = response._links 0.001
> And match response == { _links:'#notnull' , progress:100, status:'COMPLETED' } 0.000
> * print "downloadlink:", downloadlink 0.000
02:29:26.685 [print] downloadlink: {
  "download": {
    "href": "/kadaster/kadastralekaart/download/v4_0/extract/a37b2113-e7e2-44b4-a935-d670a86a09f4/extract.zip"
  }
}
> Given url apiBaseUrl + downloadlink.download.href 0.000
> When method HEAD 0.498
02:29:26.687 request:
4 > HEAD https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/extract/a37b2113-e7e2-44b4-a935-d670a86a09f4/extract.zip
4 > Accept-Encoding: gzip,deflate
4 > Connection: Keep-Alive
4 > Host: downloads.pdok.nl
4 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:29:27.184 response time in milliseconds: 496.62
4 < 200
4 < Accept-Ranges: bytes
4 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
4 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
4 < Access-Control-Allow-Origin: *
4 < Access-Control-Max-Age: 1000
4 < Content-Disposition: attachment; filename=extract.zip
4 < Content-Length: 663
4 < Content-Security-Policy: block-all-mixed-content
4 < Content-Type: application/zip
4 < Date: Tue, 15 Jun 2021 02:29:27 GMT
4 < Etag: "241f31c3a6d8c63d8aba753656576c99-1"
4 < Last-Modified: Tue, 15 Jun 2021 02:29:25 GMT
4 < Server: MinIO
4 < Strict-Transport-Security: [max-age=31536000; includeSubDomains; preload, max-age=3600; includeSubDomains; preload]
4 < Vary: Origin
4 < X-Amz-Request-Id: 1688A086F2459500
4 < X-Cnection: close
4 < X-Xss-Protection: 1; mode=block
> Then status 200 0.000
> And match responseHeaders['Content-Length'][0] == '#notnull' 0.000
> And match responseHeaders['Content-Type'][0] == 'application/zip' 0.000
> And def zipsize = responseHeaders['Content-Length'][0] 0.000
> * print "###" 0.000
02:29:27.186 [print] ###
> * print "location", apiBaseUrl + downloadlink.download.href 0.000
02:29:27.187 [print] location https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/extract/a37b2113-e7e2-44b4-a935-d670a86a09f4/extract.zip
> * print "size", zipsize 0.000
02:29:27.187 [print] size 663
> * assert zipsize > 600 0.000
> * def mydownloads = Java.type('download.DataStorage') 0.000
> * def LocalDateTime = Java.type('java.time.LocalDateTime') 0.000
> * def db = new mydownloads 0.000
> * eval db.mywriteln('- Test: DeltaUpdate_' + __loop + ' '+ '\n leveringsId:'+ downloadRequestId +'\n'+' Url:'+apiBaseUrl + downloadlink.download.href+'\n Size:'+zipsize+'\n Time:'+ LocalDateTime.now() +'\n' , 'target/surefire-reports/delta_url.yaml') 0.000
[2] download/DeltaCustomargs.feature 0.000
{
  "format": "gml",
  "geofilter": "POLYGON((81044.88 455429.52,81634.56000000001 455444.64,81735.36000000002 455199.36,81612.72 454955.76,81070.08 454952.4,80880.24 455192.64,81044.88 455429.52))",
  "deltaId": "801a3c3e-a010-4fff-9c4a-812d7c813674",
  "featuretypes": [
    "kadastralegrens"
  ]
}
> * url apiBaseUrl +'kadastralekaart/api/v4_0/delta/custom' 0.001
> * def requestparams = __arg 0.000
> * print requestparams 0.000
02:29:27.192 [print] {
  "format": "gml",
  "geofilter": "POLYGON((81044.88 455429.52,81634.56000000001 455444.64,81735.36000000002 455199.36,81612.72 454955.76,81070.08 454952.4,80880.24 455192.64,81044.88 455429.52))",
  "deltaId": "801a3c3e-a010-4fff-9c4a-812d7c813674",
  "featuretypes": [
    "kadastralegrens"
  ]
}
> Given request requestparams 0.000
> When method post 0.527
02:29:27.203 request:
1 > POST https://downloads.pdok.nl/kadastralekaart/api/v4_0/delta/custom
1 > Accept-Encoding: gzip,deflate
1 > Connection: Keep-Alive
1 > Content-Length: 275
1 > Content-Type: application/json; charset=UTF-8
1 > Host: downloads.pdok.nl
1 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)
{"format":"gml","geofilter":"POLYGON((81044.88 455429.52,81634.56000000001 455444.64,81735.36000000002 455199.36,81612.72 454955.76,81070.08 454952.4,80880.24 455192.64,81044.88 455429.52))","deltaId":"801a3c3e-a010-4fff-9c4a-812d7c813674","featuretypes":["kadastralegrens"]}

02:29:27.719 response time in milliseconds: 515.96
1 < 202
1 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
1 < Access-Control-Allow-Method: GET,POST,OPTIONS
1 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
1 < Access-Control-Allow-Origin: *
1 < Access-Control-Max-Age: 1000
1 < Content-Length: 188
1 < Content-Type: application/json
1 < Date: Tue, 15 Jun 2021 02:29:27 GMT
1 < Server: Apache
1 < Strict-Transport-Security: [max-age=31536000; includeSubDomains; preload, max-age=3600; includeSubDomains; preload]
1 < X-Cnection: close
{"_links":{"status":{"href":"/kadaster/kadastralekaart/download/v4_0/delta/custom/9c4a2d3c-5565-415b-77b2-9c93453e0fc3/status"}},"downloadRequestId":"9c4a2d3c-5565-415b-77b2-9c93453e0fc3"}
> Then status 202 0.000
> And match response == { downloadRequestId: '#uuid' , _links:'#notnull'} 0.000
> And def downloadRequestId = response.downloadRequestId 0.000
> And def links = response._links 0.003
> * print "delta status links:" links 0.001
02:29:27.726 [print]
> And def statusurl = apiBaseUrl + links.status.href 0.000
> * print 'statusurl', statusurl 0.000
02:29:27.726 [print] statusurl https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/delta/custom/9c4a2d3c-5565-415b-77b2-9c93453e0fc3/status
> Given url statusurl 0.000
> When method GET 0.500
02:29:27.728 request:
2 > GET https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/delta/custom/9c4a2d3c-5565-415b-77b2-9c93453e0fc3/status
2 > Accept-Encoding: gzip,deflate
2 > Connection: Keep-Alive
2 > Host: downloads.pdok.nl
2 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:29:28.227 response time in milliseconds: 498.51
2 < 201
2 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
2 < Access-Control-Allow-Method: GET,POST,OPTIONS
2 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
2 < Access-Control-Allow-Origin: *
2 < Access-Control-Max-Age: 1000
2 < Cache-Control: no-cache, no-store, max-age=0, must-revalidate
2 < Content-Length: 167
2 < Content-Type: application/json
2 < Date: Tue, 15 Jun 2021 02:29:28 GMT
2 < Expires: 0
2 < Pragma: no-cache
2 < Server: Apache
2 < Strict-Transport-Security: [max-age=31536000; includeSubDomains; preload, max-age=3600; includeSubDomains; preload]
2 < X-Cnection: close
{"_links":{"download":{"href":"/kadaster/kadastralekaart/download/v4_0/extract/3d9489ac-1438-433f-853f-1bba67060b1b/extract.zip"}},"progress":100,"status":"COMPLETED"}
> And retry until responseStatus == 201 0.000
> Given url statusurl 0.000
> When method GET 0.504
02:29:28.228 request:
3 > GET https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/delta/custom/9c4a2d3c-5565-415b-77b2-9c93453e0fc3/status
3 > Accept-Encoding: gzip,deflate
3 > Connection: Keep-Alive
3 > Host: downloads.pdok.nl
3 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:29:28.731 response time in milliseconds: 502.81
3 < 201
3 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
3 < Access-Control-Allow-Method: GET,POST,OPTIONS
3 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
3 < Access-Control-Allow-Origin: *
3 < Access-Control-Max-Age: 1000
3 < Cache-Control: no-cache, no-store, max-age=0, must-revalidate
3 < Content-Length: 167
3 < Content-Type: application/json
3 < Date: Tue, 15 Jun 2021 02:29:28 GMT
3 < Expires: 0
3 < Pragma: no-cache
3 < Server: Apache
3 < Strict-Transport-Security: [max-age=31536000; includeSubDomains; preload, max-age=3600; includeSubDomains; preload]
3 < X-Cnection: close
{"_links":{"download":{"href":"/kadaster/kadastralekaart/download/v4_0/extract/3d9489ac-1438-433f-853f-1bba67060b1b/extract.zip"}},"progress":100,"status":"COMPLETED"}
> And def downloadlink = response._links 0.000
> And match response == { _links:'#notnull' , progress:100, status:'COMPLETED' } 0.000
> * print "downloadlink:", downloadlink 0.000
02:29:28.733 [print] downloadlink: {
  "download": {
    "href": "/kadaster/kadastralekaart/download/v4_0/extract/3d9489ac-1438-433f-853f-1bba67060b1b/extract.zip"
  }
}
> Given url apiBaseUrl + downloadlink.download.href 0.000
> When method HEAD 0.519
02:29:28.734 request:
4 > HEAD https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/extract/3d9489ac-1438-433f-853f-1bba67060b1b/extract.zip
4 > Accept-Encoding: gzip,deflate
4 > Connection: Keep-Alive
4 > Host: downloads.pdok.nl
4 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:29:29.252 response time in milliseconds: 518.14
4 < 200
4 < Accept-Ranges: bytes
4 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
4 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
4 < Access-Control-Allow-Origin: *
4 < Access-Control-Max-Age: 1000
4 < Content-Disposition: attachment; filename=extract.zip
4 < Content-Length: 664
4 < Content-Security-Policy: block-all-mixed-content
4 < Content-Type: application/zip
4 < Date: Tue, 15 Jun 2021 02:29:29 GMT
4 < Etag: "de8c2c1bce69babdf4779d4c9de6f436-1"
4 < Last-Modified: Tue, 15 Jun 2021 02:29:27 GMT
4 < Server: MinIO
4 < Strict-Transport-Security: [max-age=31536000; includeSubDomains; preload, max-age=3600; includeSubDomains; preload]
4 < Vary: Origin
4 < X-Amz-Request-Id: 1688A0876D10883C
4 < X-Cnection: close
4 < X-Xss-Protection: 1; mode=block
> Then status 200 0.000
> And match responseHeaders['Content-Length'][0] == '#notnull' 0.000
> And match responseHeaders['Content-Type'][0] == 'application/zip' 0.000
> And def zipsize = responseHeaders['Content-Length'][0] 0.000
> * print "###" 0.000
02:29:29.253 [print] ###
> * print "location", apiBaseUrl + downloadlink.download.href 0.000
02:29:29.253 [print] location https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/extract/3d9489ac-1438-433f-853f-1bba67060b1b/extract.zip
> * print "size", zipsize 0.000
02:29:29.254 [print] size 664
> * assert zipsize > 600 0.002
> * def mydownloads = Java.type('download.DataStorage') 0.000
> * def LocalDateTime = Java.type('java.time.LocalDateTime') 0.000
> * def db = new mydownloads 0.000
> * eval db.mywriteln('- Test: DeltaUpdate_' + __loop + ' '+ '\n leveringsId:'+ downloadRequestId +'\n'+' Url:'+apiBaseUrl + downloadlink.download.href+'\n Size:'+zipsize+'\n Time:'+ LocalDateTime.now() +'\n' , 'target/surefire-reports/delta_url.yaml') 0.000
[3] download/DeltaCustomargs.feature 0.000
{
  "format": "gml",
  "geofilter": "POLYGON((81044.88 455429.52,81634.56000000001 455444.64,81735.36000000002 455199.36,81612.72 454955.76,81070.08 454952.4,80880.24 455192.64,81044.88 455429.52))",
  "deltaId": "9d181f42-7ef5-4c43-b7d7-3cf4195e1473",
  "featuretypes": [
    "kadastralegrens"
  ]
}
> * url apiBaseUrl +'kadastralekaart/api/v4_0/delta/custom' 0.009
> * def requestparams = __arg 0.000
> * print requestparams 0.000
02:29:29.270 [print] {
  "format": "gml",
  "geofilter": "POLYGON((81044.88 455429.52,81634.56000000001 455444.64,81735.36000000002 455199.36,81612.72 454955.76,81070.08 454952.4,80880.24 455192.64,81044.88 455429.52))",
  "deltaId": "9d181f42-7ef5-4c43-b7d7-3cf4195e1473",
  "featuretypes": [
    "kadastralegrens"
  ]
}
> Given request requestparams 0.000
> When method post 0.523
02:29:29.277 request:
1 > POST https://downloads.pdok.nl/kadastralekaart/api/v4_0/delta/custom
1 > Accept-Encoding: gzip,deflate
1 > Connection: Keep-Alive
1 > Content-Length: 275
1 > Content-Type: application/json; charset=UTF-8
1 > Host: downloads.pdok.nl
1 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)
{"format":"gml","geofilter":"POLYGON((81044.88 455429.52,81634.56000000001 455444.64,81735.36000000002 455199.36,81612.72 454955.76,81070.08 454952.4,80880.24 455192.64,81044.88 455429.52))","deltaId":"9d181f42-7ef5-4c43-b7d7-3cf4195e1473","featuretypes":["kadastralegrens"]}

02:29:29.797 response time in milliseconds: 519.05
1 < 202
1 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
1 < Access-Control-Allow-Method: GET,POST,OPTIONS
1 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
1 < Access-Control-Allow-Origin: *
1 < Access-Control-Max-Age: 1000
1 < Content-Length: 188
1 < Content-Type: application/json
1 < Date: Tue, 15 Jun 2021 02:29:29 GMT
1 < Server: Apache
1 < Strict-Transport-Security: [max-age=31536000; includeSubDomains; preload, max-age=3600; includeSubDomains; preload]
1 < X-Cnection: close
{"_links":{"status":{"href":"/kadaster/kadastralekaart/download/v4_0/delta/custom/a8166733-5b27-404e-4152-b91eff46bc45/status"}},"downloadRequestId":"a8166733-5b27-404e-4152-b91eff46bc45"}
> Then status 202 0.000
> And match response == { downloadRequestId: '#uuid' , _links:'#notnull'} 0.000
> And def downloadRequestId = response.downloadRequestId 0.000
> And def links = response._links 0.001
> * print "delta status links:" links 0.000
02:29:29.800 [print]
> And def statusurl = apiBaseUrl + links.status.href 0.000
> * print 'statusurl', statusurl 0.000
02:29:29.801 [print] statusurl https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/delta/custom/a8166733-5b27-404e-4152-b91eff46bc45/status
> Given url statusurl 0.000
> When method GET 0.515
02:29:29.810 request:
2 > GET https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/delta/custom/a8166733-5b27-404e-4152-b91eff46bc45/status
2 > Accept-Encoding: gzip,deflate
2 > Connection: Keep-Alive
2 > Host: downloads.pdok.nl
2 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:29:30.316 response time in milliseconds: 506.46
2 < 201
2 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
2 < Access-Control-Allow-Method: GET,POST,OPTIONS
2 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
2 < Access-Control-Allow-Origin: *
2 < Access-Control-Max-Age: 1000
2 < Cache-Control: no-cache, no-store, max-age=0, must-revalidate
2 < Content-Length: 167
2 < Content-Type: application/json
2 < Date: Tue, 15 Jun 2021 02:29:30 GMT
2 < Expires: 0
2 < Pragma: no-cache
2 < Server: Apache
2 < Strict-Transport-Security: [max-age=31536000; includeSubDomains; preload, max-age=3600; includeSubDomains; preload]
2 < X-Cnection: close
{"_links":{"download":{"href":"/kadaster/kadastralekaart/download/v4_0/extract/47e63b55-d285-46c6-80b6-f760fd409601/extract.zip"}},"progress":100,"status":"COMPLETED"}
> And retry until responseStatus == 201 0.000
> Given url statusurl 0.000
> When method GET 0.491
02:29:30.317 request:
3 > GET https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/delta/custom/a8166733-5b27-404e-4152-b91eff46bc45/status
3 > Accept-Encoding: gzip,deflate
3 > Connection: Keep-Alive
3 > Host: downloads.pdok.nl
3 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:29:30.807 response time in milliseconds: 486.72
3 < 201
3 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
3 < Access-Control-Allow-Method: GET,POST,OPTIONS
3 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
3 < Access-Control-Allow-Origin: *
3 < Access-Control-Max-Age: 1000
3 < Cache-Control: no-cache, no-store, max-age=0, must-revalidate
3 < Content-Length: 167
3 < Content-Type: application/json
3 < Date: Tue, 15 Jun 2021 02:29:30 GMT
3 < Expires: 0
3 < Pragma: no-cache
3 < Server: Apache
3 < Strict-Transport-Security: [max-age=31536000; includeSubDomains; preload, max-age=3600; includeSubDomains; preload]
3 < X-Cnection: close
{"_links":{"download":{"href":"/kadaster/kadastralekaart/download/v4_0/extract/47e63b55-d285-46c6-80b6-f760fd409601/extract.zip"}},"progress":100,"status":"COMPLETED"}
> And def downloadlink = response._links 0.000
> And match response == { _links:'#notnull' , progress:100, status:'COMPLETED' } 0.000
> * print "downloadlink:", downloadlink 0.000
02:29:30.809 [print] downloadlink: {
  "download": {
    "href": "/kadaster/kadastralekaart/download/v4_0/extract/47e63b55-d285-46c6-80b6-f760fd409601/extract.zip"
  }
}
> Given url apiBaseUrl + downloadlink.download.href 0.000
> When method HEAD 0.517
02:29:30.811 request:
4 > HEAD https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/extract/47e63b55-d285-46c6-80b6-f760fd409601/extract.zip
4 > Accept-Encoding: gzip,deflate
4 > Connection: Keep-Alive
4 > Host: downloads.pdok.nl
4 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:29:31.323 response time in milliseconds: 512.11
4 < 200
4 < Accept-Ranges: bytes
4 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
4 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
4 < Access-Control-Allow-Origin: *
4 < Access-Control-Max-Age: 1000
4 < Content-Disposition: attachment; filename=extract.zip
4 < Content-Length: 664
4 < Content-Security-Policy: block-all-mixed-content
4 < Content-Type: application/zip
4 < Date: Tue, 15 Jun 2021 02:29:31 GMT
4 < Etag: "2045c248c323c466134a942377f7bc41-1"
4 < Last-Modified: Tue, 15 Jun 2021 02:29:29 GMT
4 < Server: MinIO
4 < Strict-Transport-Security: [max-age=31536000; includeSubDomains; preload, max-age=3600; includeSubDomains; preload]
4 < Vary: Origin
4 < X-Amz-Request-Id: 1688A087E7D969EE
4 < X-Cnection: close
4 < X-Xss-Protection: 1; mode=block
> Then status 200 0.000
> And match responseHeaders['Content-Length'][0] == '#notnull' 0.000
> And match responseHeaders['Content-Type'][0] == 'application/zip' 0.026
> And def zipsize = responseHeaders['Content-Length'][0] 0.000
> * print "###" 0.002
02:29:31.357 [print] ###
> * print "location", apiBaseUrl + downloadlink.download.href 0.000
02:29:31.358 [print] location https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/extract/47e63b55-d285-46c6-80b6-f760fd409601/extract.zip
> * print "size", zipsize 0.000
02:29:31.358 [print] size 664
> * assert zipsize > 600 0.000
> * def mydownloads = Java.type('download.DataStorage') 0.000
> * def LocalDateTime = Java.type('java.time.LocalDateTime') 0.000
> * def db = new mydownloads 0.000
> * eval db.mywriteln('- Test: DeltaUpdate_' + __loop + ' '+ '\n leveringsId:'+ downloadRequestId +'\n'+' Url:'+apiBaseUrl + downloadlink.download.href+'\n Size:'+zipsize+'\n Time:'+ LocalDateTime.now() +'\n' , 'target/surefire-reports/delta_url.yaml') 0.000
[4] download/DeltaCustomargs.feature 0.000
{
  "format": "gml",
  "geofilter": "POLYGON((81044.88 455429.52,81634.56000000001 455444.64,81735.36000000002 455199.36,81612.72 454955.76,81070.08 454952.4,80880.24 455192.64,81044.88 455429.52))",
  "deltaId": "9c93aa0c-86a4-49fa-826e-549c719cc0aa",
  "featuretypes": [
    "kadastralegrens"
  ]
}
> * url apiBaseUrl +'kadastralekaart/api/v4_0/delta/custom' 0.000
> * def requestparams = __arg 0.000
> * print requestparams 0.000
02:29:31.363 [print] {
  "format": "gml",
  "geofilter": "POLYGON((81044.88 455429.52,81634.56000000001 455444.64,81735.36000000002 455199.36,81612.72 454955.76,81070.08 454952.4,80880.24 455192.64,81044.88 455429.52))",
  "deltaId": "9c93aa0c-86a4-49fa-826e-549c719cc0aa",
  "featuretypes": [
    "kadastralegrens"
  ]
}
> Given request requestparams 0.000
> When method post 0.483
02:29:31.365 request:
1 > POST https://downloads.pdok.nl/kadastralekaart/api/v4_0/delta/custom
1 > Accept-Encoding: gzip,deflate
1 > Connection: Keep-Alive
1 > Content-Length: 275
1 > Content-Type: application/json; charset=UTF-8
1 > Host: downloads.pdok.nl
1 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)
{"format":"gml","geofilter":"POLYGON((81044.88 455429.52,81634.56000000001 455444.64,81735.36000000002 455199.36,81612.72 454955.76,81070.08 454952.4,80880.24 455192.64,81044.88 455429.52))","deltaId":"9c93aa0c-86a4-49fa-826e-549c719cc0aa","featuretypes":["kadastralegrens"]}

02:29:31.847 response time in milliseconds: 482.14
1 < 202
1 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
1 < Access-Control-Allow-Method: GET,POST,OPTIONS
1 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
1 < Access-Control-Allow-Origin: *
1 < Access-Control-Max-Age: 1000
1 < Content-Length: 188
1 < Content-Type: application/json
1 < Date: Tue, 15 Jun 2021 02:29:31 GMT
1 < Server: Apache
1 < Strict-Transport-Security: [max-age=31536000; includeSubDomains; preload, max-age=3600; includeSubDomains; preload]
1 < X-Cnection: close
{"_links":{"status":{"href":"/kadaster/kadastralekaart/download/v4_0/delta/custom/162886b2-05a2-47dc-6da7-a6fb1280fac2/status"}},"downloadRequestId":"162886b2-05a2-47dc-6da7-a6fb1280fac2"}
> Then status 202 0.000
> And match response == { downloadRequestId: '#uuid' , _links:'#notnull'} 0.000
> And def downloadRequestId = response.downloadRequestId 0.000
> And def links = response._links 0.000
> * print "delta status links:" links 0.000
02:29:31.849 [print]
> And def statusurl = apiBaseUrl + links.status.href 0.000
> * print 'statusurl', statusurl 0.000
02:29:31.849 [print] statusurl https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/delta/custom/162886b2-05a2-47dc-6da7-a6fb1280fac2/status
> Given url statusurl 0.000
> When method GET 0.510
02:29:31.857 request:
2 > GET https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/delta/custom/162886b2-05a2-47dc-6da7-a6fb1280fac2/status
2 > Accept-Encoding: gzip,deflate
2 > Connection: Keep-Alive
2 > Host: downloads.pdok.nl
2 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:29:32.360 response time in milliseconds: 502.41
2 < 201
2 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
2 < Access-Control-Allow-Method: GET,POST,OPTIONS
2 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
2 < Access-Control-Allow-Origin: *
2 < Access-Control-Max-Age: 1000
2 < Cache-Control: no-cache, no-store, max-age=0, must-revalidate
2 < Content-Length: 167
2 < Content-Type: application/json
2 < Date: Tue, 15 Jun 2021 02:29:32 GMT
2 < Expires: 0
2 < Pragma: no-cache
2 < Server: Apache
2 < Strict-Transport-Security: [max-age=31536000; includeSubDomains; preload, max-age=3600; includeSubDomains; preload]
2 < X-Cnection: close
{"_links":{"download":{"href":"/kadaster/kadastralekaart/download/v4_0/extract/37839258-c27b-4617-ad96-12e39e1e6220/extract.zip"}},"progress":100,"status":"COMPLETED"}
> And retry until responseStatus == 201 0.000
> Given url statusurl 0.000
> When method GET 0.492
02:29:32.363 request:
3 > GET https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/delta/custom/162886b2-05a2-47dc-6da7-a6fb1280fac2/status
3 > Accept-Encoding: gzip,deflate
3 > Connection: Keep-Alive
3 > Host: downloads.pdok.nl
3 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:29:32.852 response time in milliseconds: 488.78
3 < 201
3 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
3 < Access-Control-Allow-Method: GET,POST,OPTIONS
3 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
3 < Access-Control-Allow-Origin: *
3 < Access-Control-Max-Age: 1000
3 < Cache-Control: no-cache, no-store, max-age=0, must-revalidate
3 < Content-Length: 167
3 < Content-Type: application/json
3 < Date: Tue, 15 Jun 2021 02:29:32 GMT
3 < Expires: 0
3 < Pragma: no-cache
3 < Server: Apache
3 < Strict-Transport-Security: [max-age=31536000; includeSubDomains; preload, max-age=3600; includeSubDomains; preload]
3 < X-Cnection: close
{"_links":{"download":{"href":"/kadaster/kadastralekaart/download/v4_0/extract/37839258-c27b-4617-ad96-12e39e1e6220/extract.zip"}},"progress":100,"status":"COMPLETED"}
> And def downloadlink = response._links 0.000
> And match response == { _links:'#notnull' , progress:100, status:'COMPLETED' } 0.000
> * print "downloadlink:", downloadlink 0.000
02:29:32.854 [print] downloadlink: {
  "download": {
    "href": "/kadaster/kadastralekaart/download/v4_0/extract/37839258-c27b-4617-ad96-12e39e1e6220/extract.zip"
  }
}
> Given url apiBaseUrl + downloadlink.download.href 0.000
> When method HEAD 0.543
02:29:32.855 request:
4 > HEAD https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/extract/37839258-c27b-4617-ad96-12e39e1e6220/extract.zip
4 > Accept-Encoding: gzip,deflate
4 > Connection: Keep-Alive
4 > Host: downloads.pdok.nl
4 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:29:33.397 response time in milliseconds: 541.82
4 < 200
4 < Accept-Ranges: bytes
4 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
4 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
4 < Access-Control-Allow-Origin: *
4 < Access-Control-Max-Age: 1000
4 < Content-Disposition: attachment; filename=extract.zip
4 < Content-Length: 662
4 < Content-Security-Policy: block-all-mixed-content
4 < Content-Type: application/zip
4 < Date: Tue, 15 Jun 2021 02:29:33 GMT
4 < Etag: "5da444acddbe8a50fa50808bbbdee5ad-1"
4 < Last-Modified: Tue, 15 Jun 2021 02:29:31 GMT
4 < Server: MinIO
4 < Strict-Transport-Security: [max-age=31536000; includeSubDomains; preload, max-age=3600; includeSubDomains; preload]
4 < Vary: Origin
4 < X-Amz-Request-Id: 1688A088632EFA0D
4 < X-Cnection: close
4 < X-Xss-Protection: 1; mode=block
> Then status 200 0.000
> And match responseHeaders['Content-Length'][0] == '#notnull' 0.000
> And match responseHeaders['Content-Type'][0] == 'application/zip' 0.000
> And def zipsize = responseHeaders['Content-Length'][0] 0.000
> * print "###" 0.000
02:29:33.398 [print] ###
> * print "location", apiBaseUrl + downloadlink.download.href 0.000
02:29:33.398 [print] location https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/extract/37839258-c27b-4617-ad96-12e39e1e6220/extract.zip
> * print "size", zipsize 0.000
02:29:33.398 [print] size 662
> * assert zipsize > 600 0.000
> * def mydownloads = Java.type('download.DataStorage') 0.000
> * def LocalDateTime = Java.type('java.time.LocalDateTime') 0.000
> * def db = new mydownloads 0.000
> * eval db.mywriteln('- Test: DeltaUpdate_' + __loop + ' '+ '\n leveringsId:'+ downloadRequestId +'\n'+' Url:'+apiBaseUrl + downloadlink.download.href+'\n Size:'+zipsize+'\n Time:'+ LocalDateTime.now() +'\n' , 'target/surefire-reports/delta_url.yaml') 0.000
[5] download/DeltaCustomargs.feature 0.000
{
  "format": "gml",
  "geofilter": "POLYGON((81044.88 455429.52,81634.56000000001 455444.64,81735.36000000002 455199.36,81612.72 454955.76,81070.08 454952.4,80880.24 455192.64,81044.88 455429.52))",
  "deltaId": "1577858c-8c9f-481a-8e45-084bd85e5f4e",
  "featuretypes": [
    "kadastralegrens"
  ]
}
> * url apiBaseUrl +'kadastralekaart/api/v4_0/delta/custom' 0.001
> * def requestparams = __arg 0.000
> * print requestparams 0.000
02:29:33.409 [print] {
  "format": "gml",
  "geofilter": "POLYGON((81044.88 455429.52,81634.56000000001 455444.64,81735.36000000002 455199.36,81612.72 454955.76,81070.08 454952.4,80880.24 455192.64,81044.88 455429.52))",
  "deltaId": "1577858c-8c9f-481a-8e45-084bd85e5f4e",
  "featuretypes": [
    "kadastralegrens"
  ]
}
> Given request requestparams 0.000
> When method post 0.483
02:29:33.410 request:
1 > POST https://downloads.pdok.nl/kadastralekaart/api/v4_0/delta/custom
1 > Accept-Encoding: gzip,deflate
1 > Connection: Keep-Alive
1 > Content-Length: 275
1 > Content-Type: application/json; charset=UTF-8
1 > Host: downloads.pdok.nl
1 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)
{"format":"gml","geofilter":"POLYGON((81044.88 455429.52,81634.56000000001 455444.64,81735.36000000002 455199.36,81612.72 454955.76,81070.08 454952.4,80880.24 455192.64,81044.88 455429.52))","deltaId":"1577858c-8c9f-481a-8e45-084bd85e5f4e","featuretypes":["kadastralegrens"]}

02:29:33.892 response time in milliseconds: 482.21
1 < 202
1 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
1 < Access-Control-Allow-Method: GET,POST,OPTIONS
1 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
1 < Access-Control-Allow-Origin: *
1 < Access-Control-Max-Age: 1000
1 < Content-Length: 188
1 < Content-Type: application/json
1 < Date: Tue, 15 Jun 2021 02:29:33 GMT
1 < Server: Apache
1 < Strict-Transport-Security: [max-age=31536000; includeSubDomains; preload, max-age=3600; includeSubDomains; preload]
1 < X-Cnection: close
{"_links":{"status":{"href":"/kadaster/kadastralekaart/download/v4_0/delta/custom/80284429-335f-47ee-7869-d9f571394fdd/status"}},"downloadRequestId":"80284429-335f-47ee-7869-d9f571394fdd"}
> Then status 202 0.001
> And match response == { downloadRequestId: '#uuid' , _links:'#notnull'} 0.000
> And def downloadRequestId = response.downloadRequestId 0.000
> And def links = response._links 0.000
> * print "delta status links:" links 0.000
02:29:33.899 [print]
> And def statusurl = apiBaseUrl + links.status.href 0.000
> * print 'statusurl', statusurl 0.000
02:29:33.900 [print] statusurl https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/delta/custom/80284429-335f-47ee-7869-d9f571394fdd/status
> Given url statusurl 0.000
> When method GET 0.487
02:29:33.901 request:
2 > GET https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/delta/custom/80284429-335f-47ee-7869-d9f571394fdd/status
2 > Accept-Encoding: gzip,deflate
2 > Connection: Keep-Alive
2 > Host: downloads.pdok.nl
2 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:29:34.387 response time in milliseconds: 485.41
2 < 201
2 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
2 < Access-Control-Allow-Method: GET,POST,OPTIONS
2 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
2 < Access-Control-Allow-Origin: *
2 < Access-Control-Max-Age: 1000
2 < Cache-Control: no-cache, no-store, max-age=0, must-revalidate
2 < Content-Length: 167
2 < Content-Type: application/json
2 < Date: Tue, 15 Jun 2021 02:29:34 GMT
2 < Expires: 0
2 < Pragma: no-cache
2 < Server: Apache
2 < Strict-Transport-Security: [max-age=31536000; includeSubDomains; preload, max-age=3600; includeSubDomains; preload]
2 < X-Cnection: close
{"_links":{"download":{"href":"/kadaster/kadastralekaart/download/v4_0/extract/dc6395e7-2ad1-4a2b-97ed-d16c2dfea5ce/extract.zip"}},"progress":100,"status":"COMPLETED"}
> And retry until responseStatus == 201 0.000
> Given url statusurl 0.000
> When method GET 0.501
02:29:34.389 request:
3 > GET https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/delta/custom/80284429-335f-47ee-7869-d9f571394fdd/status
3 > Accept-Encoding: gzip,deflate
3 > Connection: Keep-Alive
3 > Host: downloads.pdok.nl
3 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:29:34.889 response time in milliseconds: 499.76
3 < 201
3 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
3 < Access-Control-Allow-Method: GET,POST,OPTIONS
3 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
3 < Access-Control-Allow-Origin: *
3 < Access-Control-Max-Age: 1000
3 < Cache-Control: no-cache, no-store, max-age=0, must-revalidate
3 < Content-Length: 167
3 < Content-Type: application/json
3 < Date: Tue, 15 Jun 2021 02:29:34 GMT
3 < Expires: 0
3 < Pragma: no-cache
3 < Server: Apache
3 < Strict-Transport-Security: [max-age=31536000; includeSubDomains; preload, max-age=3600; includeSubDomains; preload]
3 < X-Cnection: close
{"_links":{"download":{"href":"/kadaster/kadastralekaart/download/v4_0/extract/dc6395e7-2ad1-4a2b-97ed-d16c2dfea5ce/extract.zip"}},"progress":100,"status":"COMPLETED"}
> And def downloadlink = response._links 0.000
> And match response == { _links:'#notnull' , progress:100, status:'COMPLETED' } 0.000
> * print "downloadlink:", downloadlink 0.000
02:29:34.890 [print] downloadlink: {
  "download": {
    "href": "/kadaster/kadastralekaart/download/v4_0/extract/dc6395e7-2ad1-4a2b-97ed-d16c2dfea5ce/extract.zip"
  }
}
> Given url apiBaseUrl + downloadlink.download.href 0.000
> When method HEAD 0.543
02:29:34.892 request:
4 > HEAD https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/extract/dc6395e7-2ad1-4a2b-97ed-d16c2dfea5ce/extract.zip
4 > Accept-Encoding: gzip,deflate
4 > Connection: Keep-Alive
4 > Host: downloads.pdok.nl
4 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:29:35.429 response time in milliseconds: 529.75
4 < 200
4 < Accept-Ranges: bytes
4 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
4 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
4 < Access-Control-Allow-Origin: *
4 < Access-Control-Max-Age: 1000
4 < Content-Disposition: attachment; filename=extract.zip
4 < Content-Length: 663
4 < Content-Security-Policy: block-all-mixed-content
4 < Content-Type: application/zip
4 < Date: Tue, 15 Jun 2021 02:29:35 GMT
4 < Etag: "b79f694a1a917571afcfc5c853d1c718-1"
4 < Last-Modified: Tue, 15 Jun 2021 02:29:33 GMT
4 < Server: MinIO
4 < Strict-Transport-Security: [max-age=31536000; includeSubDomains; preload, max-age=3600; includeSubDomains; preload]
4 < Vary: Origin
4 < X-Amz-Request-Id: 1688A088DB938F9A
4 < X-Cnection: close
4 < X-Xss-Protection: 1; mode=block
> Then status 200 0.000
> And match responseHeaders['Content-Length'][0] == '#notnull' 0.000
> And match responseHeaders['Content-Type'][0] == 'application/zip' 0.000
> And def zipsize = responseHeaders['Content-Length'][0] 0.000
> * print "###" 0.000
02:29:35.435 [print] ###
> * print "location", apiBaseUrl + downloadlink.download.href 0.002
02:29:35.438 [print] location https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/extract/dc6395e7-2ad1-4a2b-97ed-d16c2dfea5ce/extract.zip
> * print "size", zipsize 0.000
02:29:35.438 [print] size 663
> * assert zipsize > 600 0.001
> * def mydownloads = Java.type('download.DataStorage') 0.000
> * def LocalDateTime = Java.type('java.time.LocalDateTime') 0.000
> * def db = new mydownloads 0.000
> * eval db.mywriteln('- Test: DeltaUpdate_' + __loop + ' '+ '\n leveringsId:'+ downloadRequestId +'\n'+' Url:'+apiBaseUrl + downloadlink.download.href+'\n Size:'+zipsize+'\n Time:'+ LocalDateTime.now() +'\n' , 'target/surefire-reports/delta_url.yaml') 0.001
[6] download/DeltaCustomargs.feature 0.000
{
  "format": "gml",
  "geofilter": "POLYGON((81044.88 455429.52,81634.56000000001 455444.64,81735.36000000002 455199.36,81612.72 454955.76,81070.08 454952.4,80880.24 455192.64,81044.88 455429.52))",
  "deltaId": "f784d3c1-2e95-4c30-9268-11d0d61ac131",
  "featuretypes": [
    "kadastralegrens"
  ]
}
> * url apiBaseUrl +'kadastralekaart/api/v4_0/delta/custom' 0.001
> * def requestparams = __arg 0.000
> * print requestparams 0.015
02:29:35.466 [print] {
  "format": "gml",
  "geofilter": "POLYGON((81044.88 455429.52,81634.56000000001 455444.64,81735.36000000002 455199.36,81612.72 454955.76,81070.08 454952.4,80880.24 455192.64,81044.88 455429.52))",
  "deltaId": "f784d3c1-2e95-4c30-9268-11d0d61ac131",
  "featuretypes": [
    "kadastralegrens"
  ]
}
> Given request requestparams 0.000
> When method post 2.120
02:29:35.475 request:
1 > POST https://downloads.pdok.nl/kadastralekaart/api/v4_0/delta/custom
1 > Accept-Encoding: gzip,deflate
1 > Connection: Keep-Alive
1 > Content-Length: 275
1 > Content-Type: application/json; charset=UTF-8
1 > Host: downloads.pdok.nl
1 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)
{"format":"gml","geofilter":"POLYGON((81044.88 455429.52,81634.56000000001 455444.64,81735.36000000002 455199.36,81612.72 454955.76,81070.08 454952.4,80880.24 455192.64,81044.88 455429.52))","deltaId":"f784d3c1-2e95-4c30-9268-11d0d61ac131","featuretypes":["kadastralegrens"]}

02:29:37.586 response time in milliseconds: 2111.01
1 < 202
1 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
1 < Access-Control-Allow-Method: GET,POST,OPTIONS
1 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
1 < Access-Control-Allow-Origin: *
1 < Access-Control-Max-Age: 1000
1 < Content-Length: 188
1 < Content-Type: application/json
1 < Date: Tue, 15 Jun 2021 02:29:37 GMT
1 < Server: Apache
1 < Strict-Transport-Security: [max-age=31536000; includeSubDomains; preload, max-age=3600; includeSubDomains; preload]
1 < X-Cnection: close
{"_links":{"status":{"href":"/kadaster/kadastralekaart/download/v4_0/delta/custom/223e86b6-d301-4b1e-5ae9-773db3f1a280/status"}},"downloadRequestId":"223e86b6-d301-4b1e-5ae9-773db3f1a280"}
> Then status 202 0.000
> And match response == { downloadRequestId: '#uuid' , _links:'#notnull'} 0.000
> And def downloadRequestId = response.downloadRequestId 0.013
> And def links = response._links 0.000
> * print "delta status links:" links 0.000
02:29:37.601 [print]
> And def statusurl = apiBaseUrl + links.status.href 0.000
> * print 'statusurl', statusurl 0.000
02:29:37.602 [print] statusurl https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/delta/custom/223e86b6-d301-4b1e-5ae9-773db3f1a280/status
> Given url statusurl 0.000
> When method GET 0.482
02:29:37.603 request:
2 > GET https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/delta/custom/223e86b6-d301-4b1e-5ae9-773db3f1a280/status
2 > Accept-Encoding: gzip,deflate
2 > Connection: Keep-Alive
2 > Host: downloads.pdok.nl
2 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:29:38.084 response time in milliseconds: 481.21
2 < 201
2 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
2 < Access-Control-Allow-Method: GET,POST,OPTIONS
2 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
2 < Access-Control-Allow-Origin: *
2 < Access-Control-Max-Age: 1000
2 < Cache-Control: no-cache, no-store, max-age=0, must-revalidate
2 < Content-Length: 167
2 < Content-Type: application/json
2 < Date: Tue, 15 Jun 2021 02:29:38 GMT
2 < Expires: 0
2 < Pragma: no-cache
2 < Server: Apache
2 < Strict-Transport-Security: [max-age=31536000; includeSubDomains; preload, max-age=3600; includeSubDomains; preload]
2 < X-Cnection: close
{"_links":{"download":{"href":"/kadaster/kadastralekaart/download/v4_0/extract/cea63cbe-bf06-49fd-a4d4-b251745f9759/extract.zip"}},"progress":100,"status":"COMPLETED"}
> And retry until responseStatus == 201 0.001
> Given url statusurl 0.000
> When method GET 0.485
02:29:38.087 request:
3 > GET https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/delta/custom/223e86b6-d301-4b1e-5ae9-773db3f1a280/status
3 > Accept-Encoding: gzip,deflate
3 > Connection: Keep-Alive
3 > Host: downloads.pdok.nl
3 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:29:38.567 response time in milliseconds: 479.83
3 < 201
3 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
3 < Access-Control-Allow-Method: GET,POST,OPTIONS
3 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
3 < Access-Control-Allow-Origin: *
3 < Access-Control-Max-Age: 1000
3 < Cache-Control: no-cache, no-store, max-age=0, must-revalidate
3 < Content-Length: 167
3 < Content-Type: application/json
3 < Date: Tue, 15 Jun 2021 02:29:38 GMT
3 < Expires: 0
3 < Pragma: no-cache
3 < Server: Apache
3 < Strict-Transport-Security: [max-age=31536000; includeSubDomains; preload, max-age=3600; includeSubDomains; preload]
3 < X-Cnection: close
{"_links":{"download":{"href":"/kadaster/kadastralekaart/download/v4_0/extract/cea63cbe-bf06-49fd-a4d4-b251745f9759/extract.zip"}},"progress":100,"status":"COMPLETED"}
> And def downloadlink = response._links 0.000
> And match response == { _links:'#notnull' , progress:100, status:'COMPLETED' } 0.000
> * print "downloadlink:", downloadlink 0.000
02:29:38.572 [print] downloadlink: {
  "download": {
    "href": "/kadaster/kadastralekaart/download/v4_0/extract/cea63cbe-bf06-49fd-a4d4-b251745f9759/extract.zip"
  }
}
> Given url apiBaseUrl + downloadlink.download.href 0.000
> When method HEAD 0.498
02:29:38.573 request:
4 > HEAD https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/extract/cea63cbe-bf06-49fd-a4d4-b251745f9759/extract.zip
4 > Accept-Encoding: gzip,deflate
4 > Connection: Keep-Alive
4 > Host: downloads.pdok.nl
4 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:29:39.070 response time in milliseconds: 497.00
4 < 200
4 < Accept-Ranges: bytes
4 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
4 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
4 < Access-Control-Allow-Origin: *
4 < Access-Control-Max-Age: 1000
4 < Content-Disposition: attachment; filename=extract.zip
4 < Content-Length: 663
4 < Content-Security-Policy: block-all-mixed-content
4 < Content-Type: application/zip
4 < Date: Tue, 15 Jun 2021 02:29:39 GMT
4 < Etag: "8d907ee83b504a5bf1de8031bfa4291e-1"
4 < Last-Modified: Tue, 15 Jun 2021 02:29:37 GMT
4 < Server: MinIO
4 < Strict-Transport-Security: [max-age=31536000; includeSubDomains; preload, max-age=3600; includeSubDomains; preload]
4 < Vary: Origin
4 < X-Amz-Request-Id: 1688A089B6BD4976
4 < X-Cnection: close
4 < X-Xss-Protection: 1; mode=block
> Then status 200 0.000
> And match responseHeaders['Content-Length'][0] == '#notnull' 0.004
> And match responseHeaders['Content-Type'][0] == 'application/zip' 0.000
> And def zipsize = responseHeaders['Content-Length'][0] 0.000
> * print "###" 0.000
02:29:39.075 [print] ###
> * print "location", apiBaseUrl + downloadlink.download.href 0.000
02:29:39.076 [print] location https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/extract/cea63cbe-bf06-49fd-a4d4-b251745f9759/extract.zip
> * print "size", zipsize 0.000
02:29:39.076 [print] size 663
> * assert zipsize > 600 0.000
> * def mydownloads = Java.type('download.DataStorage') 0.000
> * def LocalDateTime = Java.type('java.time.LocalDateTime') 0.000
> * def db = new mydownloads 0.000
> * eval db.mywriteln('- Test: DeltaUpdate_' + __loop + ' '+ '\n leveringsId:'+ downloadRequestId +'\n'+' Url:'+apiBaseUrl + downloadlink.download.href+'\n Size:'+zipsize+'\n Time:'+ LocalDateTime.now() +'\n' , 'target/surefire-reports/delta_url.yaml') 0.000
[7] download/DeltaCustomargs.feature 0.000
{
  "format": "gml",
  "geofilter": "POLYGON((81044.88 455429.52,81634.56000000001 455444.64,81735.36000000002 455199.36,81612.72 454955.76,81070.08 454952.4,80880.24 455192.64,81044.88 455429.52))",
  "deltaId": "e6640b5a-f20a-450e-9250-986540178c75",
  "featuretypes": [
    "kadastralegrens"
  ]
}
> * url apiBaseUrl +'kadastralekaart/api/v4_0/delta/custom' 0.000
> * def requestparams = __arg 0.000
> * print requestparams 0.000
02:29:39.080 [print] {
  "format": "gml",
  "geofilter": "POLYGON((81044.88 455429.52,81634.56000000001 455444.64,81735.36000000002 455199.36,81612.72 454955.76,81070.08 454952.4,80880.24 455192.64,81044.88 455429.52))",
  "deltaId": "e6640b5a-f20a-450e-9250-986540178c75",
  "featuretypes": [
    "kadastralegrens"
  ]
}
> Given request requestparams 0.000
> When method post 0.479
02:29:39.082 request:
1 > POST https://downloads.pdok.nl/kadastralekaart/api/v4_0/delta/custom
1 > Accept-Encoding: gzip,deflate
1 > Connection: Keep-Alive
1 > Content-Length: 275
1 > Content-Type: application/json; charset=UTF-8
1 > Host: downloads.pdok.nl
1 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)
{"format":"gml","geofilter":"POLYGON((81044.88 455429.52,81634.56000000001 455444.64,81735.36000000002 455199.36,81612.72 454955.76,81070.08 454952.4,80880.24 455192.64,81044.88 455429.52))","deltaId":"e6640b5a-f20a-450e-9250-986540178c75","featuretypes":["kadastralegrens"]}

02:29:39.559 response time in milliseconds: 476.86
1 < 202
1 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
1 < Access-Control-Allow-Method: GET,POST,OPTIONS
1 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
1 < Access-Control-Allow-Origin: *
1 < Access-Control-Max-Age: 1000
1 < Content-Length: 188
1 < Content-Type: application/json
1 < Date: Tue, 15 Jun 2021 02:29:39 GMT
1 < Server: Apache
1 < Strict-Transport-Security: [max-age=31536000; includeSubDomains; preload, max-age=3600; includeSubDomains; preload]
1 < X-Cnection: close
{"_links":{"status":{"href":"/kadaster/kadastralekaart/download/v4_0/delta/custom/cbf696b7-2425-42b4-54ac-585790c12b74/status"}},"downloadRequestId":"cbf696b7-2425-42b4-54ac-585790c12b74"}
> Then status 202 0.000
> And match response == { downloadRequestId: '#uuid' , _links:'#notnull'} 0.000
> And def downloadRequestId = response.downloadRequestId 0.000
> And def links = response._links 0.000
> * print "delta status links:" links 0.000
02:29:39.559 [print]
> And def statusurl = apiBaseUrl + links.status.href 0.000
> * print 'statusurl', statusurl 0.000
02:29:39.560 [print] statusurl https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/delta/custom/cbf696b7-2425-42b4-54ac-585790c12b74/status
> Given url statusurl 0.000
> When method GET 0.498
02:29:39.560 request:
2 > GET https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/delta/custom/cbf696b7-2425-42b4-54ac-585790c12b74/status
2 > Accept-Encoding: gzip,deflate
2 > Connection: Keep-Alive
2 > Host: downloads.pdok.nl
2 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:29:40.058 response time in milliseconds: 497.76
2 < 201
2 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
2 < Access-Control-Allow-Method: GET,POST,OPTIONS
2 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
2 < Access-Control-Allow-Origin: *
2 < Access-Control-Max-Age: 1000
2 < Cache-Control: no-cache, no-store, max-age=0, must-revalidate
2 < Content-Length: 167
2 < Content-Type: application/json
2 < Date: Tue, 15 Jun 2021 02:29:40 GMT
2 < Expires: 0
2 < Pragma: no-cache
2 < Server: Apache
2 < Strict-Transport-Security: [max-age=31536000; includeSubDomains; preload, max-age=3600; includeSubDomains; preload]
2 < X-Cnection: close
{"_links":{"download":{"href":"/kadaster/kadastralekaart/download/v4_0/extract/f939cb38-3094-405f-b408-e97564c108d6/extract.zip"}},"progress":100,"status":"COMPLETED"}
> And retry until responseStatus == 201 0.000
> Given url statusurl 0.000
> When method GET 0.508
02:29:40.059 request:
3 > GET https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/delta/custom/cbf696b7-2425-42b4-54ac-585790c12b74/status
3 > Accept-Encoding: gzip,deflate
3 > Connection: Keep-Alive
3 > Host: downloads.pdok.nl
3 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:29:40.566 response time in milliseconds: 507.22
3 < 201
3 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
3 < Access-Control-Allow-Method: GET,POST,OPTIONS
3 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
3 < Access-Control-Allow-Origin: *
3 < Access-Control-Max-Age: 1000
3 < Cache-Control: no-cache, no-store, max-age=0, must-revalidate
3 < Content-Length: 167
3 < Content-Type: application/json
3 < Date: Tue, 15 Jun 2021 02:29:40 GMT
3 < Expires: 0
3 < Pragma: no-cache
3 < Server: Apache
3 < Strict-Transport-Security: [max-age=31536000; includeSubDomains; preload, max-age=3600; includeSubDomains; preload]
3 < X-Cnection: close
{"_links":{"download":{"href":"/kadaster/kadastralekaart/download/v4_0/extract/f939cb38-3094-405f-b408-e97564c108d6/extract.zip"}},"progress":100,"status":"COMPLETED"}
> And def downloadlink = response._links 0.000
> And match response == { _links:'#notnull' , progress:100, status:'COMPLETED' } 0.000
> * print "downloadlink:", downloadlink 0.000
02:29:40.567 [print] downloadlink: {
  "download": {
    "href": "/kadaster/kadastralekaart/download/v4_0/extract/f939cb38-3094-405f-b408-e97564c108d6/extract.zip"
  }
}
> Given url apiBaseUrl + downloadlink.download.href 0.000
> When method HEAD 0.511
02:29:40.575 request:
4 > HEAD https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/extract/f939cb38-3094-405f-b408-e97564c108d6/extract.zip
4 > Accept-Encoding: gzip,deflate
4 > Connection: Keep-Alive
4 > Host: downloads.pdok.nl
4 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:29:41.078 response time in milliseconds: 502.72
4 < 200
4 < Accept-Ranges: bytes
4 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
4 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
4 < Access-Control-Allow-Origin: *
4 < Access-Control-Max-Age: 1000
4 < Content-Disposition: attachment; filename=extract.zip
4 < Content-Length: 663
4 < Content-Security-Policy: block-all-mixed-content
4 < Content-Type: application/zip
4 < Date: Tue, 15 Jun 2021 02:29:41 GMT
4 < Etag: "2e0d7b02c29849171c6040d2dc5f95b2-1"
4 < Last-Modified: Tue, 15 Jun 2021 02:29:39 GMT
4 < Server: MinIO
4 < Strict-Transport-Security: [max-age=31536000; includeSubDomains; preload, max-age=3600; includeSubDomains; preload]
4 < Vary: Origin
4 < X-Amz-Request-Id: 1688A08A2E2F23B1
4 < X-Cnection: close
4 < X-Xss-Protection: 1; mode=block
> Then status 200 0.000
> And match responseHeaders['Content-Length'][0] == '#notnull' 0.000
> And match responseHeaders['Content-Type'][0] == 'application/zip' 0.000
> And def zipsize = responseHeaders['Content-Length'][0] 0.000
> * print "###" 0.000
02:29:41.084 [print] ###
> * print "location", apiBaseUrl + downloadlink.download.href 0.000
02:29:41.085 [print] location https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/extract/f939cb38-3094-405f-b408-e97564c108d6/extract.zip
> * print "size", zipsize 0.000
02:29:41.085 [print] size 663
> * assert zipsize > 600 0.000
> * def mydownloads = Java.type('download.DataStorage') 0.000
> * def LocalDateTime = Java.type('java.time.LocalDateTime') 0.000
> * def db = new mydownloads 0.000
> * eval db.mywriteln('- Test: DeltaUpdate_' + __loop + ' '+ '\n leveringsId:'+ downloadRequestId +'\n'+' Url:'+apiBaseUrl + downloadlink.download.href+'\n Size:'+zipsize+'\n Time:'+ LocalDateTime.now() +'\n' , 'target/surefire-reports/delta_url.yaml') 0.000
[8] download/DeltaCustomargs.feature 0.000
{
  "format": "gml",
  "geofilter": "POLYGON((81044.88 455429.52,81634.56000000001 455444.64,81735.36000000002 455199.36,81612.72 454955.76,81070.08 454952.4,80880.24 455192.64,81044.88 455429.52))",
  "deltaId": "1c15ea7f-bf22-43a8-b5e9-b66a1871f27d",
  "featuretypes": [
    "kadastralegrens"
  ]
}
> * url apiBaseUrl +'kadastralekaart/api/v4_0/delta/custom' 0.000
> * def requestparams = __arg 0.000
> * print requestparams 0.000
02:29:41.088 [print] {
  "format": "gml",
  "geofilter": "POLYGON((81044.88 455429.52,81634.56000000001 455444.64,81735.36000000002 455199.36,81612.72 454955.76,81070.08 454952.4,80880.24 455192.64,81044.88 455429.52))",
  "deltaId": "1c15ea7f-bf22-43a8-b5e9-b66a1871f27d",
  "featuretypes": [
    "kadastralegrens"
  ]
}
> Given request requestparams 0.000
> When method post 0.487
02:29:41.089 request:
1 > POST https://downloads.pdok.nl/kadastralekaart/api/v4_0/delta/custom
1 > Accept-Encoding: gzip,deflate
1 > Connection: Keep-Alive
1 > Content-Length: 275
1 > Content-Type: application/json; charset=UTF-8
1 > Host: downloads.pdok.nl
1 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)
{"format":"gml","geofilter":"POLYGON((81044.88 455429.52,81634.56000000001 455444.64,81735.36000000002 455199.36,81612.72 454955.76,81070.08 454952.4,80880.24 455192.64,81044.88 455429.52))","deltaId":"1c15ea7f-bf22-43a8-b5e9-b66a1871f27d","featuretypes":["kadastralegrens"]}

02:29:41.575 response time in milliseconds: 486.08
1 < 202
1 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
1 < Access-Control-Allow-Method: GET,POST,OPTIONS
1 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
1 < Access-Control-Allow-Origin: *
1 < Access-Control-Max-Age: 1000
1 < Content-Length: 188
1 < Content-Type: application/json
1 < Date: Tue, 15 Jun 2021 02:29:41 GMT
1 < Server: Apache
1 < Strict-Transport-Security: [max-age=31536000; includeSubDomains; preload, max-age=3600; includeSubDomains; preload]
1 < X-Cnection: close
{"_links":{"status":{"href":"/kadaster/kadastralekaart/download/v4_0/delta/custom/62d03720-6819-4e0f-62a3-4af22170770b/status"}},"downloadRequestId":"62d03720-6819-4e0f-62a3-4af22170770b"}
> Then status 202 0.000
> And match response == { downloadRequestId: '#uuid' , _links:'#notnull'} 0.000
> And def downloadRequestId = response.downloadRequestId 0.005
> And def links = response._links 0.000
> * print "delta status links:" links 0.000
02:29:41.581 [print]
> And def statusurl = apiBaseUrl + links.status.href 0.000
> * print 'statusurl', statusurl 0.000
02:29:41.582 [print] statusurl https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/delta/custom/62d03720-6819-4e0f-62a3-4af22170770b/status
> Given url statusurl 0.000
> When method GET 0.504
02:29:41.583 request:
2 > GET https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/delta/custom/62d03720-6819-4e0f-62a3-4af22170770b/status
2 > Accept-Encoding: gzip,deflate
2 > Connection: Keep-Alive
2 > Host: downloads.pdok.nl
2 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:29:42.086 response time in milliseconds: 502.82
2 < 201
2 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
2 < Access-Control-Allow-Method: GET,POST,OPTIONS
2 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
2 < Access-Control-Allow-Origin: *
2 < Access-Control-Max-Age: 1000
2 < Cache-Control: no-cache, no-store, max-age=0, must-revalidate
2 < Content-Length: 167
2 < Content-Type: application/json
2 < Date: Tue, 15 Jun 2021 02:29:42 GMT
2 < Expires: 0
2 < Pragma: no-cache
2 < Server: Apache
2 < Strict-Transport-Security: [max-age=31536000; includeSubDomains; preload, max-age=3600; includeSubDomains; preload]
2 < X-Cnection: close
{"_links":{"download":{"href":"/kadaster/kadastralekaart/download/v4_0/extract/d88ab15f-1fc6-47d8-85ad-15bc566b280d/extract.zip"}},"progress":100,"status":"COMPLETED"}
> And retry until responseStatus == 201 0.000
> Given url statusurl 0.003
> When method GET 0.567
02:29:42.097 request:
3 > GET https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/delta/custom/62d03720-6819-4e0f-62a3-4af22170770b/status
3 > Accept-Encoding: gzip,deflate
3 > Connection: Keep-Alive
3 > Host: downloads.pdok.nl
3 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:29:42.664 response time in milliseconds: 566.07
3 < 201
3 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
3 < Access-Control-Allow-Method: GET,POST,OPTIONS
3 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
3 < Access-Control-Allow-Origin: *
3 < Access-Control-Max-Age: 1000
3 < Cache-Control: no-cache, no-store, max-age=0, must-revalidate
3 < Content-Length: 167
3 < Content-Type: application/json
3 < Date: Tue, 15 Jun 2021 02:29:42 GMT
3 < Expires: 0
3 < Pragma: no-cache
3 < Server: Apache
3 < Strict-Transport-Security: [max-age=31536000; includeSubDomains; preload, max-age=3600; includeSubDomains; preload]
3 < X-Cnection: close
{"_links":{"download":{"href":"/kadaster/kadastralekaart/download/v4_0/extract/d88ab15f-1fc6-47d8-85ad-15bc566b280d/extract.zip"}},"progress":100,"status":"COMPLETED"}
> And def downloadlink = response._links 0.000
> And match response == { _links:'#notnull' , progress:100, status:'COMPLETED' } 0.000
> * print "downloadlink:", downloadlink 0.000
02:29:42.665 [print] downloadlink: {
  "download": {
    "href": "/kadaster/kadastralekaart/download/v4_0/extract/d88ab15f-1fc6-47d8-85ad-15bc566b280d/extract.zip"
  }
}
> Given url apiBaseUrl + downloadlink.download.href 0.000
> When method HEAD 0.512
02:29:42.665 request:
4 > HEAD https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/extract/d88ab15f-1fc6-47d8-85ad-15bc566b280d/extract.zip
4 > Accept-Encoding: gzip,deflate
4 > Connection: Keep-Alive
4 > Host: downloads.pdok.nl
4 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:29:43.177 response time in milliseconds: 511.15
4 < 200
4 < Accept-Ranges: bytes
4 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
4 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
4 < Access-Control-Allow-Origin: *
4 < Access-Control-Max-Age: 1000
4 < Content-Disposition: attachment; filename=extract.zip
4 < Content-Length: 665
4 < Content-Security-Policy: block-all-mixed-content
4 < Content-Type: application/zip
4 < Date: Tue, 15 Jun 2021 02:29:43 GMT
4 < Etag: "36e6a8ca974205e1797ee8fd9b7b7fac-1"
4 < Last-Modified: Tue, 15 Jun 2021 02:29:41 GMT
4 < Server: MinIO
4 < Strict-Transport-Security: [max-age=31536000; includeSubDomains; preload, max-age=3600; includeSubDomains; preload]
4 < Vary: Origin
4 < X-Amz-Request-Id: 1688A08AAA91EB63
4 < X-Cnection: close
4 < X-Xss-Protection: 1; mode=block
> Then status 200 0.000
> And match responseHeaders['Content-Length'][0] == '#notnull' 0.000
> And match responseHeaders['Content-Type'][0] == 'application/zip' 0.000
> And def zipsize = responseHeaders['Content-Length'][0] 0.000
> * print "###" 0.000
02:29:43.178 [print] ###
> * print "location", apiBaseUrl + downloadlink.download.href 0.000
02:29:43.179 [print] location https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/extract/d88ab15f-1fc6-47d8-85ad-15bc566b280d/extract.zip
> * print "size", zipsize 0.000
02:29:43.179 [print] size 665
> * assert zipsize > 600 0.000
> * def mydownloads = Java.type('download.DataStorage') 0.000
> * def LocalDateTime = Java.type('java.time.LocalDateTime') 0.000
> * def db = new mydownloads 0.000
> * eval db.mywriteln('- Test: DeltaUpdate_' + __loop + ' '+ '\n leveringsId:'+ downloadRequestId +'\n'+' Url:'+apiBaseUrl + downloadlink.download.href+'\n Size:'+zipsize+'\n Time:'+ LocalDateTime.now() +'\n' , 'target/surefire-reports/delta_url.yaml') 0.000
[9] download/DeltaCustomargs.feature 0.000
{
  "format": "gml",
  "geofilter": "POLYGON((81044.88 455429.52,81634.56000000001 455444.64,81735.36000000002 455199.36,81612.72 454955.76,81070.08 454952.4,80880.24 455192.64,81044.88 455429.52))",
  "deltaId": "25e98e4e-ef9b-42d1-a419-03fef9478802",
  "featuretypes": [
    "kadastralegrens"
  ]
}
> * url apiBaseUrl +'kadastralekaart/api/v4_0/delta/custom' 0.002
> * def requestparams = __arg 0.000
> * print requestparams 0.000
02:29:43.186 [print] {
  "format": "gml",
  "geofilter": "POLYGON((81044.88 455429.52,81634.56000000001 455444.64,81735.36000000002 455199.36,81612.72 454955.76,81070.08 454952.4,80880.24 455192.64,81044.88 455429.52))",
  "deltaId": "25e98e4e-ef9b-42d1-a419-03fef9478802",
  "featuretypes": [
    "kadastralegrens"
  ]
}
> Given request requestparams 0.000
> When method post 1.666
02:29:43.187 request:
1 > POST https://downloads.pdok.nl/kadastralekaart/api/v4_0/delta/custom
1 > Accept-Encoding: gzip,deflate
1 > Connection: Keep-Alive
1 > Content-Length: 275
1 > Content-Type: application/json; charset=UTF-8
1 > Host: downloads.pdok.nl
1 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)
{"format":"gml","geofilter":"POLYGON((81044.88 455429.52,81634.56000000001 455444.64,81735.36000000002 455199.36,81612.72 454955.76,81070.08 454952.4,80880.24 455192.64,81044.88 455429.52))","deltaId":"25e98e4e-ef9b-42d1-a419-03fef9478802","featuretypes":["kadastralegrens"]}

02:29:44.852 response time in milliseconds: 1665.45
1 < 202
1 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
1 < Access-Control-Allow-Method: GET,POST,OPTIONS
1 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
1 < Access-Control-Allow-Origin: *
1 < Access-Control-Max-Age: 1000
1 < Content-Length: 188
1 < Content-Type: application/json
1 < Date: Tue, 15 Jun 2021 02:29:44 GMT
1 < Server: Apache
1 < Strict-Transport-Security: [max-age=31536000; includeSubDomains; preload, max-age=3600; includeSubDomains; preload]
1 < X-Cnection: close
{"_links":{"status":{"href":"/kadaster/kadastralekaart/download/v4_0/delta/custom/fc1bdb39-fcb9-442a-5283-3f51ed684868/status"}},"downloadRequestId":"fc1bdb39-fcb9-442a-5283-3f51ed684868"}
> Then status 202 0.000
> And match response == { downloadRequestId: '#uuid' , _links:'#notnull'} 0.000
> And def downloadRequestId = response.downloadRequestId 0.000
> And def links = response._links 0.000
> * print "delta status links:" links 0.000
02:29:44.853 [print]
> And def statusurl = apiBaseUrl + links.status.href 0.000
> * print 'statusurl', statusurl 0.000
02:29:44.854 [print] statusurl https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/delta/custom/fc1bdb39-fcb9-442a-5283-3f51ed684868/status
> Given url statusurl 0.000
> When method GET 0.696
02:29:44.854 request:
2 > GET https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/delta/custom/fc1bdb39-fcb9-442a-5283-3f51ed684868/status
2 > Accept-Encoding: gzip,deflate
2 > Connection: Keep-Alive
2 > Host: downloads.pdok.nl
2 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:29:45.541 response time in milliseconds: 686.96
2 < 201
2 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
2 < Access-Control-Allow-Method: GET,POST,OPTIONS
2 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
2 < Access-Control-Allow-Origin: *
2 < Access-Control-Max-Age: 1000
2 < Cache-Control: no-cache, no-store, max-age=0, must-revalidate
2 < Content-Length: 167
2 < Content-Type: application/json
2 < Date: Tue, 15 Jun 2021 02:29:45 GMT
2 < Expires: 0
2 < Pragma: no-cache
2 < Server: Apache
2 < Strict-Transport-Security: [max-age=31536000; includeSubDomains; preload, max-age=3600; includeSubDomains; preload]
2 < X-Cnection: close
{"_links":{"download":{"href":"/kadaster/kadastralekaart/download/v4_0/extract/013ae09a-c5ed-4085-b02a-878f6d1cc3e2/extract.zip"}},"progress":100,"status":"COMPLETED"}
> And retry until responseStatus == 201 0.000
> Given url statusurl 0.000
> When method GET 0.488
02:29:45.551 request:
3 > GET https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/delta/custom/fc1bdb39-fcb9-442a-5283-3f51ed684868/status
3 > Accept-Encoding: gzip,deflate
3 > Connection: Keep-Alive
3 > Host: downloads.pdok.nl
3 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:29:46.039 response time in milliseconds: 486.92
3 < 201
3 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
3 < Access-Control-Allow-Method: GET,POST,OPTIONS
3 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
3 < Access-Control-Allow-Origin: *
3 < Access-Control-Max-Age: 1000
3 < Cache-Control: no-cache, no-store, max-age=0, must-revalidate
3 < Content-Length: 167
3 < Content-Type: application/json
3 < Date: Tue, 15 Jun 2021 02:29:45 GMT
3 < Expires: 0
3 < Pragma: no-cache
3 < Server: Apache
3 < Strict-Transport-Security: [max-age=31536000; includeSubDomains; preload, max-age=3600; includeSubDomains; preload]
3 < X-Cnection: close
{"_links":{"download":{"href":"/kadaster/kadastralekaart/download/v4_0/extract/013ae09a-c5ed-4085-b02a-878f6d1cc3e2/extract.zip"}},"progress":100,"status":"COMPLETED"}
> And def downloadlink = response._links 0.000
> And match response == { _links:'#notnull' , progress:100, status:'COMPLETED' } 0.000
> * print "downloadlink:", downloadlink 0.000
02:29:46.040 [print] downloadlink: {
  "download": {
    "href": "/kadaster/kadastralekaart/download/v4_0/extract/013ae09a-c5ed-4085-b02a-878f6d1cc3e2/extract.zip"
  }
}
> Given url apiBaseUrl + downloadlink.download.href 0.000
> When method HEAD 0.511
02:29:46.041 request:
4 > HEAD https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/extract/013ae09a-c5ed-4085-b02a-878f6d1cc3e2/extract.zip
4 > Accept-Encoding: gzip,deflate
4 > Connection: Keep-Alive
4 > Host: downloads.pdok.nl
4 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:29:46.551 response time in milliseconds: 510.45
4 < 200
4 < Accept-Ranges: bytes
4 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
4 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
4 < Access-Control-Allow-Origin: *
4 < Access-Control-Max-Age: 1000
4 < Content-Disposition: attachment; filename=extract.zip
4 < Content-Length: 662
4 < Content-Security-Policy: block-all-mixed-content
4 < Content-Type: application/zip
4 < Date: Tue, 15 Jun 2021 02:29:46 GMT
4 < Etag: "570d9008f89fa2dabf0f9fb016f9fd2f-1"
4 < Last-Modified: Tue, 15 Jun 2021 02:29:45 GMT
4 < Server: MinIO
4 < Strict-Transport-Security: [max-age=31536000; includeSubDomains; preload, max-age=3600; includeSubDomains; preload]
4 < Vary: Origin
4 < X-Amz-Request-Id: 1688A08B73E0D900
4 < X-Cnection: close
4 < X-Xss-Protection: 1; mode=block
> Then status 200 0.000
> And match responseHeaders['Content-Length'][0] == '#notnull' 0.000
> And match responseHeaders['Content-Type'][0] == 'application/zip' 0.000
> And def zipsize = responseHeaders['Content-Length'][0] 0.000
> * print "###" 0.000
02:29:46.552 [print] ###
> * print "location", apiBaseUrl + downloadlink.download.href 0.000
02:29:46.552 [print] location https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/extract/013ae09a-c5ed-4085-b02a-878f6d1cc3e2/extract.zip
> * print "size", zipsize 0.000
02:29:46.553 [print] size 662
> * assert zipsize > 600 0.000
> * def mydownloads = Java.type('download.DataStorage') 0.000
> * def LocalDateTime = Java.type('java.time.LocalDateTime') 0.000
> * def db = new mydownloads 0.000
> * eval db.mywriteln('- Test: DeltaUpdate_' + __loop + ' '+ '\n leveringsId:'+ downloadRequestId +'\n'+' Url:'+apiBaseUrl + downloadlink.download.href+'\n Size:'+zipsize+'\n Time:'+ LocalDateTime.now() +'\n' , 'target/surefire-reports/delta_url.yaml') 0.000
[10] download/DeltaCustomargs.feature 0.000
{
  "format": "gml",
  "geofilter": "POLYGON((81044.88 455429.52,81634.56000000001 455444.64,81735.36000000002 455199.36,81612.72 454955.76,81070.08 454952.4,80880.24 455192.64,81044.88 455429.52))",
  "deltaId": "9297d9e4-cc92-415f-b258-642b4ecdb967",
  "featuretypes": [
    "kadastralegrens"
  ]
}
> * url apiBaseUrl +'kadastralekaart/api/v4_0/delta/custom' 0.001
> * def requestparams = __arg 0.000
> * print requestparams 0.000
02:29:46.556 [print] {
  "format": "gml",
  "geofilter": "POLYGON((81044.88 455429.52,81634.56000000001 455444.64,81735.36000000002 455199.36,81612.72 454955.76,81070.08 454952.4,80880.24 455192.64,81044.88 455429.52))",
  "deltaId": "9297d9e4-cc92-415f-b258-642b4ecdb967",
  "featuretypes": [
    "kadastralegrens"
  ]
}
> Given request requestparams 0.000
> When method post 0.491
02:29:46.559 request:
1 > POST https://downloads.pdok.nl/kadastralekaart/api/v4_0/delta/custom
1 > Accept-Encoding: gzip,deflate
1 > Connection: Keep-Alive
1 > Content-Length: 275
1 > Content-Type: application/json; charset=UTF-8
1 > Host: downloads.pdok.nl
1 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)
{"format":"gml","geofilter":"POLYGON((81044.88 455429.52,81634.56000000001 455444.64,81735.36000000002 455199.36,81612.72 454955.76,81070.08 454952.4,80880.24 455192.64,81044.88 455429.52))","deltaId":"9297d9e4-cc92-415f-b258-642b4ecdb967","featuretypes":["kadastralegrens"]}

02:29:47.048 response time in milliseconds: 488.92
1 < 202
1 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
1 < Access-Control-Allow-Method: GET,POST,OPTIONS
1 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
1 < Access-Control-Allow-Origin: *
1 < Access-Control-Max-Age: 1000
1 < Content-Length: 188
1 < Content-Type: application/json
1 < Date: Tue, 15 Jun 2021 02:29:46 GMT
1 < Server: Apache
1 < Strict-Transport-Security: [max-age=31536000; includeSubDomains; preload, max-age=3600; includeSubDomains; preload]
1 < X-Cnection: close
{"_links":{"status":{"href":"/kadaster/kadastralekaart/download/v4_0/delta/custom/1ac4573b-dde8-42d5-6ada-69f7eb0b8ccc/status"}},"downloadRequestId":"1ac4573b-dde8-42d5-6ada-69f7eb0b8ccc"}
> Then status 202 0.000
> And match response == { downloadRequestId: '#uuid' , _links:'#notnull'} 0.000
> And def downloadRequestId = response.downloadRequestId 0.000
> And def links = response._links 0.000
> * print "delta status links:" links 0.000
02:29:47.049 [print]
> And def statusurl = apiBaseUrl + links.status.href 0.000
> * print 'statusurl', statusurl 0.000
02:29:47.050 [print] statusurl https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/delta/custom/1ac4573b-dde8-42d5-6ada-69f7eb0b8ccc/status
> Given url statusurl 0.000
> When method GET 0.512
02:29:47.051 request:
2 > GET https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/delta/custom/1ac4573b-dde8-42d5-6ada-69f7eb0b8ccc/status
2 > Accept-Encoding: gzip,deflate
2 > Connection: Keep-Alive
2 > Host: downloads.pdok.nl
2 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:29:47.562 response time in milliseconds: 510.87
2 < 201
2 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
2 < Access-Control-Allow-Method: GET,POST,OPTIONS
2 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
2 < Access-Control-Allow-Origin: *
2 < Access-Control-Max-Age: 1000
2 < Cache-Control: no-cache, no-store, max-age=0, must-revalidate
2 < Content-Length: 167
2 < Content-Type: application/json
2 < Date: Tue, 15 Jun 2021 02:29:47 GMT
2 < Expires: 0
2 < Pragma: no-cache
2 < Server: Apache
2 < Strict-Transport-Security: [max-age=31536000; includeSubDomains; preload, max-age=3600; includeSubDomains; preload]
2 < X-Cnection: close
{"_links":{"download":{"href":"/kadaster/kadastralekaart/download/v4_0/extract/822a526b-e46c-46e0-ade7-2146e425c33e/extract.zip"}},"progress":100,"status":"COMPLETED"}
> And retry until responseStatus == 201 0.000
> Given url statusurl 0.005
> When method GET 0.487
02:29:47.568 request:
3 > GET https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/delta/custom/1ac4573b-dde8-42d5-6ada-69f7eb0b8ccc/status
3 > Accept-Encoding: gzip,deflate
3 > Connection: Keep-Alive
3 > Host: downloads.pdok.nl
3 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:29:48.055 response time in milliseconds: 486.59
3 < 201
3 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
3 < Access-Control-Allow-Method: GET,POST,OPTIONS
3 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
3 < Access-Control-Allow-Origin: *
3 < Access-Control-Max-Age: 1000
3 < Cache-Control: no-cache, no-store, max-age=0, must-revalidate
3 < Content-Length: 167
3 < Content-Type: application/json
3 < Date: Tue, 15 Jun 2021 02:29:48 GMT
3 < Expires: 0
3 < Pragma: no-cache
3 < Server: Apache
3 < Strict-Transport-Security: [max-age=31536000; includeSubDomains; preload, max-age=3600; includeSubDomains; preload]
3 < X-Cnection: close
{"_links":{"download":{"href":"/kadaster/kadastralekaart/download/v4_0/extract/822a526b-e46c-46e0-ade7-2146e425c33e/extract.zip"}},"progress":100,"status":"COMPLETED"}
> And def downloadlink = response._links 0.000
> And match response == { _links:'#notnull' , progress:100, status:'COMPLETED' } 0.000
> * print "downloadlink:", downloadlink 0.000
02:29:48.055 [print] downloadlink: {
  "download": {
    "href": "/kadaster/kadastralekaart/download/v4_0/extract/822a526b-e46c-46e0-ade7-2146e425c33e/extract.zip"
  }
}
> Given url apiBaseUrl + downloadlink.download.href 0.000
> When method HEAD 0.493
02:29:48.056 request:
4 > HEAD https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/extract/822a526b-e46c-46e0-ade7-2146e425c33e/extract.zip
4 > Accept-Encoding: gzip,deflate
4 > Connection: Keep-Alive
4 > Host: downloads.pdok.nl
4 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:29:48.549 response time in milliseconds: 492.47
4 < 200
4 < Accept-Ranges: bytes
4 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
4 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
4 < Access-Control-Allow-Origin: *
4 < Access-Control-Max-Age: 1000
4 < Content-Disposition: attachment; filename=extract.zip
4 < Content-Length: 664
4 < Content-Security-Policy: block-all-mixed-content
4 < Content-Type: application/zip
4 < Date: Tue, 15 Jun 2021 02:29:48 GMT
4 < Etag: "5f35b81d095b74d568b4dc38af5f3bf0-1"
4 < Last-Modified: Tue, 15 Jun 2021 02:29:47 GMT
4 < Server: MinIO
4 < Strict-Transport-Security: [max-age=31536000; includeSubDomains; preload, max-age=3600; includeSubDomains; preload]
4 < Vary: Origin
4 < X-Amz-Request-Id: 1688A08BEBE6EEA0
4 < X-Cnection: close
4 < X-Xss-Protection: 1; mode=block
> Then status 200 0.000
> And match responseHeaders['Content-Length'][0] == '#notnull' 0.002
> And match responseHeaders['Content-Type'][0] == 'application/zip' 0.000
> And def zipsize = responseHeaders['Content-Length'][0] 0.000
> * print "###" 0.000
02:29:48.552 [print] ###
> * print "location", apiBaseUrl + downloadlink.download.href 0.000
02:29:48.552 [print] location https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/extract/822a526b-e46c-46e0-ade7-2146e425c33e/extract.zip
> * print "size", zipsize 0.008
02:29:48.561 [print] size 664
> * assert zipsize > 600 0.000
> * def mydownloads = Java.type('download.DataStorage') 0.001
> * def LocalDateTime = Java.type('java.time.LocalDateTime') 0.000
> * def db = new mydownloads 0.000
> * eval db.mywriteln('- Test: DeltaUpdate_' + __loop + ' '+ '\n leveringsId:'+ downloadRequestId +'\n'+' Url:'+apiBaseUrl + downloadlink.download.href+'\n Size:'+zipsize+'\n Time:'+ LocalDateTime.now() +'\n' , 'target/surefire-reports/delta_url.yaml') 0.000
[11] download/DeltaCustomargs.feature 0.000
{
  "format": "gml",
  "geofilter": "POLYGON((81044.88 455429.52,81634.56000000001 455444.64,81735.36000000002 455199.36,81612.72 454955.76,81070.08 454952.4,80880.24 455192.64,81044.88 455429.52))",
  "deltaId": "f2a1b49d-024b-4a01-83f9-66dd1d3385ce",
  "featuretypes": [
    "kadastralegrens"
  ]
}
> * url apiBaseUrl +'kadastralekaart/api/v4_0/delta/custom' 0.004
> * def requestparams = __arg 0.000
> * print requestparams 0.000
02:29:48.573 [print] {
  "format": "gml",
  "geofilter": "POLYGON((81044.88 455429.52,81634.56000000001 455444.64,81735.36000000002 455199.36,81612.72 454955.76,81070.08 454952.4,80880.24 455192.64,81044.88 455429.52))",
  "deltaId": "f2a1b49d-024b-4a01-83f9-66dd1d3385ce",
  "featuretypes": [
    "kadastralegrens"
  ]
}
> Given request requestparams 0.000
> When method post 0.485
02:29:48.575 request:
1 > POST https://downloads.pdok.nl/kadastralekaart/api/v4_0/delta/custom
1 > Accept-Encoding: gzip,deflate
1 > Connection: Keep-Alive
1 > Content-Length: 275
1 > Content-Type: application/json; charset=UTF-8
1 > Host: downloads.pdok.nl
1 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)
{"format":"gml","geofilter":"POLYGON((81044.88 455429.52,81634.56000000001 455444.64,81735.36000000002 455199.36,81612.72 454955.76,81070.08 454952.4,80880.24 455192.64,81044.88 455429.52))","deltaId":"f2a1b49d-024b-4a01-83f9-66dd1d3385ce","featuretypes":["kadastralegrens"]}

02:29:49.058 response time in milliseconds: 483.09
1 < 202
1 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
1 < Access-Control-Allow-Method: GET,POST,OPTIONS
1 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
1 < Access-Control-Allow-Origin: *
1 < Access-Control-Max-Age: 1000
1 < Content-Length: 188
1 < Content-Type: application/json
1 < Date: Tue, 15 Jun 2021 02:29:49 GMT
1 < Server: Apache
1 < Strict-Transport-Security: [max-age=31536000; includeSubDomains; preload, max-age=3600; includeSubDomains; preload]
1 < X-Cnection: close
{"_links":{"status":{"href":"/kadaster/kadastralekaart/download/v4_0/delta/custom/87d212bf-628d-4302-72f8-9470300ccb4f/status"}},"downloadRequestId":"87d212bf-628d-4302-72f8-9470300ccb4f"}
> Then status 202 0.000
> And match response == { downloadRequestId: '#uuid' , _links:'#notnull'} 0.000
> And def downloadRequestId = response.downloadRequestId 0.000
> And def links = response._links 0.000
> * print "delta status links:" links 0.000
02:29:49.065 [print]
> And def statusurl = apiBaseUrl + links.status.href 0.000
> * print 'statusurl', statusurl 0.000
02:29:49.066 [print] statusurl https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/delta/custom/87d212bf-628d-4302-72f8-9470300ccb4f/status
> Given url statusurl 0.000
> When method GET 0.519
02:29:49.066 request:
2 > GET https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/delta/custom/87d212bf-628d-4302-72f8-9470300ccb4f/status
2 > Accept-Encoding: gzip,deflate
2 > Connection: Keep-Alive
2 > Host: downloads.pdok.nl
2 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:29:49.585 response time in milliseconds: 518.03
2 < 200
2 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
2 < Access-Control-Allow-Method: GET,POST,OPTIONS
2 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
2 < Access-Control-Allow-Origin: *
2 < Access-Control-Max-Age: 1000
2 < Cache-Control: no-cache, no-store, max-age=0, must-revalidate
2 < Content-Length: 159
2 < Content-Type: application/json
2 < Date: Tue, 15 Jun 2021 02:29:49 GMT
2 < Expires: 0
2 < Pragma: no-cache
2 < Server: Apache
2 < Strict-Transport-Security: [max-age=31536000; includeSubDomains; preload, max-age=3600; includeSubDomains; preload]
2 < X-Cnection: close
{"_links":{"self":{"href":"/kadaster/kadastralekaart/download/v4_0/delta/custom/87d212bf-628d-4302-72f8-9470300ccb4f/status"}},"progress":0,"status":"PENDING"}
> And retry until responseStatus == 201 0.000
> Given url statusurl 0.000
> When method GET 0.499
02:29:49.591 request:
3 > GET https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/delta/custom/87d212bf-628d-4302-72f8-9470300ccb4f/status
3 > Accept-Encoding: gzip,deflate
3 > Connection: Keep-Alive
3 > Host: downloads.pdok.nl
3 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:29:50.084 response time in milliseconds: 492.55
3 < 201
3 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
3 < Access-Control-Allow-Method: GET,POST,OPTIONS
3 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
3 < Access-Control-Allow-Origin: *
3 < Access-Control-Max-Age: 1000
3 < Cache-Control: no-cache, no-store, max-age=0, must-revalidate
3 < Content-Length: 167
3 < Content-Type: application/json
3 < Date: Tue, 15 Jun 2021 02:29:50 GMT
3 < Expires: 0
3 < Pragma: no-cache
3 < Server: Apache
3 < Strict-Transport-Security: [max-age=31536000; includeSubDomains; preload, max-age=3600; includeSubDomains; preload]
3 < X-Cnection: close
{"_links":{"download":{"href":"/kadaster/kadastralekaart/download/v4_0/extract/ff4ae77f-ce21-4057-ad29-000560cc7e98/extract.zip"}},"progress":100,"status":"COMPLETED"}
> And def downloadlink = response._links 0.000
> And match response == { _links:'#notnull' , progress:100, status:'COMPLETED' } 0.000
> * print "downloadlink:", downloadlink 0.000
02:29:50.085 [print] downloadlink: {
  "download": {
    "href": "/kadaster/kadastralekaart/download/v4_0/extract/ff4ae77f-ce21-4057-ad29-000560cc7e98/extract.zip"
  }
}
> Given url apiBaseUrl + downloadlink.download.href 0.000
> When method HEAD 0.560
02:29:50.094 request:
4 > HEAD https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/extract/ff4ae77f-ce21-4057-ad29-000560cc7e98/extract.zip
4 > Accept-Encoding: gzip,deflate
4 > Connection: Keep-Alive
4 > Host: downloads.pdok.nl
4 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:29:50.646 response time in milliseconds: 552.11
4 < 200
4 < Accept-Ranges: bytes
4 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
4 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
4 < Access-Control-Allow-Origin: *
4 < Access-Control-Max-Age: 1000
4 < Content-Disposition: attachment; filename=extract.zip
4 < Content-Length: 15643
4 < Content-Security-Policy: block-all-mixed-content
4 < Content-Type: application/zip
4 < Date: Tue, 15 Jun 2021 02:29:50 GMT
4 < Etag: "92d2b0e275f02587ba642b2c389ea419-1"
4 < Last-Modified: Tue, 15 Jun 2021 02:29:49 GMT
4 < Server: MinIO
4 < Strict-Transport-Security: [max-age=31536000; includeSubDomains; preload, max-age=3600; includeSubDomains; preload]
4 < Vary: Origin
4 < X-Amz-Request-Id: 1688A08C65653ED0
4 < X-Cnection: close
4 < X-Xss-Protection: 1; mode=block
> Then status 200 0.000
> And match responseHeaders['Content-Length'][0] == '#notnull' 0.000
> And match responseHeaders['Content-Type'][0] == 'application/zip' 0.000
> And def zipsize = responseHeaders['Content-Length'][0] 0.000
> * print "###" 0.000
02:29:50.652 [print] ###
> * print "location", apiBaseUrl + downloadlink.download.href 0.000
02:29:50.652 [print] location https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/extract/ff4ae77f-ce21-4057-ad29-000560cc7e98/extract.zip
> * print "size", zipsize 0.000
02:29:50.652 [print] size 15643
> * assert zipsize > 600 0.000
> * def mydownloads = Java.type('download.DataStorage') 0.000
> * def LocalDateTime = Java.type('java.time.LocalDateTime') 0.000
> * def db = new mydownloads 0.000
> * eval db.mywriteln('- Test: DeltaUpdate_' + __loop + ' '+ '\n leveringsId:'+ downloadRequestId +'\n'+' Url:'+apiBaseUrl + downloadlink.download.href+'\n Size:'+zipsize+'\n Time:'+ LocalDateTime.now() +'\n' , 'target/surefire-reports/delta_url.yaml') 0.000
[12] download/DeltaCustomargs.feature 0.000
{
  "format": "gml",
  "geofilter": "POLYGON((81044.88 455429.52,81634.56000000001 455444.64,81735.36000000002 455199.36,81612.72 454955.76,81070.08 454952.4,80880.24 455192.64,81044.88 455429.52))",
  "deltaId": "69183ebc-d2bd-4c32-b7e0-82d7d64d95a6",
  "featuretypes": [
    "kadastralegrens"
  ]
}
> * url apiBaseUrl +'kadastralekaart/api/v4_0/delta/custom' 0.002
> * def requestparams = __arg 0.000
> * print requestparams 0.000
02:29:50.659 [print] {
  "format": "gml",
  "geofilter": "POLYGON((81044.88 455429.52,81634.56000000001 455444.64,81735.36000000002 455199.36,81612.72 454955.76,81070.08 454952.4,80880.24 455192.64,81044.88 455429.52))",
  "deltaId": "69183ebc-d2bd-4c32-b7e0-82d7d64d95a6",
  "featuretypes": [
    "kadastralegrens"
  ]
}
> Given request requestparams 0.000
> When method post 1.993
02:29:50.665 request:
1 > POST https://downloads.pdok.nl/kadastralekaart/api/v4_0/delta/custom
1 > Accept-Encoding: gzip,deflate
1 > Connection: Keep-Alive
1 > Content-Length: 275
1 > Content-Type: application/json; charset=UTF-8
1 > Host: downloads.pdok.nl
1 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)
{"format":"gml","geofilter":"POLYGON((81044.88 455429.52,81634.56000000001 455444.64,81735.36000000002 455199.36,81612.72 454955.76,81070.08 454952.4,80880.24 455192.64,81044.88 455429.52))","deltaId":"69183ebc-d2bd-4c32-b7e0-82d7d64d95a6","featuretypes":["kadastralegrens"]}

02:29:52.651 response time in milliseconds: 1986.21
1 < 202
1 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
1 < Access-Control-Allow-Method: GET,POST,OPTIONS
1 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
1 < Access-Control-Allow-Origin: *
1 < Access-Control-Max-Age: 1000
1 < Content-Length: 188
1 < Content-Type: application/json
1 < Date: Tue, 15 Jun 2021 02:29:52 GMT
1 < Server: Apache
1 < Strict-Transport-Security: [max-age=31536000; includeSubDomains; preload, max-age=3600; includeSubDomains; preload]
1 < X-Cnection: close
{"_links":{"status":{"href":"/kadaster/kadastralekaart/download/v4_0/delta/custom/0404a8ea-d02c-43bf-5e30-2fea33c69f40/status"}},"downloadRequestId":"0404a8ea-d02c-43bf-5e30-2fea33c69f40"}
> Then status 202 0.000
> And match response == { downloadRequestId: '#uuid' , _links:'#notnull'} 0.002
> And def downloadRequestId = response.downloadRequestId 0.000
> And def links = response._links 0.000
> * print "delta status links:" links 0.000
02:29:52.656 [print]
> And def statusurl = apiBaseUrl + links.status.href 0.000
> * print 'statusurl', statusurl 0.000
02:29:52.657 [print] statusurl https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/delta/custom/0404a8ea-d02c-43bf-5e30-2fea33c69f40/status
> Given url statusurl 0.000
> When method GET 0.491
02:29:52.657 request:
2 > GET https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/delta/custom/0404a8ea-d02c-43bf-5e30-2fea33c69f40/status
2 > Accept-Encoding: gzip,deflate
2 > Connection: Keep-Alive
2 > Host: downloads.pdok.nl
2 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:29:53.148 response time in milliseconds: 490.73
2 < 201
2 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
2 < Access-Control-Allow-Method: GET,POST,OPTIONS
2 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
2 < Access-Control-Allow-Origin: *
2 < Access-Control-Max-Age: 1000
2 < Cache-Control: no-cache, no-store, max-age=0, must-revalidate
2 < Content-Length: 167
2 < Content-Type: application/json
2 < Date: Tue, 15 Jun 2021 02:29:53 GMT
2 < Expires: 0
2 < Pragma: no-cache
2 < Server: Apache
2 < Strict-Transport-Security: [max-age=31536000; includeSubDomains; preload, max-age=3600; includeSubDomains; preload]
2 < X-Cnection: close
{"_links":{"download":{"href":"/kadaster/kadastralekaart/download/v4_0/extract/3f42759d-5ac8-4d68-b348-7ad1e856be23/extract.zip"}},"progress":100,"status":"COMPLETED"}
> And retry until responseStatus == 201 0.000
> Given url statusurl 0.000
> When method GET 0.482
02:29:53.150 request:
3 > GET https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/delta/custom/0404a8ea-d02c-43bf-5e30-2fea33c69f40/status
3 > Accept-Encoding: gzip,deflate
3 > Connection: Keep-Alive
3 > Host: downloads.pdok.nl
3 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:29:53.630 response time in milliseconds: 480.67
3 < 201
3 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
3 < Access-Control-Allow-Method: GET,POST,OPTIONS
3 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
3 < Access-Control-Allow-Origin: *
3 < Access-Control-Max-Age: 1000
3 < Cache-Control: no-cache, no-store, max-age=0, must-revalidate
3 < Content-Length: 167
3 < Content-Type: application/json
3 < Date: Tue, 15 Jun 2021 02:29:53 GMT
3 < Expires: 0
3 < Pragma: no-cache
3 < Server: Apache
3 < Strict-Transport-Security: [max-age=31536000; includeSubDomains; preload, max-age=3600; includeSubDomains; preload]
3 < X-Cnection: close
{"_links":{"download":{"href":"/kadaster/kadastralekaart/download/v4_0/extract/3f42759d-5ac8-4d68-b348-7ad1e856be23/extract.zip"}},"progress":100,"status":"COMPLETED"}
> And def downloadlink = response._links 0.000
> And match response == { _links:'#notnull' , progress:100, status:'COMPLETED' } 0.000
> * print "downloadlink:", downloadlink 0.000
02:29:53.631 [print] downloadlink: {
  "download": {
    "href": "/kadaster/kadastralekaart/download/v4_0/extract/3f42759d-5ac8-4d68-b348-7ad1e856be23/extract.zip"
  }
}
> Given url apiBaseUrl + downloadlink.download.href 0.000
> When method HEAD 0.500
02:29:53.632 request:
4 > HEAD https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/extract/3f42759d-5ac8-4d68-b348-7ad1e856be23/extract.zip
4 > Accept-Encoding: gzip,deflate
4 > Connection: Keep-Alive
4 > Host: downloads.pdok.nl
4 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:29:54.127 response time in milliseconds: 494.49
4 < 200
4 < Accept-Ranges: bytes
4 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
4 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
4 < Access-Control-Allow-Origin: *
4 < Access-Control-Max-Age: 1000
4 < Content-Disposition: attachment; filename=extract.zip
4 < Content-Length: 663
4 < Content-Security-Policy: block-all-mixed-content
4 < Content-Type: application/zip
4 < Date: Tue, 15 Jun 2021 02:29:54 GMT
4 < Etag: "c5f18facfb4a72c47cf037e97d9d09f5-1"
4 < Last-Modified: Tue, 15 Jun 2021 02:29:52 GMT
4 < Server: MinIO
4 < Strict-Transport-Security: [max-age=31536000; includeSubDomains; preload, max-age=3600; includeSubDomains; preload]
4 < Vary: Origin
4 < X-Amz-Request-Id: 1688A08D387470FA
4 < X-Cnection: close
4 < X-Xss-Protection: 1; mode=block
> Then status 200 0.000
> And match responseHeaders['Content-Length'][0] == '#notnull' 0.000
> And match responseHeaders['Content-Type'][0] == 'application/zip' 0.000
> And def zipsize = responseHeaders['Content-Length'][0] 0.000
> * print "###" 0.000
02:29:54.133 [print] ###
> * print "location", apiBaseUrl + downloadlink.download.href 0.000
02:29:54.133 [print] location https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/extract/3f42759d-5ac8-4d68-b348-7ad1e856be23/extract.zip
> * print "size", zipsize 0.000
02:29:54.134 [print] size 663
> * assert zipsize > 600 0.000
> * def mydownloads = Java.type('download.DataStorage') 0.000
> * def LocalDateTime = Java.type('java.time.LocalDateTime') 0.000
> * def db = new mydownloads 0.000
> * eval db.mywriteln('- Test: DeltaUpdate_' + __loop + ' '+ '\n leveringsId:'+ downloadRequestId +'\n'+' Url:'+apiBaseUrl + downloadlink.download.href+'\n Size:'+zipsize+'\n Time:'+ LocalDateTime.now() +'\n' , 'target/surefire-reports/delta_url.yaml') 0.000
[13] download/DeltaCustomargs.feature 0.000
{
  "format": "gml",
  "geofilter": "POLYGON((81044.88 455429.52,81634.56000000001 455444.64,81735.36000000002 455199.36,81612.72 454955.76,81070.08 454952.4,80880.24 455192.64,81044.88 455429.52))",
  "deltaId": "ee7de3a0-af84-4382-88f6-015c69fbcf22",
  "featuretypes": [
    "kadastralegrens"
  ]
}
> * url apiBaseUrl +'kadastralekaart/api/v4_0/delta/custom' 0.001
> * def requestparams = __arg 0.000
> * print requestparams 0.000
02:29:54.137 [print] {
  "format": "gml",
  "geofilter": "POLYGON((81044.88 455429.52,81634.56000000001 455444.64,81735.36000000002 455199.36,81612.72 454955.76,81070.08 454952.4,80880.24 455192.64,81044.88 455429.52))",
  "deltaId": "ee7de3a0-af84-4382-88f6-015c69fbcf22",
  "featuretypes": [
    "kadastralegrens"
  ]
}
> Given request requestparams 0.000
> When method post 0.488
02:29:54.138 request:
1 > POST https://downloads.pdok.nl/kadastralekaart/api/v4_0/delta/custom
1 > Accept-Encoding: gzip,deflate
1 > Connection: Keep-Alive
1 > Content-Length: 275
1 > Content-Type: application/json; charset=UTF-8
1 > Host: downloads.pdok.nl
1 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)
{"format":"gml","geofilter":"POLYGON((81044.88 455429.52,81634.56000000001 455444.64,81735.36000000002 455199.36,81612.72 454955.76,81070.08 454952.4,80880.24 455192.64,81044.88 455429.52))","deltaId":"ee7de3a0-af84-4382-88f6-015c69fbcf22","featuretypes":["kadastralegrens"]}

02:29:54.626 response time in milliseconds: 487.59
1 < 202
1 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
1 < Access-Control-Allow-Method: GET,POST,OPTIONS
1 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
1 < Access-Control-Allow-Origin: *
1 < Access-Control-Max-Age: 1000
1 < Content-Length: 188
1 < Content-Type: application/json
1 < Date: Tue, 15 Jun 2021 02:29:54 GMT
1 < Server: Apache
1 < Strict-Transport-Security: [max-age=31536000; includeSubDomains; preload, max-age=3600; includeSubDomains; preload]
1 < X-Cnection: close
{"_links":{"status":{"href":"/kadaster/kadastralekaart/download/v4_0/delta/custom/50ce9e74-cbc1-41f5-4afe-f11e001e2e43/status"}},"downloadRequestId":"50ce9e74-cbc1-41f5-4afe-f11e001e2e43"}
> Then status 202 0.000
> And match response == { downloadRequestId: '#uuid' , _links:'#notnull'} 0.000
> And def downloadRequestId = response.downloadRequestId 0.000
> And def links = response._links 0.000
> * print "delta status links:" links 0.000
02:29:54.629 [print]
> And def statusurl = apiBaseUrl + links.status.href 0.000
> * print 'statusurl', statusurl 0.000
02:29:54.630 [print] statusurl https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/delta/custom/50ce9e74-cbc1-41f5-4afe-f11e001e2e43/status
> Given url statusurl 0.000
> When method GET 0.495
02:29:54.642 request:
2 > GET https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/delta/custom/50ce9e74-cbc1-41f5-4afe-f11e001e2e43/status
2 > Accept-Encoding: gzip,deflate
2 > Connection: Keep-Alive
2 > Host: downloads.pdok.nl
2 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:29:55.125 response time in milliseconds: 482.96
2 < 201
2 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
2 < Access-Control-Allow-Method: GET,POST,OPTIONS
2 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
2 < Access-Control-Allow-Origin: *
2 < Access-Control-Max-Age: 1000
2 < Cache-Control: no-cache, no-store, max-age=0, must-revalidate
2 < Content-Length: 167
2 < Content-Type: application/json
2 < Date: Tue, 15 Jun 2021 02:29:55 GMT
2 < Expires: 0
2 < Pragma: no-cache
2 < Server: Apache
2 < Strict-Transport-Security: [max-age=31536000; includeSubDomains; preload, max-age=3600; includeSubDomains; preload]
2 < X-Cnection: close
{"_links":{"download":{"href":"/kadaster/kadastralekaart/download/v4_0/extract/68e0860a-b503-457b-8bb4-7efada82f7b4/extract.zip"}},"progress":100,"status":"COMPLETED"}
> And retry until responseStatus == 201 0.000
> Given url statusurl 0.000
> When method GET 0.595
02:29:55.126 request:
3 > GET https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/delta/custom/50ce9e74-cbc1-41f5-4afe-f11e001e2e43/status
3 > Accept-Encoding: gzip,deflate
3 > Connection: Keep-Alive
3 > Host: downloads.pdok.nl
3 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:29:55.720 response time in milliseconds: 593.19
3 < 201
3 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
3 < Access-Control-Allow-Method: GET,POST,OPTIONS
3 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
3 < Access-Control-Allow-Origin: *
3 < Access-Control-Max-Age: 1000
3 < Cache-Control: no-cache, no-store, max-age=0, must-revalidate
3 < Content-Length: 167
3 < Content-Type: application/json
3 < Date: Tue, 15 Jun 2021 02:29:55 GMT
3 < Expires: 0
3 < Pragma: no-cache
3 < Server: Apache
3 < Strict-Transport-Security: [max-age=31536000; includeSubDomains; preload, max-age=3600; includeSubDomains; preload]
3 < X-Cnection: close
{"_links":{"download":{"href":"/kadaster/kadastralekaart/download/v4_0/extract/68e0860a-b503-457b-8bb4-7efada82f7b4/extract.zip"}},"progress":100,"status":"COMPLETED"}
> And def downloadlink = response._links 0.000
> And match response == { _links:'#notnull' , progress:100, status:'COMPLETED' } 0.000
> * print "downloadlink:", downloadlink 0.000
02:29:55.721 [print] downloadlink: {
  "download": {
    "href": "/kadaster/kadastralekaart/download/v4_0/extract/68e0860a-b503-457b-8bb4-7efada82f7b4/extract.zip"
  }
}
> Given url apiBaseUrl + downloadlink.download.href 0.000
> When method HEAD 0.492
02:29:55.723 request:
4 > HEAD https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/extract/68e0860a-b503-457b-8bb4-7efada82f7b4/extract.zip
4 > Accept-Encoding: gzip,deflate
4 > Connection: Keep-Alive
4 > Host: downloads.pdok.nl
4 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:29:56.214 response time in milliseconds: 490.69
4 < 200
4 < Accept-Ranges: bytes
4 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
4 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
4 < Access-Control-Allow-Origin: *
4 < Access-Control-Max-Age: 1000
4 < Content-Disposition: attachment; filename=extract.zip
4 < Content-Length: 664
4 < Content-Security-Policy: block-all-mixed-content
4 < Content-Type: application/zip
4 < Date: Tue, 15 Jun 2021 02:29:56 GMT
4 < Etag: "8365a857acc7dfcc1a87b36358760104-1"
4 < Last-Modified: Tue, 15 Jun 2021 02:29:54 GMT
4 < Server: MinIO
4 < Strict-Transport-Security: [max-age=31536000; includeSubDomains; preload, max-age=3600; includeSubDomains; preload]
4 < Vary: Origin
4 < X-Amz-Request-Id: 1688A08DB4C2DEC6
4 < X-Cnection: close
4 < X-Xss-Protection: 1; mode=block
> Then status 200 0.000
> And match responseHeaders['Content-Length'][0] == '#notnull' 0.000
> And match responseHeaders['Content-Type'][0] == 'application/zip' 0.000
> And def zipsize = responseHeaders['Content-Length'][0] 0.000
> * print "###" 0.000
02:29:56.215 [print] ###
> * print "location", apiBaseUrl + downloadlink.download.href 0.000
02:29:56.215 [print] location https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/extract/68e0860a-b503-457b-8bb4-7efada82f7b4/extract.zip
> * print "size", zipsize 0.000
02:29:56.215 [print] size 664
> * assert zipsize > 600 0.000
> * def mydownloads = Java.type('download.DataStorage') 0.000
> * def LocalDateTime = Java.type('java.time.LocalDateTime') 0.000
> * def db = new mydownloads 0.000
> * eval db.mywriteln('- Test: DeltaUpdate_' + __loop + ' '+ '\n leveringsId:'+ downloadRequestId +'\n'+' Url:'+apiBaseUrl + downloadlink.download.href+'\n Size:'+zipsize+'\n Time:'+ LocalDateTime.now() +'\n' , 'target/surefire-reports/delta_url.yaml') 0.000
[14] download/DeltaCustomargs.feature 0.000
{
  "format": "gml",
  "geofilter": "POLYGON((81044.88 455429.52,81634.56000000001 455444.64,81735.36000000002 455199.36,81612.72 454955.76,81070.08 454952.4,80880.24 455192.64,81044.88 455429.52))",
  "deltaId": "7d86880e-ec38-45a7-8d26-8b50b25cb564",
  "featuretypes": [
    "kadastralegrens"
  ]
}
> * url apiBaseUrl +'kadastralekaart/api/v4_0/delta/custom' 0.000
> * def requestparams = __arg 0.000
> * print requestparams 0.000
02:29:56.228 [print] {
  "format": "gml",
  "geofilter": "POLYGON((81044.88 455429.52,81634.56000000001 455444.64,81735.36000000002 455199.36,81612.72 454955.76,81070.08 454952.4,80880.24 455192.64,81044.88 455429.52))",
  "deltaId": "7d86880e-ec38-45a7-8d26-8b50b25cb564",
  "featuretypes": [
    "kadastralegrens"
  ]
}
> Given request requestparams 0.000
> When method post 2.394
02:29:56.229 request:
1 > POST https://downloads.pdok.nl/kadastralekaart/api/v4_0/delta/custom
1 > Accept-Encoding: gzip,deflate
1 > Connection: Keep-Alive
1 > Content-Length: 275
1 > Content-Type: application/json; charset=UTF-8
1 > Host: downloads.pdok.nl
1 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)
{"format":"gml","geofilter":"POLYGON((81044.88 455429.52,81634.56000000001 455444.64,81735.36000000002 455199.36,81612.72 454955.76,81070.08 454952.4,80880.24 455192.64,81044.88 455429.52))","deltaId":"7d86880e-ec38-45a7-8d26-8b50b25cb564","featuretypes":["kadastralegrens"]}

02:29:58.623 response time in milliseconds: 2393.34
1 < 202
1 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
1 < Access-Control-Allow-Method: GET,POST,OPTIONS
1 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
1 < Access-Control-Allow-Origin: *
1 < Access-Control-Max-Age: 1000
1 < Content-Length: 188
1 < Content-Type: application/json
1 < Date: Tue, 15 Jun 2021 02:29:58 GMT
1 < Server: Apache
1 < Strict-Transport-Security: [max-age=31536000; includeSubDomains; preload, max-age=3600; includeSubDomains; preload]
1 < X-Cnection: close
{"_links":{"status":{"href":"/kadaster/kadastralekaart/download/v4_0/delta/custom/565988ca-9ef3-47ac-48e5-1c605311d98d/status"}},"downloadRequestId":"565988ca-9ef3-47ac-48e5-1c605311d98d"}
> Then status 202 0.000
> And match response == { downloadRequestId: '#uuid' , _links:'#notnull'} 0.000
> And def downloadRequestId = response.downloadRequestId 0.000
> And def links = response._links 0.000
> * print "delta status links:" links 0.000
02:29:58.624 [print]
> And def statusurl = apiBaseUrl + links.status.href 0.000
> * print 'statusurl', statusurl 0.000
02:29:58.624 [print] statusurl https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/delta/custom/565988ca-9ef3-47ac-48e5-1c605311d98d/status
> Given url statusurl 0.000
> When method GET 0.496
02:29:58.628 request:
2 > GET https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/delta/custom/565988ca-9ef3-47ac-48e5-1c605311d98d/status
2 > Accept-Encoding: gzip,deflate
2 > Connection: Keep-Alive
2 > Host: downloads.pdok.nl
2 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:29:59.119 response time in milliseconds: 491.02
2 < 201
2 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
2 < Access-Control-Allow-Method: GET,POST,OPTIONS
2 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
2 < Access-Control-Allow-Origin: *
2 < Access-Control-Max-Age: 1000
2 < Cache-Control: no-cache, no-store, max-age=0, must-revalidate
2 < Content-Length: 167
2 < Content-Type: application/json
2 < Date: Tue, 15 Jun 2021 02:29:59 GMT
2 < Expires: 0
2 < Pragma: no-cache
2 < Server: Apache
2 < Strict-Transport-Security: [max-age=31536000; includeSubDomains; preload, max-age=3600; includeSubDomains; preload]
2 < X-Cnection: close
{"_links":{"download":{"href":"/kadaster/kadastralekaart/download/v4_0/extract/bb558e10-9d05-43dd-b6f4-8029f47010ba/extract.zip"}},"progress":100,"status":"COMPLETED"}
> And retry until responseStatus == 201 0.000
> Given url statusurl 0.000
> When method GET 0.491
02:29:59.121 request:
3 > GET https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/delta/custom/565988ca-9ef3-47ac-48e5-1c605311d98d/status
3 > Accept-Encoding: gzip,deflate
3 > Connection: Keep-Alive
3 > Host: downloads.pdok.nl
3 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:29:59.612 response time in milliseconds: 490.17
3 < 201
3 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
3 < Access-Control-Allow-Method: GET,POST,OPTIONS
3 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
3 < Access-Control-Allow-Origin: *
3 < Access-Control-Max-Age: 1000
3 < Cache-Control: no-cache, no-store, max-age=0, must-revalidate
3 < Content-Length: 167
3 < Content-Type: application/json
3 < Date: Tue, 15 Jun 2021 02:29:59 GMT
3 < Expires: 0
3 < Pragma: no-cache
3 < Server: Apache
3 < Strict-Transport-Security: [max-age=31536000; includeSubDomains; preload, max-age=3600; includeSubDomains; preload]
3 < X-Cnection: close
{"_links":{"download":{"href":"/kadaster/kadastralekaart/download/v4_0/extract/bb558e10-9d05-43dd-b6f4-8029f47010ba/extract.zip"}},"progress":100,"status":"COMPLETED"}
> And def downloadlink = response._links 0.000
> And match response == { _links:'#notnull' , progress:100, status:'COMPLETED' } 0.000
> * print "downloadlink:", downloadlink 0.000
02:29:59.613 [print] downloadlink: {
  "download": {
    "href": "/kadaster/kadastralekaart/download/v4_0/extract/bb558e10-9d05-43dd-b6f4-8029f47010ba/extract.zip"
  }
}
> Given url apiBaseUrl + downloadlink.download.href 0.000
> When method HEAD 0.494
02:29:59.615 request:
4 > HEAD https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/extract/bb558e10-9d05-43dd-b6f4-8029f47010ba/extract.zip
4 > Accept-Encoding: gzip,deflate
4 > Connection: Keep-Alive
4 > Host: downloads.pdok.nl
4 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:30:00.109 response time in milliseconds: 493.29
4 < 200
4 < Accept-Ranges: bytes
4 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
4 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
4 < Access-Control-Allow-Origin: *
4 < Access-Control-Max-Age: 1000
4 < Content-Disposition: attachment; filename=extract.zip
4 < Content-Length: 663
4 < Content-Security-Policy: block-all-mixed-content
4 < Content-Type: application/zip
4 < Date: Tue, 15 Jun 2021 02:30:00 GMT
4 < Etag: "3788ef3831d8abebc0b00899eb124fde-1"
4 < Last-Modified: Tue, 15 Jun 2021 02:29:58 GMT
4 < Server: MinIO
4 < Strict-Transport-Security: [max-age=31536000; includeSubDomains; preload, max-age=3600; includeSubDomains; preload]
4 < Vary: Origin
4 < X-Amz-Request-Id: 1688A08E9CD6CD04
4 < X-Cnection: close
4 < X-Xss-Protection: 1; mode=block
> Then status 200 0.000
> And match responseHeaders['Content-Length'][0] == '#notnull' 0.000
> And match responseHeaders['Content-Type'][0] == 'application/zip' 0.000
> And def zipsize = responseHeaders['Content-Length'][0] 0.000
> * print "###" 0.000
02:30:00.109 [print] ###
> * print "location", apiBaseUrl + downloadlink.download.href 0.000
02:30:00.110 [print] location https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/extract/bb558e10-9d05-43dd-b6f4-8029f47010ba/extract.zip
> * print "size", zipsize 0.000
02:30:00.110 [print] size 663
> * assert zipsize > 600 0.000
> * def mydownloads = Java.type('download.DataStorage') 0.000
> * def LocalDateTime = Java.type('java.time.LocalDateTime') 0.000
> * def db = new mydownloads 0.000
> * eval db.mywriteln('- Test: DeltaUpdate_' + __loop + ' '+ '\n leveringsId:'+ downloadRequestId +'\n'+' Url:'+apiBaseUrl + downloadlink.download.href+'\n Size:'+zipsize+'\n Time:'+ LocalDateTime.now() +'\n' , 'target/surefire-reports/delta_url.yaml') 0.000
[15] download/DeltaCustomargs.feature 0.000
{
  "format": "gml",
  "geofilter": "POLYGON((81044.88 455429.52,81634.56000000001 455444.64,81735.36000000002 455199.36,81612.72 454955.76,81070.08 454952.4,80880.24 455192.64,81044.88 455429.52))",
  "deltaId": "f434912f-ac1a-4c31-a06d-1fb0b2e94b1e",
  "featuretypes": [
    "kadastralegrens"
  ]
}
> * url apiBaseUrl +'kadastralekaart/api/v4_0/delta/custom' 0.000
> * def requestparams = __arg 0.000
> * print requestparams 0.000
02:30:00.114 [print] {
  "format": "gml",
  "geofilter": "POLYGON((81044.88 455429.52,81634.56000000001 455444.64,81735.36000000002 455199.36,81612.72 454955.76,81070.08 454952.4,80880.24 455192.64,81044.88 455429.52))",
  "deltaId": "f434912f-ac1a-4c31-a06d-1fb0b2e94b1e",
  "featuretypes": [
    "kadastralegrens"
  ]
}
> Given request requestparams 0.000
> When method post 0.496
02:30:00.117 request:
1 > POST https://downloads.pdok.nl/kadastralekaart/api/v4_0/delta/custom
1 > Accept-Encoding: gzip,deflate
1 > Connection: Keep-Alive
1 > Content-Length: 275
1 > Content-Type: application/json; charset=UTF-8
1 > Host: downloads.pdok.nl
1 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)
{"format":"gml","geofilter":"POLYGON((81044.88 455429.52,81634.56000000001 455444.64,81735.36000000002 455199.36,81612.72 454955.76,81070.08 454952.4,80880.24 455192.64,81044.88 455429.52))","deltaId":"f434912f-ac1a-4c31-a06d-1fb0b2e94b1e","featuretypes":["kadastralegrens"]}

02:30:00.610 response time in milliseconds: 492.93
1 < 202
1 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
1 < Access-Control-Allow-Method: GET,POST,OPTIONS
1 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
1 < Access-Control-Allow-Origin: *
1 < Access-Control-Max-Age: 1000
1 < Content-Length: 188
1 < Content-Type: application/json
1 < Date: Tue, 15 Jun 2021 02:30:00 GMT
1 < Server: Apache
1 < Strict-Transport-Security: [max-age=31536000; includeSubDomains; preload, max-age=3600; includeSubDomains; preload]
1 < X-Cnection: close
{"_links":{"status":{"href":"/kadaster/kadastralekaart/download/v4_0/delta/custom/c2679faa-5e46-4167-4ae3-984f443e75f0/status"}},"downloadRequestId":"c2679faa-5e46-4167-4ae3-984f443e75f0"}
> Then status 202 0.000
> And match response == { downloadRequestId: '#uuid' , _links:'#notnull'} 0.001
> And def downloadRequestId = response.downloadRequestId 0.000
> And def links = response._links 0.000
> * print "delta status links:" links 0.000
02:30:00.614 [print]
> And def statusurl = apiBaseUrl + links.status.href 0.000
> * print 'statusurl', statusurl 0.000
02:30:00.616 [print] statusurl https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/delta/custom/c2679faa-5e46-4167-4ae3-984f443e75f0/status
> Given url statusurl 0.000
> When method GET 0.494
02:30:00.617 request:
2 > GET https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/delta/custom/c2679faa-5e46-4167-4ae3-984f443e75f0/status
2 > Accept-Encoding: gzip,deflate
2 > Connection: Keep-Alive
2 > Host: downloads.pdok.nl
2 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:30:01.110 response time in milliseconds: 493.31
2 < 201
2 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
2 < Access-Control-Allow-Method: GET,POST,OPTIONS
2 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
2 < Access-Control-Allow-Origin: *
2 < Access-Control-Max-Age: 1000
2 < Cache-Control: no-cache, no-store, max-age=0, must-revalidate
2 < Content-Length: 167
2 < Content-Type: application/json
2 < Date: Tue, 15 Jun 2021 02:30:01 GMT
2 < Expires: 0
2 < Pragma: no-cache
2 < Server: Apache
2 < Strict-Transport-Security: [max-age=31536000; includeSubDomains; preload, max-age=3600; includeSubDomains; preload]
2 < X-Cnection: close
{"_links":{"download":{"href":"/kadaster/kadastralekaart/download/v4_0/extract/7a0a3fa9-ec38-4048-8156-14f398f96467/extract.zip"}},"progress":100,"status":"COMPLETED"}
> And retry until responseStatus == 201 0.000
> Given url statusurl 0.000
> When method GET 0.499
02:30:01.115 request:
3 > GET https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/delta/custom/c2679faa-5e46-4167-4ae3-984f443e75f0/status
3 > Accept-Encoding: gzip,deflate
3 > Connection: Keep-Alive
3 > Host: downloads.pdok.nl
3 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:30:01.610 response time in milliseconds: 494.90
3 < 201
3 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
3 < Access-Control-Allow-Method: GET,POST,OPTIONS
3 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
3 < Access-Control-Allow-Origin: *
3 < Access-Control-Max-Age: 1000
3 < Cache-Control: no-cache, no-store, max-age=0, must-revalidate
3 < Content-Length: 167
3 < Content-Type: application/json
3 < Date: Tue, 15 Jun 2021 02:30:01 GMT
3 < Expires: 0
3 < Pragma: no-cache
3 < Server: Apache
3 < Strict-Transport-Security: [max-age=31536000; includeSubDomains; preload, max-age=3600; includeSubDomains; preload]
3 < X-Cnection: close
{"_links":{"download":{"href":"/kadaster/kadastralekaart/download/v4_0/extract/7a0a3fa9-ec38-4048-8156-14f398f96467/extract.zip"}},"progress":100,"status":"COMPLETED"}
> And def downloadlink = response._links 0.000
> And match response == { _links:'#notnull' , progress:100, status:'COMPLETED' } 0.000
> * print "downloadlink:", downloadlink 0.000
02:30:01.610 [print] downloadlink: {
  "download": {
    "href": "/kadaster/kadastralekaart/download/v4_0/extract/7a0a3fa9-ec38-4048-8156-14f398f96467/extract.zip"
  }
}
> Given url apiBaseUrl + downloadlink.download.href 0.000
> When method HEAD 0.518
02:30:01.611 request:
4 > HEAD https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/extract/7a0a3fa9-ec38-4048-8156-14f398f96467/extract.zip
4 > Accept-Encoding: gzip,deflate
4 > Connection: Keep-Alive
4 > Host: downloads.pdok.nl
4 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:30:02.129 response time in milliseconds: 518.04
4 < 200
4 < Accept-Ranges: bytes
4 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
4 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
4 < Access-Control-Allow-Origin: *
4 < Access-Control-Max-Age: 1000
4 < Content-Disposition: attachment; filename=extract.zip
4 < Content-Length: 663
4 < Content-Security-Policy: block-all-mixed-content
4 < Content-Type: application/zip
4 < Date: Tue, 15 Jun 2021 02:30:02 GMT
4 < Etag: "3d247fffd310643a446c86933b15395a-1"
4 < Last-Modified: Tue, 15 Jun 2021 02:30:00 GMT
4 < Server: MinIO
4 < Strict-Transport-Security: [max-age=31536000; includeSubDomains; preload, max-age=3600; includeSubDomains; preload]
4 < Vary: Origin
4 < X-Amz-Request-Id: 1688A08F142A4023
4 < X-Cnection: close
4 < X-Xss-Protection: 1; mode=block
> Then status 200 0.000
> And match responseHeaders['Content-Length'][0] == '#notnull' 0.001
> And match responseHeaders['Content-Type'][0] == 'application/zip' 0.000
> And def zipsize = responseHeaders['Content-Length'][0] 0.008
> * print "###" 0.000
02:30:02.140 [print] ###
> * print "location", apiBaseUrl + downloadlink.download.href 0.000
02:30:02.141 [print] location https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/extract/7a0a3fa9-ec38-4048-8156-14f398f96467/extract.zip
> * print "size", zipsize 0.000
02:30:02.141 [print] size 663
> * assert zipsize > 600 0.000
> * def mydownloads = Java.type('download.DataStorage') 0.000
> * def LocalDateTime = Java.type('java.time.LocalDateTime') 0.000
> * def db = new mydownloads 0.000
> * eval db.mywriteln('- Test: DeltaUpdate_' + __loop + ' '+ '\n leveringsId:'+ downloadRequestId +'\n'+' Url:'+apiBaseUrl + downloadlink.download.href+'\n Size:'+zipsize+'\n Time:'+ LocalDateTime.now() +'\n' , 'target/surefire-reports/delta_url.yaml') 0.000
[16] download/DeltaCustomargs.feature 0.000
{
  "format": "gml",
  "geofilter": "POLYGON((81044.88 455429.52,81634.56000000001 455444.64,81735.36000000002 455199.36,81612.72 454955.76,81070.08 454952.4,80880.24 455192.64,81044.88 455429.52))",
  "deltaId": "a7ced3a4-8dd3-44df-8774-f08d01839035",
  "featuretypes": [
    "kadastralegrens"
  ]
}
> * url apiBaseUrl +'kadastralekaart/api/v4_0/delta/custom' 0.004
> * def requestparams = __arg 0.000
> * print requestparams 0.000
02:30:02.152 [print] {
  "format": "gml",
  "geofilter": "POLYGON((81044.88 455429.52,81634.56000000001 455444.64,81735.36000000002 455199.36,81612.72 454955.76,81070.08 454952.4,80880.24 455192.64,81044.88 455429.52))",
  "deltaId": "a7ced3a4-8dd3-44df-8774-f08d01839035",
  "featuretypes": [
    "kadastralegrens"
  ]
}
> Given request requestparams 0.000
> When method post 0.488
02:30:02.153 request:
1 > POST https://downloads.pdok.nl/kadastralekaart/api/v4_0/delta/custom
1 > Accept-Encoding: gzip,deflate
1 > Connection: Keep-Alive
1 > Content-Length: 275
1 > Content-Type: application/json; charset=UTF-8
1 > Host: downloads.pdok.nl
1 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)
{"format":"gml","geofilter":"POLYGON((81044.88 455429.52,81634.56000000001 455444.64,81735.36000000002 455199.36,81612.72 454955.76,81070.08 454952.4,80880.24 455192.64,81044.88 455429.52))","deltaId":"a7ced3a4-8dd3-44df-8774-f08d01839035","featuretypes":["kadastralegrens"]}

02:30:02.641 response time in milliseconds: 487.93
1 < 202
1 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
1 < Access-Control-Allow-Method: GET,POST,OPTIONS
1 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
1 < Access-Control-Allow-Origin: *
1 < Access-Control-Max-Age: 1000
1 < Content-Length: 188
1 < Content-Type: application/json
1 < Date: Tue, 15 Jun 2021 02:30:02 GMT
1 < Server: Apache
1 < Strict-Transport-Security: [max-age=31536000; includeSubDomains; preload, max-age=3600; includeSubDomains; preload]
1 < X-Cnection: close
{"_links":{"status":{"href":"/kadaster/kadastralekaart/download/v4_0/delta/custom/7abc86cb-0628-40af-4a0a-d0c1fcc088b7/status"}},"downloadRequestId":"7abc86cb-0628-40af-4a0a-d0c1fcc088b7"}
> Then status 202 0.000
> And match response == { downloadRequestId: '#uuid' , _links:'#notnull'} 0.000
> And def downloadRequestId = response.downloadRequestId 0.000
> And def links = response._links 0.000
> * print "delta status links:" links 0.000
02:30:02.642 [print]
> And def statusurl = apiBaseUrl + links.status.href 0.000
> * print 'statusurl', statusurl 0.000
02:30:02.642 [print] statusurl https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/delta/custom/7abc86cb-0628-40af-4a0a-d0c1fcc088b7/status
> Given url statusurl 0.000
> When method GET 0.486
02:30:02.643 request:
2 > GET https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/delta/custom/7abc86cb-0628-40af-4a0a-d0c1fcc088b7/status
2 > Accept-Encoding: gzip,deflate
2 > Connection: Keep-Alive
2 > Host: downloads.pdok.nl
2 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:30:03.128 response time in milliseconds: 485.25
2 < 201
2 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
2 < Access-Control-Allow-Method: GET,POST,OPTIONS
2 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
2 < Access-Control-Allow-Origin: *
2 < Access-Control-Max-Age: 1000
2 < Cache-Control: no-cache, no-store, max-age=0, must-revalidate
2 < Content-Length: 167
2 < Content-Type: application/json
2 < Date: Tue, 15 Jun 2021 02:30:03 GMT
2 < Expires: 0
2 < Pragma: no-cache
2 < Server: Apache
2 < Strict-Transport-Security: [max-age=31536000; includeSubDomains; preload, max-age=3600; includeSubDomains; preload]
2 < X-Cnection: close
{"_links":{"download":{"href":"/kadaster/kadastralekaart/download/v4_0/extract/d94cd356-f07e-459c-9bb7-113e7dc35bd6/extract.zip"}},"progress":100,"status":"COMPLETED"}
> And retry until responseStatus == 201 0.000
> Given url statusurl 0.000
> When method GET 0.502
02:30:03.129 request:
3 > GET https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/delta/custom/7abc86cb-0628-40af-4a0a-d0c1fcc088b7/status
3 > Accept-Encoding: gzip,deflate
3 > Connection: Keep-Alive
3 > Host: downloads.pdok.nl
3 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:30:03.630 response time in milliseconds: 501.23
3 < 201
3 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
3 < Access-Control-Allow-Method: GET,POST,OPTIONS
3 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
3 < Access-Control-Allow-Origin: *
3 < Access-Control-Max-Age: 1000
3 < Cache-Control: no-cache, no-store, max-age=0, must-revalidate
3 < Content-Length: 167
3 < Content-Type: application/json
3 < Date: Tue, 15 Jun 2021 02:30:03 GMT
3 < Expires: 0
3 < Pragma: no-cache
3 < Server: Apache
3 < Strict-Transport-Security: [max-age=31536000; includeSubDomains; preload, max-age=3600; includeSubDomains; preload]
3 < X-Cnection: close
{"_links":{"download":{"href":"/kadaster/kadastralekaart/download/v4_0/extract/d94cd356-f07e-459c-9bb7-113e7dc35bd6/extract.zip"}},"progress":100,"status":"COMPLETED"}
> And def downloadlink = response._links 0.000
> And match response == { _links:'#notnull' , progress:100, status:'COMPLETED' } 0.001
> * print "downloadlink:", downloadlink 0.000
02:30:03.633 [print] downloadlink: {
  "download": {
    "href": "/kadaster/kadastralekaart/download/v4_0/extract/d94cd356-f07e-459c-9bb7-113e7dc35bd6/extract.zip"
  }
}
> Given url apiBaseUrl + downloadlink.download.href 0.000
> When method HEAD 0.500
02:30:03.636 request:
4 > HEAD https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/extract/d94cd356-f07e-459c-9bb7-113e7dc35bd6/extract.zip
4 > Accept-Encoding: gzip,deflate
4 > Connection: Keep-Alive
4 > Host: downloads.pdok.nl
4 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:30:04.134 response time in milliseconds: 498.04
4 < 200
4 < Accept-Ranges: bytes
4 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
4 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
4 < Access-Control-Allow-Origin: *
4 < Access-Control-Max-Age: 1000
4 < Content-Disposition: attachment; filename=extract.zip
4 < Content-Length: 663
4 < Content-Security-Policy: block-all-mixed-content
4 < Content-Type: application/zip
4 < Date: Tue, 15 Jun 2021 02:30:04 GMT
4 < Etag: "41664994d5ba87e83adc5346b1cf9bda-1"
4 < Last-Modified: Tue, 15 Jun 2021 02:30:02 GMT
4 < Server: MinIO
4 < Strict-Transport-Security: [max-age=31536000; includeSubDomains; preload, max-age=3600; includeSubDomains; preload]
4 < Vary: Origin
4 < X-Amz-Request-Id: 1688A08F8CAC0524
4 < X-Cnection: close
4 < X-Xss-Protection: 1; mode=block
> Then status 200 0.000
> And match responseHeaders['Content-Length'][0] == '#notnull' 0.000
> And match responseHeaders['Content-Type'][0] == 'application/zip' 0.000
> And def zipsize = responseHeaders['Content-Length'][0] 0.000
> * print "###" 0.000
02:30:04.135 [print] ###
> * print "location", apiBaseUrl + downloadlink.download.href 0.000
02:30:04.136 [print] location https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/extract/d94cd356-f07e-459c-9bb7-113e7dc35bd6/extract.zip
> * print "size", zipsize 0.000
02:30:04.136 [print] size 663
> * assert zipsize > 600 0.000
> * def mydownloads = Java.type('download.DataStorage') 0.000
> * def LocalDateTime = Java.type('java.time.LocalDateTime') 0.000
> * def db = new mydownloads 0.000
> * eval db.mywriteln('- Test: DeltaUpdate_' + __loop + ' '+ '\n leveringsId:'+ downloadRequestId +'\n'+' Url:'+apiBaseUrl + downloadlink.download.href+'\n Size:'+zipsize+'\n Time:'+ LocalDateTime.now() +'\n' , 'target/surefire-reports/delta_url.yaml') 0.000
[17] download/DeltaCustomargs.feature 0.000
{
  "format": "gml",
  "geofilter": "POLYGON((81044.88 455429.52,81634.56000000001 455444.64,81735.36000000002 455199.36,81612.72 454955.76,81070.08 454952.4,80880.24 455192.64,81044.88 455429.52))",
  "deltaId": "3021d17f-c396-4704-8770-d0231e9d5d9b",
  "featuretypes": [
    "kadastralegrens"
  ]
}
> * url apiBaseUrl +'kadastralekaart/api/v4_0/delta/custom' 0.001
> * def requestparams = __arg 0.000
> * print requestparams 0.000
02:30:04.143 [print] {
  "format": "gml",
  "geofilter": "POLYGON((81044.88 455429.52,81634.56000000001 455444.64,81735.36000000002 455199.36,81612.72 454955.76,81070.08 454952.4,80880.24 455192.64,81044.88 455429.52))",
  "deltaId": "3021d17f-c396-4704-8770-d0231e9d5d9b",
  "featuretypes": [
    "kadastralegrens"
  ]
}
> Given request requestparams 0.000
> When method post 0.491
02:30:04.144 request:
1 > POST https://downloads.pdok.nl/kadastralekaart/api/v4_0/delta/custom
1 > Accept-Encoding: gzip,deflate
1 > Connection: Keep-Alive
1 > Content-Length: 275
1 > Content-Type: application/json; charset=UTF-8
1 > Host: downloads.pdok.nl
1 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)
{"format":"gml","geofilter":"POLYGON((81044.88 455429.52,81634.56000000001 455444.64,81735.36000000002 455199.36,81612.72 454955.76,81070.08 454952.4,80880.24 455192.64,81044.88 455429.52))","deltaId":"3021d17f-c396-4704-8770-d0231e9d5d9b","featuretypes":["kadastralegrens"]}

02:30:04.635 response time in milliseconds: 490.70
1 < 202
1 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
1 < Access-Control-Allow-Method: GET,POST,OPTIONS
1 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
1 < Access-Control-Allow-Origin: *
1 < Access-Control-Max-Age: 1000
1 < Content-Length: 188
1 < Content-Type: application/json
1 < Date: Tue, 15 Jun 2021 02:30:04 GMT
1 < Server: Apache
1 < Strict-Transport-Security: [max-age=31536000; includeSubDomains; preload, max-age=3600; includeSubDomains; preload]
1 < X-Cnection: close
{"_links":{"status":{"href":"/kadaster/kadastralekaart/download/v4_0/delta/custom/4f4a306f-9310-4ed0-4d87-0b7d7e61d849/status"}},"downloadRequestId":"4f4a306f-9310-4ed0-4d87-0b7d7e61d849"}
> Then status 202 0.000
> And match response == { downloadRequestId: '#uuid' , _links:'#notnull'} 0.000
> And def downloadRequestId = response.downloadRequestId 0.000
> And def links = response._links 0.000
> * print "delta status links:" links 0.000
02:30:04.635 [print]
> And def statusurl = apiBaseUrl + links.status.href 0.000
> * print 'statusurl', statusurl 0.000
02:30:04.636 [print] statusurl https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/delta/custom/4f4a306f-9310-4ed0-4d87-0b7d7e61d849/status
> Given url statusurl 0.000
> When method GET 0.497
02:30:04.636 request:
2 > GET https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/delta/custom/4f4a306f-9310-4ed0-4d87-0b7d7e61d849/status
2 > Accept-Encoding: gzip,deflate
2 > Connection: Keep-Alive
2 > Host: downloads.pdok.nl
2 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:30:05.133 response time in milliseconds: 495.98
2 < 201
2 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
2 < Access-Control-Allow-Method: GET,POST,OPTIONS
2 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
2 < Access-Control-Allow-Origin: *
2 < Access-Control-Max-Age: 1000
2 < Cache-Control: no-cache, no-store, max-age=0, must-revalidate
2 < Content-Length: 167
2 < Content-Type: application/json
2 < Date: Tue, 15 Jun 2021 02:30:05 GMT
2 < Expires: 0
2 < Pragma: no-cache
2 < Server: Apache
2 < Strict-Transport-Security: [max-age=31536000; includeSubDomains; preload, max-age=3600; includeSubDomains; preload]
2 < X-Cnection: close
{"_links":{"download":{"href":"/kadaster/kadastralekaart/download/v4_0/extract/c7c8ba26-b085-4b65-b15b-5990d399c824/extract.zip"}},"progress":100,"status":"COMPLETED"}
> And retry until responseStatus == 201 0.000
> Given url statusurl 0.000
> When method GET 0.490
02:30:05.134 request:
3 > GET https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/delta/custom/4f4a306f-9310-4ed0-4d87-0b7d7e61d849/status
3 > Accept-Encoding: gzip,deflate
3 > Connection: Keep-Alive
3 > Host: downloads.pdok.nl
3 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:30:05.623 response time in milliseconds: 489.16
3 < 201
3 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
3 < Access-Control-Allow-Method: GET,POST,OPTIONS
3 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
3 < Access-Control-Allow-Origin: *
3 < Access-Control-Max-Age: 1000
3 < Cache-Control: no-cache, no-store, max-age=0, must-revalidate
3 < Content-Length: 167
3 < Content-Type: application/json
3 < Date: Tue, 15 Jun 2021 02:30:05 GMT
3 < Expires: 0
3 < Pragma: no-cache
3 < Server: Apache
3 < Strict-Transport-Security: [max-age=31536000; includeSubDomains; preload, max-age=3600; includeSubDomains; preload]
3 < X-Cnection: close
{"_links":{"download":{"href":"/kadaster/kadastralekaart/download/v4_0/extract/c7c8ba26-b085-4b65-b15b-5990d399c824/extract.zip"}},"progress":100,"status":"COMPLETED"}
> And def downloadlink = response._links 0.000
> And match response == { _links:'#notnull' , progress:100, status:'COMPLETED' } 0.000
> * print "downloadlink:", downloadlink 0.000
02:30:05.626 [print] downloadlink: {
  "download": {
    "href": "/kadaster/kadastralekaart/download/v4_0/extract/c7c8ba26-b085-4b65-b15b-5990d399c824/extract.zip"
  }
}
> Given url apiBaseUrl + downloadlink.download.href 0.000
> When method HEAD 0.524
02:30:05.627 request:
4 > HEAD https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/extract/c7c8ba26-b085-4b65-b15b-5990d399c824/extract.zip
4 > Accept-Encoding: gzip,deflate
4 > Connection: Keep-Alive
4 > Host: downloads.pdok.nl
4 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:30:06.151 response time in milliseconds: 523.97
4 < 200
4 < Accept-Ranges: bytes
4 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
4 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
4 < Access-Control-Allow-Origin: *
4 < Access-Control-Max-Age: 1000
4 < Content-Disposition: attachment; filename=extract.zip
4 < Content-Length: 664
4 < Content-Security-Policy: block-all-mixed-content
4 < Content-Type: application/zip
4 < Date: Tue, 15 Jun 2021 02:30:06 GMT
4 < Etag: "4c64e29359388d803ceaab72be013f71-1"
4 < Last-Modified: Tue, 15 Jun 2021 02:30:04 GMT
4 < Server: MinIO
4 < Strict-Transport-Security: [max-age=31536000; includeSubDomains; preload, max-age=3600; includeSubDomains; preload]
4 < Vary: Origin
4 < X-Amz-Request-Id: 1688A09003875F62
4 < X-Cnection: close
4 < X-Xss-Protection: 1; mode=block
> Then status 200 0.000
> And match responseHeaders['Content-Length'][0] == '#notnull' 0.001
> And match responseHeaders['Content-Type'][0] == 'application/zip' 0.000
> And def zipsize = responseHeaders['Content-Length'][0] 0.000
> * print "###" 0.000
02:30:06.153 [print] ###
> * print "location", apiBaseUrl + downloadlink.download.href 0.000
02:30:06.153 [print] location https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/extract/c7c8ba26-b085-4b65-b15b-5990d399c824/extract.zip
> * print "size", zipsize 0.000
02:30:06.153 [print] size 664
> * assert zipsize > 600 0.000
> * def mydownloads = Java.type('download.DataStorage') 0.000
> * def LocalDateTime = Java.type('java.time.LocalDateTime') 0.000
> * def db = new mydownloads 0.000
> * eval db.mywriteln('- Test: DeltaUpdate_' + __loop + ' '+ '\n leveringsId:'+ downloadRequestId +'\n'+' Url:'+apiBaseUrl + downloadlink.download.href+'\n Size:'+zipsize+'\n Time:'+ LocalDateTime.now() +'\n' , 'target/surefire-reports/delta_url.yaml') 0.000
[18] download/DeltaCustomargs.feature 0.000
{
  "format": "gml",
  "geofilter": "POLYGON((81044.88 455429.52,81634.56000000001 455444.64,81735.36000000002 455199.36,81612.72 454955.76,81070.08 454952.4,80880.24 455192.64,81044.88 455429.52))",
  "deltaId": "199c4014-5688-4581-9513-9d8bc2f0c040",
  "featuretypes": [
    "kadastralegrens"
  ]
}
> * url apiBaseUrl +'kadastralekaart/api/v4_0/delta/custom' 0.000
> * def requestparams = __arg 0.000
> * print requestparams 0.000
02:30:06.164 [print] {
  "format": "gml",
  "geofilter": "POLYGON((81044.88 455429.52,81634.56000000001 455444.64,81735.36000000002 455199.36,81612.72 454955.76,81070.08 454952.4,80880.24 455192.64,81044.88 455429.52))",
  "deltaId": "199c4014-5688-4581-9513-9d8bc2f0c040",
  "featuretypes": [
    "kadastralegrens"
  ]
}
> Given request requestparams 0.000
> When method post 0.535
02:30:06.165 request:
1 > POST https://downloads.pdok.nl/kadastralekaart/api/v4_0/delta/custom
1 > Accept-Encoding: gzip,deflate
1 > Connection: Keep-Alive
1 > Content-Length: 275
1 > Content-Type: application/json; charset=UTF-8
1 > Host: downloads.pdok.nl
1 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)
{"format":"gml","geofilter":"POLYGON((81044.88 455429.52,81634.56000000001 455444.64,81735.36000000002 455199.36,81612.72 454955.76,81070.08 454952.4,80880.24 455192.64,81044.88 455429.52))","deltaId":"199c4014-5688-4581-9513-9d8bc2f0c040","featuretypes":["kadastralegrens"]}

02:30:06.699 response time in milliseconds: 534.48
1 < 202
1 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
1 < Access-Control-Allow-Method: GET,POST,OPTIONS
1 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
1 < Access-Control-Allow-Origin: *
1 < Access-Control-Max-Age: 1000
1 < Content-Length: 188
1 < Content-Type: application/json
1 < Date: Tue, 15 Jun 2021 02:30:06 GMT
1 < Server: Apache
1 < Strict-Transport-Security: [max-age=31536000; includeSubDomains; preload, max-age=3600; includeSubDomains; preload]
1 < X-Cnection: close
{"_links":{"status":{"href":"/kadaster/kadastralekaart/download/v4_0/delta/custom/d313b344-8f15-49af-746e-827b8b1102c0/status"}},"downloadRequestId":"d313b344-8f15-49af-746e-827b8b1102c0"}
> Then status 202 0.000
> And match response == { downloadRequestId: '#uuid' , _links:'#notnull'} 0.000
> And def downloadRequestId = response.downloadRequestId 0.000
> And def links = response._links 0.000
> * print "delta status links:" links 0.000
02:30:06.700 [print]
> And def statusurl = apiBaseUrl + links.status.href 0.000
> * print 'statusurl', statusurl 0.000
02:30:06.700 [print] statusurl https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/delta/custom/d313b344-8f15-49af-746e-827b8b1102c0/status
> Given url statusurl 0.000
> When method GET 0.500
02:30:06.703 request:
2 > GET https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/delta/custom/d313b344-8f15-49af-746e-827b8b1102c0/status
2 > Accept-Encoding: gzip,deflate
2 > Connection: Keep-Alive
2 > Host: downloads.pdok.nl
2 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:30:07.201 response time in milliseconds: 497.78
2 < 201
2 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
2 < Access-Control-Allow-Method: GET,POST,OPTIONS
2 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
2 < Access-Control-Allow-Origin: *
2 < Access-Control-Max-Age: 1000
2 < Cache-Control: no-cache, no-store, max-age=0, must-revalidate
2 < Content-Length: 167
2 < Content-Type: application/json
2 < Date: Tue, 15 Jun 2021 02:30:07 GMT
2 < Expires: 0
2 < Pragma: no-cache
2 < Server: Apache
2 < Strict-Transport-Security: [max-age=31536000; includeSubDomains; preload, max-age=3600; includeSubDomains; preload]
2 < X-Cnection: close
{"_links":{"download":{"href":"/kadaster/kadastralekaart/download/v4_0/extract/880dd6b3-37fe-44dc-ade2-644b12266da7/extract.zip"}},"progress":100,"status":"COMPLETED"}
> And retry until responseStatus == 201 0.000
> Given url statusurl 0.000
> When method GET 0.482
02:30:07.202 request:
3 > GET https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/delta/custom/d313b344-8f15-49af-746e-827b8b1102c0/status
3 > Accept-Encoding: gzip,deflate
3 > Connection: Keep-Alive
3 > Host: downloads.pdok.nl
3 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:30:07.684 response time in milliseconds: 481.65
3 < 201
3 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
3 < Access-Control-Allow-Method: GET,POST,OPTIONS
3 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
3 < Access-Control-Allow-Origin: *
3 < Access-Control-Max-Age: 1000
3 < Cache-Control: no-cache, no-store, max-age=0, must-revalidate
3 < Content-Length: 167
3 < Content-Type: application/json
3 < Date: Tue, 15 Jun 2021 02:30:07 GMT
3 < Expires: 0
3 < Pragma: no-cache
3 < Server: Apache
3 < Strict-Transport-Security: [max-age=31536000; includeSubDomains; preload, max-age=3600; includeSubDomains; preload]
3 < X-Cnection: close
{"_links":{"download":{"href":"/kadaster/kadastralekaart/download/v4_0/extract/880dd6b3-37fe-44dc-ade2-644b12266da7/extract.zip"}},"progress":100,"status":"COMPLETED"}
> And def downloadlink = response._links 0.000
> And match response == { _links:'#notnull' , progress:100, status:'COMPLETED' } 0.000
> * print "downloadlink:", downloadlink 0.000
02:30:07.685 [print] downloadlink: {
  "download": {
    "href": "/kadaster/kadastralekaart/download/v4_0/extract/880dd6b3-37fe-44dc-ade2-644b12266da7/extract.zip"
  }
}
> Given url apiBaseUrl + downloadlink.download.href 0.000
> When method HEAD 0.518
02:30:07.685 request:
4 > HEAD https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/extract/880dd6b3-37fe-44dc-ade2-644b12266da7/extract.zip
4 > Accept-Encoding: gzip,deflate
4 > Connection: Keep-Alive
4 > Host: downloads.pdok.nl
4 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:30:08.203 response time in milliseconds: 517.25
4 < 200
4 < Accept-Ranges: bytes
4 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
4 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
4 < Access-Control-Allow-Origin: *
4 < Access-Control-Max-Age: 1000
4 < Content-Disposition: attachment; filename=extract.zip
4 < Content-Length: 663
4 < Content-Security-Policy: block-all-mixed-content
4 < Content-Type: application/zip
4 < Date: Tue, 15 Jun 2021 02:30:08 GMT
4 < Etag: "698bf174c9ec7080d827986c49866b0c-1"
4 < Last-Modified: Tue, 15 Jun 2021 02:30:06 GMT
4 < Server: MinIO
4 < Strict-Transport-Security: [max-age=31536000; includeSubDomains; preload, max-age=3600; includeSubDomains; preload]
4 < Vary: Origin
4 < X-Amz-Request-Id: 1688A0907E4280B0
4 < X-Cnection: close
4 < X-Xss-Protection: 1; mode=block
> Then status 200 0.000
> And match responseHeaders['Content-Length'][0] == '#notnull' 0.000
> And match responseHeaders['Content-Type'][0] == 'application/zip' 0.003
> And def zipsize = responseHeaders['Content-Length'][0] 0.004
> * print "###" 0.000
02:30:08.212 [print] ###
> * print "location", apiBaseUrl + downloadlink.download.href 0.000
02:30:08.212 [print] location https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/extract/880dd6b3-37fe-44dc-ade2-644b12266da7/extract.zip
> * print "size", zipsize 0.004
02:30:08.216 [print] size 663
> * assert zipsize > 600 0.000
> * def mydownloads = Java.type('download.DataStorage') 0.000
> * def LocalDateTime = Java.type('java.time.LocalDateTime') 0.000
> * def db = new mydownloads 0.000
> * eval db.mywriteln('- Test: DeltaUpdate_' + __loop + ' '+ '\n leveringsId:'+ downloadRequestId +'\n'+' Url:'+apiBaseUrl + downloadlink.download.href+'\n Size:'+zipsize+'\n Time:'+ LocalDateTime.now() +'\n' , 'target/surefire-reports/delta_url.yaml') 0.000
[19] download/DeltaCustomargs.feature 0.000
{
  "format": "gml",
  "geofilter": "POLYGON((81044.88 455429.52,81634.56000000001 455444.64,81735.36000000002 455199.36,81612.72 454955.76,81070.08 454952.4,80880.24 455192.64,81044.88 455429.52))",
  "deltaId": "74c6011e-9871-4f8a-b911-0142eea98ee7",
  "featuretypes": [
    "kadastralegrens"
  ]
}
> * url apiBaseUrl +'kadastralekaart/api/v4_0/delta/custom' 0.000
> * def requestparams = __arg 0.000
> * print requestparams 0.000
02:30:08.220 [print] {
  "format": "gml",
  "geofilter": "POLYGON((81044.88 455429.52,81634.56000000001 455444.64,81735.36000000002 455199.36,81612.72 454955.76,81070.08 454952.4,80880.24 455192.64,81044.88 455429.52))",
  "deltaId": "74c6011e-9871-4f8a-b911-0142eea98ee7",
  "featuretypes": [
    "kadastralegrens"
  ]
}
> Given request requestparams 0.000
> When method post 0.528
02:30:08.221 request:
1 > POST https://downloads.pdok.nl/kadastralekaart/api/v4_0/delta/custom
1 > Accept-Encoding: gzip,deflate
1 > Connection: Keep-Alive
1 > Content-Length: 275
1 > Content-Type: application/json; charset=UTF-8
1 > Host: downloads.pdok.nl
1 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)
{"format":"gml","geofilter":"POLYGON((81044.88 455429.52,81634.56000000001 455444.64,81735.36000000002 455199.36,81612.72 454955.76,81070.08 454952.4,80880.24 455192.64,81044.88 455429.52))","deltaId":"74c6011e-9871-4f8a-b911-0142eea98ee7","featuretypes":["kadastralegrens"]}

02:30:08.749 response time in milliseconds: 527.19
1 < 202
1 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
1 < Access-Control-Allow-Method: GET,POST,OPTIONS
1 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
1 < Access-Control-Allow-Origin: *
1 < Access-Control-Max-Age: 1000
1 < Content-Length: 188
1 < Content-Type: application/json
1 < Date: Tue, 15 Jun 2021 02:30:08 GMT
1 < Server: Apache
1 < Strict-Transport-Security: [max-age=31536000; includeSubDomains; preload, max-age=3600; includeSubDomains; preload]
1 < X-Cnection: close
{"_links":{"status":{"href":"/kadaster/kadastralekaart/download/v4_0/delta/custom/50b11d59-5c5c-4604-59f8-57f2d5a033d9/status"}},"downloadRequestId":"50b11d59-5c5c-4604-59f8-57f2d5a033d9"}
> Then status 202 0.000
> And match response == { downloadRequestId: '#uuid' , _links:'#notnull'} 0.002
> And def downloadRequestId = response.downloadRequestId 0.000
> And def links = response._links 0.000
> * print "delta status links:" links 0.002
02:30:08.754 [print]
> And def statusurl = apiBaseUrl + links.status.href 0.000
> * print 'statusurl', statusurl 0.000
02:30:08.755 [print] statusurl https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/delta/custom/50b11d59-5c5c-4604-59f8-57f2d5a033d9/status
> Given url statusurl 0.000
> When method GET 0.482
02:30:08.757 request:
2 > GET https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/delta/custom/50b11d59-5c5c-4604-59f8-57f2d5a033d9/status
2 > Accept-Encoding: gzip,deflate
2 > Connection: Keep-Alive
2 > Host: downloads.pdok.nl
2 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:30:09.238 response time in milliseconds: 480.43
2 < 201
2 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
2 < Access-Control-Allow-Method: GET,POST,OPTIONS
2 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
2 < Access-Control-Allow-Origin: *
2 < Access-Control-Max-Age: 1000
2 < Cache-Control: no-cache, no-store, max-age=0, must-revalidate
2 < Content-Length: 167
2 < Content-Type: application/json
2 < Date: Tue, 15 Jun 2021 02:30:09 GMT
2 < Expires: 0
2 < Pragma: no-cache
2 < Server: Apache
2 < Strict-Transport-Security: [max-age=31536000; includeSubDomains; preload, max-age=3600; includeSubDomains; preload]
2 < X-Cnection: close
{"_links":{"download":{"href":"/kadaster/kadastralekaart/download/v4_0/extract/580346ae-0f19-4c0d-b312-60186f2b0acc/extract.zip"}},"progress":100,"status":"COMPLETED"}
> And retry until responseStatus == 201 0.000
> Given url statusurl 0.000
> When method GET 0.812
02:30:09.239 request:
3 > GET https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/delta/custom/50b11d59-5c5c-4604-59f8-57f2d5a033d9/status
3 > Accept-Encoding: gzip,deflate
3 > Connection: Keep-Alive
3 > Host: downloads.pdok.nl
3 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:30:10.046 response time in milliseconds: 807.10
3 < 201
3 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
3 < Access-Control-Allow-Method: GET,POST,OPTIONS
3 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
3 < Access-Control-Allow-Origin: *
3 < Access-Control-Max-Age: 1000
3 < Cache-Control: no-cache, no-store, max-age=0, must-revalidate
3 < Content-Length: 167
3 < Content-Type: application/json
3 < Date: Tue, 15 Jun 2021 02:30:09 GMT
3 < Expires: 0
3 < Pragma: no-cache
3 < Server: Apache
3 < Strict-Transport-Security: [max-age=31536000; includeSubDomains; preload, max-age=3600; includeSubDomains; preload]
3 < X-Cnection: close
{"_links":{"download":{"href":"/kadaster/kadastralekaart/download/v4_0/extract/580346ae-0f19-4c0d-b312-60186f2b0acc/extract.zip"}},"progress":100,"status":"COMPLETED"}
> And def downloadlink = response._links 0.000
> And match response == { _links:'#notnull' , progress:100, status:'COMPLETED' } 0.000
> * print "downloadlink:", downloadlink 0.001
02:30:10.053 [print] downloadlink: {
  "download": {
    "href": "/kadaster/kadastralekaart/download/v4_0/extract/580346ae-0f19-4c0d-b312-60186f2b0acc/extract.zip"
  }
}
> Given url apiBaseUrl + downloadlink.download.href 0.000
> When method HEAD 0.655
02:30:10.056 request:
4 > HEAD https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/extract/580346ae-0f19-4c0d-b312-60186f2b0acc/extract.zip
4 > Accept-Encoding: gzip,deflate
4 > Connection: Keep-Alive
4 > Host: downloads.pdok.nl
4 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:30:10.710 response time in milliseconds: 653.44
4 < 200
4 < Accept-Ranges: bytes
4 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
4 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
4 < Access-Control-Allow-Origin: *
4 < Access-Control-Max-Age: 1000
4 < Content-Disposition: attachment; filename=extract.zip
4 < Content-Length: 2671
4 < Content-Security-Policy: block-all-mixed-content
4 < Content-Type: application/zip
4 < Date: Tue, 15 Jun 2021 02:30:10 GMT
4 < Etag: "7575f8df8fd238192e0e02928d8975c7-1"
4 < Last-Modified: Tue, 15 Jun 2021 02:30:08 GMT
4 < Server: MinIO
4 < Strict-Transport-Security: [max-age=31536000; includeSubDomains; preload, max-age=3600; includeSubDomains; preload]
4 < Vary: Origin
4 < X-Amz-Request-Id: 1688A0910F512989
4 < X-Cnection: close
4 < X-Xss-Protection: 1; mode=block
> Then status 200 0.000
> And match responseHeaders['Content-Length'][0] == '#notnull' 0.000
> And match responseHeaders['Content-Type'][0] == 'application/zip' 0.000
> And def zipsize = responseHeaders['Content-Length'][0] 0.000
> * print "###" 0.000
02:30:10.711 [print] ###
> * print "location", apiBaseUrl + downloadlink.download.href 0.000
02:30:10.711 [print] location https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/extract/580346ae-0f19-4c0d-b312-60186f2b0acc/extract.zip
> * print "size", zipsize 0.000
02:30:10.711 [print] size 2671
> * assert zipsize > 600 0.000
> * def mydownloads = Java.type('download.DataStorage') 0.000
> * def LocalDateTime = Java.type('java.time.LocalDateTime') 0.000
> * def db = new mydownloads 0.000
> * eval db.mywriteln('- Test: DeltaUpdate_' + __loop + ' '+ '\n leveringsId:'+ downloadRequestId +'\n'+' Url:'+apiBaseUrl + downloadlink.download.href+'\n Size:'+zipsize+'\n Time:'+ LocalDateTime.now() +'\n' , 'target/surefire-reports/delta_url.yaml') 0.000
[20] download/DeltaCustomargs.feature 0.000
{
  "format": "gml",
  "geofilter": "POLYGON((81044.88 455429.52,81634.56000000001 455444.64,81735.36000000002 455199.36,81612.72 454955.76,81070.08 454952.4,80880.24 455192.64,81044.88 455429.52))",
  "deltaId": "95843b80-f891-4f0d-ac68-6f104d38a0c6",
  "featuretypes": [
    "kadastralegrens"
  ]
}
> * url apiBaseUrl +'kadastralekaart/api/v4_0/delta/custom' 0.001
> * def requestparams = __arg 0.000
> * print requestparams 0.000
02:30:10.717 [print] {
  "format": "gml",
  "geofilter": "POLYGON((81044.88 455429.52,81634.56000000001 455444.64,81735.36000000002 455199.36,81612.72 454955.76,81070.08 454952.4,80880.24 455192.64,81044.88 455429.52))",
  "deltaId": "95843b80-f891-4f0d-ac68-6f104d38a0c6",
  "featuretypes": [
    "kadastralegrens"
  ]
}
> Given request requestparams 0.000
> When method post 0.531
02:30:10.718 request:
1 > POST https://downloads.pdok.nl/kadastralekaart/api/v4_0/delta/custom
1 > Accept-Encoding: gzip,deflate
1 > Connection: Keep-Alive
1 > Content-Length: 275
1 > Content-Type: application/json; charset=UTF-8
1 > Host: downloads.pdok.nl
1 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)
{"format":"gml","geofilter":"POLYGON((81044.88 455429.52,81634.56000000001 455444.64,81735.36000000002 455199.36,81612.72 454955.76,81070.08 454952.4,80880.24 455192.64,81044.88 455429.52))","deltaId":"95843b80-f891-4f0d-ac68-6f104d38a0c6","featuretypes":["kadastralegrens"]}

02:30:11.248 response time in milliseconds: 529.70
1 < 202
1 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
1 < Access-Control-Allow-Method: GET,POST,OPTIONS
1 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
1 < Access-Control-Allow-Origin: *
1 < Access-Control-Max-Age: 1000
1 < Content-Length: 188
1 < Content-Type: application/json
1 < Date: Tue, 15 Jun 2021 02:30:11 GMT
1 < Server: Apache
1 < Strict-Transport-Security: [max-age=31536000; includeSubDomains; preload, max-age=3600; includeSubDomains; preload]
1 < X-Cnection: close
{"_links":{"status":{"href":"/kadaster/kadastralekaart/download/v4_0/delta/custom/3513649a-26be-4e13-5a11-8b5624af0dd2/status"}},"downloadRequestId":"3513649a-26be-4e13-5a11-8b5624af0dd2"}
> Then status 202 0.000
> And match response == { downloadRequestId: '#uuid' , _links:'#notnull'} 0.000
> And def downloadRequestId = response.downloadRequestId 0.000
> And def links = response._links 0.000
> * print "delta status links:" links 0.000
02:30:11.249 [print]
> And def statusurl = apiBaseUrl + links.status.href 0.000
> * print 'statusurl', statusurl 0.000
02:30:11.250 [print] statusurl https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/delta/custom/3513649a-26be-4e13-5a11-8b5624af0dd2/status
> Given url statusurl 0.000
> When method GET 0.488
02:30:11.250 request:
2 > GET https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/delta/custom/3513649a-26be-4e13-5a11-8b5624af0dd2/status
2 > Accept-Encoding: gzip,deflate
2 > Connection: Keep-Alive
2 > Host: downloads.pdok.nl
2 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:30:11.738 response time in milliseconds: 487.23
2 < 201
2 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
2 < Access-Control-Allow-Method: GET,POST,OPTIONS
2 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
2 < Access-Control-Allow-Origin: *
2 < Access-Control-Max-Age: 1000
2 < Cache-Control: no-cache, no-store, max-age=0, must-revalidate
2 < Content-Length: 167
2 < Content-Type: application/json
2 < Date: Tue, 15 Jun 2021 02:30:11 GMT
2 < Expires: 0
2 < Pragma: no-cache
2 < Server: Apache
2 < Strict-Transport-Security: [max-age=31536000; includeSubDomains; preload, max-age=3600; includeSubDomains; preload]
2 < X-Cnection: close
{"_links":{"download":{"href":"/kadaster/kadastralekaart/download/v4_0/extract/965fbd6c-0030-4b1c-851e-a51b58a8936f/extract.zip"}},"progress":100,"status":"COMPLETED"}
> And retry until responseStatus == 201 0.000
> Given url statusurl 0.000
> When method GET 0.482
02:30:11.739 request:
3 > GET https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/delta/custom/3513649a-26be-4e13-5a11-8b5624af0dd2/status
3 > Accept-Encoding: gzip,deflate
3 > Connection: Keep-Alive
3 > Host: downloads.pdok.nl
3 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:30:12.220 response time in milliseconds: 481.08
3 < 201
3 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
3 < Access-Control-Allow-Method: GET,POST,OPTIONS
3 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
3 < Access-Control-Allow-Origin: *
3 < Access-Control-Max-Age: 1000
3 < Cache-Control: no-cache, no-store, max-age=0, must-revalidate
3 < Content-Length: 167
3 < Content-Type: application/json
3 < Date: Tue, 15 Jun 2021 02:30:12 GMT
3 < Expires: 0
3 < Pragma: no-cache
3 < Server: Apache
3 < Strict-Transport-Security: [max-age=31536000; includeSubDomains; preload, max-age=3600; includeSubDomains; preload]
3 < X-Cnection: close
{"_links":{"download":{"href":"/kadaster/kadastralekaart/download/v4_0/extract/965fbd6c-0030-4b1c-851e-a51b58a8936f/extract.zip"}},"progress":100,"status":"COMPLETED"}
> And def downloadlink = response._links 0.000
> And match response == { _links:'#notnull' , progress:100, status:'COMPLETED' } 0.000
> * print "downloadlink:", downloadlink 0.000
02:30:12.221 [print] downloadlink: {
  "download": {
    "href": "/kadaster/kadastralekaart/download/v4_0/extract/965fbd6c-0030-4b1c-851e-a51b58a8936f/extract.zip"
  }
}
> Given url apiBaseUrl + downloadlink.download.href 0.000
> When method HEAD 0.494
02:30:12.221 request:
4 > HEAD https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/extract/965fbd6c-0030-4b1c-851e-a51b58a8936f/extract.zip
4 > Accept-Encoding: gzip,deflate
4 > Connection: Keep-Alive
4 > Host: downloads.pdok.nl
4 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:30:12.716 response time in milliseconds: 494.06
4 < 200
4 < Accept-Ranges: bytes
4 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
4 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
4 < Access-Control-Allow-Origin: *
4 < Access-Control-Max-Age: 1000
4 < Content-Disposition: attachment; filename=extract.zip
4 < Content-Length: 663
4 < Content-Security-Policy: block-all-mixed-content
4 < Content-Type: application/zip
4 < Date: Tue, 15 Jun 2021 02:30:12 GMT
4 < Etag: "5c391095119ce3ea4eece2175d1167fa-1"
4 < Last-Modified: Tue, 15 Jun 2021 02:30:11 GMT
4 < Server: MinIO
4 < Strict-Transport-Security: [max-age=31536000; includeSubDomains; preload, max-age=3600; includeSubDomains; preload]
4 < Vary: Origin
4 < X-Amz-Request-Id: 1688A0918C5DE151
4 < X-Cnection: close
4 < X-Xss-Protection: 1; mode=block
> Then status 200 0.000
> And match responseHeaders['Content-Length'][0] == '#notnull' 0.006
> And match responseHeaders['Content-Type'][0] == 'application/zip' 0.000
> And def zipsize = responseHeaders['Content-Length'][0] 0.000
> * print "###" 0.000
02:30:12.723 [print] ###
> * print "location", apiBaseUrl + downloadlink.download.href 0.000
02:30:12.723 [print] location https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/extract/965fbd6c-0030-4b1c-851e-a51b58a8936f/extract.zip
> * print "size", zipsize 0.000
02:30:12.723 [print] size 663
> * assert zipsize > 600 0.000
> * def mydownloads = Java.type('download.DataStorage') 0.000
> * def LocalDateTime = Java.type('java.time.LocalDateTime') 0.000
> * def db = new mydownloads 0.000
> * eval db.mywriteln('- Test: DeltaUpdate_' + __loop + ' '+ '\n leveringsId:'+ downloadRequestId +'\n'+' Url:'+apiBaseUrl + downloadlink.download.href+'\n Size:'+zipsize+'\n Time:'+ LocalDateTime.now() +'\n' , 'target/surefire-reports/delta_url.yaml') 0.000
[21] download/DeltaCustomargs.feature 0.000
{
  "format": "gml",
  "geofilter": "POLYGON((81044.88 455429.52,81634.56000000001 455444.64,81735.36000000002 455199.36,81612.72 454955.76,81070.08 454952.4,80880.24 455192.64,81044.88 455429.52))",
  "deltaId": "304c598c-211c-4d4e-86cf-c87c8be1fd60",
  "featuretypes": [
    "kadastralegrens"
  ]
}
> * url apiBaseUrl +'kadastralekaart/api/v4_0/delta/custom' 0.002
> * def requestparams = __arg 0.000
> * print requestparams 0.000
02:30:12.730 [print] {
  "format": "gml",
  "geofilter": "POLYGON((81044.88 455429.52,81634.56000000001 455444.64,81735.36000000002 455199.36,81612.72 454955.76,81070.08 454952.4,80880.24 455192.64,81044.88 455429.52))",
  "deltaId": "304c598c-211c-4d4e-86cf-c87c8be1fd60",
  "featuretypes": [
    "kadastralegrens"
  ]
}
> Given request requestparams 0.000
> When method post 2.503
02:30:12.731 request:
1 > POST https://downloads.pdok.nl/kadastralekaart/api/v4_0/delta/custom
1 > Accept-Encoding: gzip,deflate
1 > Connection: Keep-Alive
1 > Content-Length: 275
1 > Content-Type: application/json; charset=UTF-8
1 > Host: downloads.pdok.nl
1 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)
{"format":"gml","geofilter":"POLYGON((81044.88 455429.52,81634.56000000001 455444.64,81735.36000000002 455199.36,81612.72 454955.76,81070.08 454952.4,80880.24 455192.64,81044.88 455429.52))","deltaId":"304c598c-211c-4d4e-86cf-c87c8be1fd60","featuretypes":["kadastralegrens"]}

02:30:15.234 response time in milliseconds: 2502.78
1 < 202
1 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
1 < Access-Control-Allow-Method: GET,POST,OPTIONS
1 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
1 < Access-Control-Allow-Origin: *
1 < Access-Control-Max-Age: 1000
1 < Content-Length: 188
1 < Content-Type: application/json
1 < Date: Tue, 15 Jun 2021 02:30:15 GMT
1 < Server: Apache
1 < Strict-Transport-Security: [max-age=31536000; includeSubDomains; preload, max-age=3600; includeSubDomains; preload]
1 < X-Cnection: close
{"_links":{"status":{"href":"/kadaster/kadastralekaart/download/v4_0/delta/custom/f2a50cd0-205c-4445-7494-edd3c3b83ead/status"}},"downloadRequestId":"f2a50cd0-205c-4445-7494-edd3c3b83ead"}
> Then status 202 0.000
> And match response == { downloadRequestId: '#uuid' , _links:'#notnull'} 0.000
> And def downloadRequestId = response.downloadRequestId 0.000
> And def links = response._links 0.000
> * print "delta status links:" links 0.000
02:30:15.235 [print]
> And def statusurl = apiBaseUrl + links.status.href 0.000
> * print 'statusurl', statusurl 0.000
02:30:15.235 [print] statusurl https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/delta/custom/f2a50cd0-205c-4445-7494-edd3c3b83ead/status
> Given url statusurl 0.000
> When method GET 0.488
02:30:15.235 request:
2 > GET https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/delta/custom/f2a50cd0-205c-4445-7494-edd3c3b83ead/status
2 > Accept-Encoding: gzip,deflate
2 > Connection: Keep-Alive
2 > Host: downloads.pdok.nl
2 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:30:15.723 response time in milliseconds: 487.21
2 < 201
2 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
2 < Access-Control-Allow-Method: GET,POST,OPTIONS
2 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
2 < Access-Control-Allow-Origin: *
2 < Access-Control-Max-Age: 1000
2 < Cache-Control: no-cache, no-store, max-age=0, must-revalidate
2 < Content-Length: 167
2 < Content-Type: application/json
2 < Date: Tue, 15 Jun 2021 02:30:15 GMT
2 < Expires: 0
2 < Pragma: no-cache
2 < Server: Apache
2 < Strict-Transport-Security: [max-age=31536000; includeSubDomains; preload, max-age=3600; includeSubDomains; preload]
2 < X-Cnection: close
{"_links":{"download":{"href":"/kadaster/kadastralekaart/download/v4_0/extract/685f4950-e668-4ce4-b5bb-a8e6ef81207f/extract.zip"}},"progress":100,"status":"COMPLETED"}
> And retry until responseStatus == 201 0.000
> Given url statusurl 0.000
> When method GET 0.521
02:30:15.729 request:
3 > GET https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/delta/custom/f2a50cd0-205c-4445-7494-edd3c3b83ead/status
3 > Accept-Encoding: gzip,deflate
3 > Connection: Keep-Alive
3 > Host: downloads.pdok.nl
3 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:30:16.250 response time in milliseconds: 520.28
3 < 201
3 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
3 < Access-Control-Allow-Method: GET,POST,OPTIONS
3 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
3 < Access-Control-Allow-Origin: *
3 < Access-Control-Max-Age: 1000
3 < Cache-Control: no-cache, no-store, max-age=0, must-revalidate
3 < Content-Length: 167
3 < Content-Type: application/json
3 < Date: Tue, 15 Jun 2021 02:30:16 GMT
3 < Expires: 0
3 < Pragma: no-cache
3 < Server: Apache
3 < Strict-Transport-Security: [max-age=31536000; includeSubDomains; preload, max-age=3600; includeSubDomains; preload]
3 < X-Cnection: close
{"_links":{"download":{"href":"/kadaster/kadastralekaart/download/v4_0/extract/685f4950-e668-4ce4-b5bb-a8e6ef81207f/extract.zip"}},"progress":100,"status":"COMPLETED"}
> And def downloadlink = response._links 0.000
> And match response == { _links:'#notnull' , progress:100, status:'COMPLETED' } 0.011
> * print "downloadlink:", downloadlink 0.003
02:30:16.265 [print] downloadlink: {
  "download": {
    "href": "/kadaster/kadastralekaart/download/v4_0/extract/685f4950-e668-4ce4-b5bb-a8e6ef81207f/extract.zip"
  }
}
> Given url apiBaseUrl + downloadlink.download.href 0.001
> When method HEAD 0.529
02:30:16.271 request:
4 > HEAD https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/extract/685f4950-e668-4ce4-b5bb-a8e6ef81207f/extract.zip
4 > Accept-Encoding: gzip,deflate
4 > Connection: Keep-Alive
4 > Host: downloads.pdok.nl
4 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:30:16.797 response time in milliseconds: 526.19
4 < 200
4 < Accept-Ranges: bytes
4 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
4 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
4 < Access-Control-Allow-Origin: *
4 < Access-Control-Max-Age: 1000
4 < Content-Disposition: attachment; filename=extract.zip
4 < Content-Length: 664
4 < Content-Security-Policy: block-all-mixed-content
4 < Content-Type: application/zip
4 < Date: Tue, 15 Jun 2021 02:30:16 GMT
4 < Etag: "24a09e85a9be3cc8ce154a7d5f1e6bdf-1"
4 < Last-Modified: Tue, 15 Jun 2021 02:30:15 GMT
4 < Server: MinIO
4 < Strict-Transport-Security: [max-age=31536000; includeSubDomains; preload, max-age=3600; includeSubDomains; preload]
4 < Vary: Origin
4 < X-Amz-Request-Id: 1688A0927E59ACCC
4 < X-Cnection: close
4 < X-Xss-Protection: 1; mode=block
> Then status 200 0.000
> And match responseHeaders['Content-Length'][0] == '#notnull' 0.002
> And match responseHeaders['Content-Type'][0] == 'application/zip' 0.008
> And def zipsize = responseHeaders['Content-Length'][0] 0.000
> * print "###" 0.000
02:30:16.810 [print] ###
> * print "location", apiBaseUrl + downloadlink.download.href 0.003
02:30:16.813 [print] location https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/extract/685f4950-e668-4ce4-b5bb-a8e6ef81207f/extract.zip
> * print "size", zipsize 0.002
02:30:16.815 [print] size 664
> * assert zipsize > 600 0.008
> * def mydownloads = Java.type('download.DataStorage') 0.000
> * def LocalDateTime = Java.type('java.time.LocalDateTime') 0.000
> * def db = new mydownloads 0.000
> * eval db.mywriteln('- Test: DeltaUpdate_' + __loop + ' '+ '\n leveringsId:'+ downloadRequestId +'\n'+' Url:'+apiBaseUrl + downloadlink.download.href+'\n Size:'+zipsize+'\n Time:'+ LocalDateTime.now() +'\n' , 'target/surefire-reports/delta_url.yaml') 0.004
[22] download/DeltaCustomargs.feature 0.000
{
  "format": "gml",
  "geofilter": "POLYGON((81044.88 455429.52,81634.56000000001 455444.64,81735.36000000002 455199.36,81612.72 454955.76,81070.08 454952.4,80880.24 455192.64,81044.88 455429.52))",
  "deltaId": "74059578-fae6-4945-9c61-b14d8315506f",
  "featuretypes": [
    "kadastralegrens"
  ]
}
> * url apiBaseUrl +'kadastralekaart/api/v4_0/delta/custom' 0.001
> * def requestparams = __arg 0.001
> * print requestparams 0.000
02:30:16.841 [print] {
  "format": "gml",
  "geofilter": "POLYGON((81044.88 455429.52,81634.56000000001 455444.64,81735.36000000002 455199.36,81612.72 454955.76,81070.08 454952.4,80880.24 455192.64,81044.88 455429.52))",
  "deltaId": "74059578-fae6-4945-9c61-b14d8315506f",
  "featuretypes": [
    "kadastralegrens"
  ]
}
> Given request requestparams 0.000
> When method post 1.571
02:30:16.847 request:
1 > POST https://downloads.pdok.nl/kadastralekaart/api/v4_0/delta/custom
1 > Accept-Encoding: gzip,deflate
1 > Connection: Keep-Alive
1 > Content-Length: 275
1 > Content-Type: application/json; charset=UTF-8
1 > Host: downloads.pdok.nl
1 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)
{"format":"gml","geofilter":"POLYGON((81044.88 455429.52,81634.56000000001 455444.64,81735.36000000002 455199.36,81612.72 454955.76,81070.08 454952.4,80880.24 455192.64,81044.88 455429.52))","deltaId":"74059578-fae6-4945-9c61-b14d8315506f","featuretypes":["kadastralegrens"]}

02:30:18.413 response time in milliseconds: 1565.50
1 < 202
1 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
1 < Access-Control-Allow-Method: GET,POST,OPTIONS
1 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
1 < Access-Control-Allow-Origin: *
1 < Access-Control-Max-Age: 1000
1 < Content-Length: 188
1 < Content-Type: application/json
1 < Date: Tue, 15 Jun 2021 02:30:18 GMT
1 < Server: Apache
1 < Strict-Transport-Security: [max-age=31536000; includeSubDomains; preload, max-age=3600; includeSubDomains; preload]
1 < X-Cnection: close
{"_links":{"status":{"href":"/kadaster/kadastralekaart/download/v4_0/delta/custom/341b6867-6841-4afc-4c8d-fd304f129301/status"}},"downloadRequestId":"341b6867-6841-4afc-4c8d-fd304f129301"}
> Then status 202 0.000
> And match response == { downloadRequestId: '#uuid' , _links:'#notnull'} 0.000
> And def downloadRequestId = response.downloadRequestId 0.003
> And def links = response._links 0.000
> * print "delta status links:" links 0.000
02:30:18.418 [print]
> And def statusurl = apiBaseUrl + links.status.href 0.001
> * print 'statusurl', statusurl 0.003
02:30:18.424 [print] statusurl https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/delta/custom/341b6867-6841-4afc-4c8d-fd304f129301/status
> Given url statusurl 0.000
> When method GET 0.489
02:30:18.425 request:
2 > GET https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/delta/custom/341b6867-6841-4afc-4c8d-fd304f129301/status
2 > Accept-Encoding: gzip,deflate
2 > Connection: Keep-Alive
2 > Host: downloads.pdok.nl
2 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:30:18.913 response time in milliseconds: 487.57
2 < 201
2 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
2 < Access-Control-Allow-Method: GET,POST,OPTIONS
2 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
2 < Access-Control-Allow-Origin: *
2 < Access-Control-Max-Age: 1000
2 < Cache-Control: no-cache, no-store, max-age=0, must-revalidate
2 < Content-Length: 167
2 < Content-Type: application/json
2 < Date: Tue, 15 Jun 2021 02:30:18 GMT
2 < Expires: 0
2 < Pragma: no-cache
2 < Server: Apache
2 < Strict-Transport-Security: [max-age=31536000; includeSubDomains; preload, max-age=3600; includeSubDomains; preload]
2 < X-Cnection: close
{"_links":{"download":{"href":"/kadaster/kadastralekaart/download/v4_0/extract/2ba08adf-2c3e-412d-b608-b8405981c0ab/extract.zip"}},"progress":100,"status":"COMPLETED"}
> And retry until responseStatus == 201 0.000
> Given url statusurl 0.000
> When method GET 0.492
02:30:18.914 request:
3 > GET https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/delta/custom/341b6867-6841-4afc-4c8d-fd304f129301/status
3 > Accept-Encoding: gzip,deflate
3 > Connection: Keep-Alive
3 > Host: downloads.pdok.nl
3 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:30:19.405 response time in milliseconds: 490.57
3 < 201
3 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
3 < Access-Control-Allow-Method: GET,POST,OPTIONS
3 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
3 < Access-Control-Allow-Origin: *
3 < Access-Control-Max-Age: 1000
3 < Cache-Control: no-cache, no-store, max-age=0, must-revalidate
3 < Content-Length: 167
3 < Content-Type: application/json
3 < Date: Tue, 15 Jun 2021 02:30:19 GMT
3 < Expires: 0
3 < Pragma: no-cache
3 < Server: Apache
3 < Strict-Transport-Security: [max-age=31536000; includeSubDomains; preload, max-age=3600; includeSubDomains; preload]
3 < X-Cnection: close
{"_links":{"download":{"href":"/kadaster/kadastralekaart/download/v4_0/extract/2ba08adf-2c3e-412d-b608-b8405981c0ab/extract.zip"}},"progress":100,"status":"COMPLETED"}
> And def downloadlink = response._links 0.000
> And match response == { _links:'#notnull' , progress:100, status:'COMPLETED' } 0.000
> * print "downloadlink:", downloadlink 0.000
02:30:19.407 [print] downloadlink: {
  "download": {
    "href": "/kadaster/kadastralekaart/download/v4_0/extract/2ba08adf-2c3e-412d-b608-b8405981c0ab/extract.zip"
  }
}
> Given url apiBaseUrl + downloadlink.download.href 0.000
> When method HEAD 0.493
02:30:19.408 request:
4 > HEAD https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/extract/2ba08adf-2c3e-412d-b608-b8405981c0ab/extract.zip
4 > Accept-Encoding: gzip,deflate
4 > Connection: Keep-Alive
4 > Host: downloads.pdok.nl
4 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:30:19.900 response time in milliseconds: 491.86
4 < 200
4 < Accept-Ranges: bytes
4 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
4 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
4 < Access-Control-Allow-Origin: *
4 < Access-Control-Max-Age: 1000
4 < Content-Disposition: attachment; filename=extract.zip
4 < Content-Length: 4986
4 < Content-Security-Policy: block-all-mixed-content
4 < Content-Type: application/zip
4 < Date: Tue, 15 Jun 2021 02:30:19 GMT
4 < Etag: "59a275b01b5185daddf82bdccc7ee515-1"
4 < Last-Modified: Tue, 15 Jun 2021 02:30:18 GMT
4 < Server: MinIO
4 < Strict-Transport-Security: [max-age=31536000; includeSubDomains; preload, max-age=3600; includeSubDomains; preload]
4 < Vary: Origin
4 < X-Amz-Request-Id: 1688A09338BABE02
4 < X-Cnection: close
4 < X-Xss-Protection: 1; mode=block
> Then status 200 0.000
> And match responseHeaders['Content-Length'][0] == '#notnull' 0.001
> And match responseHeaders['Content-Type'][0] == 'application/zip' 0.000
> And def zipsize = responseHeaders['Content-Length'][0] 0.001
> * print "###" 0.004
02:30:19.909 [print] ###
> * print "location", apiBaseUrl + downloadlink.download.href 0.001
02:30:19.911 [print] location https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/extract/2ba08adf-2c3e-412d-b608-b8405981c0ab/extract.zip
> * print "size", zipsize 0.011
02:30:19.922 [print] size 4986
> * assert zipsize > 600 0.000
> * def mydownloads = Java.type('download.DataStorage') 0.004
> * def LocalDateTime = Java.type('java.time.LocalDateTime') 0.000
> * def db = new mydownloads 0.000
> * eval db.mywriteln('- Test: DeltaUpdate_' + __loop + ' '+ '\n leveringsId:'+ downloadRequestId +'\n'+' Url:'+apiBaseUrl + downloadlink.download.href+'\n Size:'+zipsize+'\n Time:'+ LocalDateTime.now() +'\n' , 'target/surefire-reports/delta_url.yaml') 0.002
[23] download/DeltaCustomargs.feature 0.000
{
  "format": "gml",
  "geofilter": "POLYGON((81044.88 455429.52,81634.56000000001 455444.64,81735.36000000002 455199.36,81612.72 454955.76,81070.08 454952.4,80880.24 455192.64,81044.88 455429.52))",
  "deltaId": "7846306d-9db1-47be-bb67-960c8db4901b",
  "featuretypes": [
    "kadastralegrens"
  ]
}
> * url apiBaseUrl +'kadastralekaart/api/v4_0/delta/custom' 0.001
> * def requestparams = __arg 0.000
> * print requestparams 0.000
02:30:19.936 [print] {
  "format": "gml",
  "geofilter": "POLYGON((81044.88 455429.52,81634.56000000001 455444.64,81735.36000000002 455199.36,81612.72 454955.76,81070.08 454952.4,80880.24 455192.64,81044.88 455429.52))",
  "deltaId": "7846306d-9db1-47be-bb67-960c8db4901b",
  "featuretypes": [
    "kadastralegrens"
  ]
}
> Given request requestparams 0.000
> When method post 0.491
02:30:19.938 request:
1 > POST https://downloads.pdok.nl/kadastralekaart/api/v4_0/delta/custom
1 > Accept-Encoding: gzip,deflate
1 > Connection: Keep-Alive
1 > Content-Length: 275
1 > Content-Type: application/json; charset=UTF-8
1 > Host: downloads.pdok.nl
1 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)
{"format":"gml","geofilter":"POLYGON((81044.88 455429.52,81634.56000000001 455444.64,81735.36000000002 455199.36,81612.72 454955.76,81070.08 454952.4,80880.24 455192.64,81044.88 455429.52))","deltaId":"7846306d-9db1-47be-bb67-960c8db4901b","featuretypes":["kadastralegrens"]}

02:30:20.423 response time in milliseconds: 484.64
1 < 202
1 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
1 < Access-Control-Allow-Method: GET,POST,OPTIONS
1 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
1 < Access-Control-Allow-Origin: *
1 < Access-Control-Max-Age: 1000
1 < Content-Length: 188
1 < Content-Type: application/json
1 < Date: Tue, 15 Jun 2021 02:30:20 GMT
1 < Server: Apache
1 < Strict-Transport-Security: [max-age=31536000; includeSubDomains; preload, max-age=3600; includeSubDomains; preload]
1 < X-Cnection: close
{"_links":{"status":{"href":"/kadaster/kadastralekaart/download/v4_0/delta/custom/2ceabdb0-954e-42fd-5051-f4ff1db5c217/status"}},"downloadRequestId":"2ceabdb0-954e-42fd-5051-f4ff1db5c217"}
> Then status 202 0.000
> And match response == { downloadRequestId: '#uuid' , _links:'#notnull'} 0.000
> And def downloadRequestId = response.downloadRequestId 0.000
> And def links = response._links 0.000
> * print "delta status links:" links 0.000
02:30:20.428 [print]
> And def statusurl = apiBaseUrl + links.status.href 0.000
> * print 'statusurl', statusurl 0.000
02:30:20.428 [print] statusurl https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/delta/custom/2ceabdb0-954e-42fd-5051-f4ff1db5c217/status
> Given url statusurl 0.000
> When method GET 0.492
02:30:20.433 request:
2 > GET https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/delta/custom/2ceabdb0-954e-42fd-5051-f4ff1db5c217/status
2 > Accept-Encoding: gzip,deflate
2 > Connection: Keep-Alive
2 > Host: downloads.pdok.nl
2 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:30:20.921 response time in milliseconds: 487.56
2 < 201
2 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
2 < Access-Control-Allow-Method: GET,POST,OPTIONS
2 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
2 < Access-Control-Allow-Origin: *
2 < Access-Control-Max-Age: 1000
2 < Cache-Control: no-cache, no-store, max-age=0, must-revalidate
2 < Content-Length: 167
2 < Content-Type: application/json
2 < Date: Tue, 15 Jun 2021 02:30:20 GMT
2 < Expires: 0
2 < Pragma: no-cache
2 < Server: Apache
2 < Strict-Transport-Security: [max-age=31536000; includeSubDomains; preload, max-age=3600; includeSubDomains; preload]
2 < X-Cnection: close
{"_links":{"download":{"href":"/kadaster/kadastralekaart/download/v4_0/extract/64de35b6-c38c-40a7-b10f-85537e2e4bc6/extract.zip"}},"progress":100,"status":"COMPLETED"}
> And retry until responseStatus == 201 0.000
> Given url statusurl 0.000
> When method GET 0.512
02:30:20.926 request:
3 > GET https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/delta/custom/2ceabdb0-954e-42fd-5051-f4ff1db5c217/status
3 > Accept-Encoding: gzip,deflate
3 > Connection: Keep-Alive
3 > Host: downloads.pdok.nl
3 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:30:21.429 response time in milliseconds: 502.79
3 < 201
3 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
3 < Access-Control-Allow-Method: GET,POST,OPTIONS
3 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
3 < Access-Control-Allow-Origin: *
3 < Access-Control-Max-Age: 1000
3 < Cache-Control: no-cache, no-store, max-age=0, must-revalidate
3 < Content-Length: 167
3 < Content-Type: application/json
3 < Date: Tue, 15 Jun 2021 02:30:21 GMT
3 < Expires: 0
3 < Pragma: no-cache
3 < Server: Apache
3 < Strict-Transport-Security: [max-age=31536000; includeSubDomains; preload, max-age=3600; includeSubDomains; preload]
3 < X-Cnection: close
{"_links":{"download":{"href":"/kadaster/kadastralekaart/download/v4_0/extract/64de35b6-c38c-40a7-b10f-85537e2e4bc6/extract.zip"}},"progress":100,"status":"COMPLETED"}
> And def downloadlink = response._links 0.000
> And match response == { _links:'#notnull' , progress:100, status:'COMPLETED' } 0.000
> * print "downloadlink:", downloadlink 0.000
02:30:21.435 [print] downloadlink: {
  "download": {
    "href": "/kadaster/kadastralekaart/download/v4_0/extract/64de35b6-c38c-40a7-b10f-85537e2e4bc6/extract.zip"
  }
}
> Given url apiBaseUrl + downloadlink.download.href 0.000
> When method HEAD 0.501
02:30:21.435 request:
4 > HEAD https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/extract/64de35b6-c38c-40a7-b10f-85537e2e4bc6/extract.zip
4 > Accept-Encoding: gzip,deflate
4 > Connection: Keep-Alive
4 > Host: downloads.pdok.nl
4 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:30:21.936 response time in milliseconds: 500.39
4 < 200
4 < Accept-Ranges: bytes
4 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
4 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
4 < Access-Control-Allow-Origin: *
4 < Access-Control-Max-Age: 1000
4 < Content-Disposition: attachment; filename=extract.zip
4 < Content-Length: 2794
4 < Content-Security-Policy: block-all-mixed-content
4 < Content-Type: application/zip
4 < Date: Tue, 15 Jun 2021 02:30:21 GMT
4 < Etag: "4ed902b651a034d4815f3a562fd4a7e6-1"
4 < Last-Modified: Tue, 15 Jun 2021 02:30:20 GMT
4 < Server: MinIO
4 < Strict-Transport-Security: [max-age=31536000; includeSubDomains; preload, max-age=3600; includeSubDomains; preload]
4 < Vary: Origin
4 < X-Amz-Request-Id: 1688A093B1F47ABA
4 < X-Cnection: close
4 < X-Xss-Protection: 1; mode=block
> Then status 200 0.000
> And match responseHeaders['Content-Length'][0] == '#notnull' 0.004
> And match responseHeaders['Content-Type'][0] == 'application/zip' 0.000
> And def zipsize = responseHeaders['Content-Length'][0] 0.000
> * print "###" 0.000
02:30:21.941 [print] ###
> * print "location", apiBaseUrl + downloadlink.download.href 0.000
02:30:21.942 [print] location https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/extract/64de35b6-c38c-40a7-b10f-85537e2e4bc6/extract.zip
> * print "size", zipsize 0.000
02:30:21.942 [print] size 2794
> * assert zipsize > 600 0.000
> * def mydownloads = Java.type('download.DataStorage') 0.000
> * def LocalDateTime = Java.type('java.time.LocalDateTime') 0.000
> * def db = new mydownloads 0.000
> * eval db.mywriteln('- Test: DeltaUpdate_' + __loop + ' '+ '\n leveringsId:'+ downloadRequestId +'\n'+' Url:'+apiBaseUrl + downloadlink.download.href+'\n Size:'+zipsize+'\n Time:'+ LocalDateTime.now() +'\n' , 'target/surefire-reports/delta_url.yaml') 0.000
[24] download/DeltaCustomargs.feature 0.000
{
  "format": "gml",
  "geofilter": "POLYGON((81044.88 455429.52,81634.56000000001 455444.64,81735.36000000002 455199.36,81612.72 454955.76,81070.08 454952.4,80880.24 455192.64,81044.88 455429.52))",
  "deltaId": "ecc65af0-5df2-4c51-997e-424a8ec168f9",
  "featuretypes": [
    "kadastralegrens"
  ]
}
> * url apiBaseUrl +'kadastralekaart/api/v4_0/delta/custom' 0.001
> * def requestparams = __arg 0.000
> * print requestparams 0.000
02:30:21.947 [print] {
  "format": "gml",
  "geofilter": "POLYGON((81044.88 455429.52,81634.56000000001 455444.64,81735.36000000002 455199.36,81612.72 454955.76,81070.08 454952.4,80880.24 455192.64,81044.88 455429.52))",
  "deltaId": "ecc65af0-5df2-4c51-997e-424a8ec168f9",
  "featuretypes": [
    "kadastralegrens"
  ]
}
> Given request requestparams 0.000
> When method post 0.495
02:30:21.947 request:
1 > POST https://downloads.pdok.nl/kadastralekaart/api/v4_0/delta/custom
1 > Accept-Encoding: gzip,deflate
1 > Connection: Keep-Alive
1 > Content-Length: 275
1 > Content-Type: application/json; charset=UTF-8
1 > Host: downloads.pdok.nl
1 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)
{"format":"gml","geofilter":"POLYGON((81044.88 455429.52,81634.56000000001 455444.64,81735.36000000002 455199.36,81612.72 454955.76,81070.08 454952.4,80880.24 455192.64,81044.88 455429.52))","deltaId":"ecc65af0-5df2-4c51-997e-424a8ec168f9","featuretypes":["kadastralegrens"]}

02:30:22.439 response time in milliseconds: 491.16
1 < 202
1 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
1 < Access-Control-Allow-Method: GET,POST,OPTIONS
1 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
1 < Access-Control-Allow-Origin: *
1 < Access-Control-Max-Age: 1000
1 < Content-Length: 188
1 < Content-Type: application/json
1 < Date: Tue, 15 Jun 2021 02:30:22 GMT
1 < Server: Apache
1 < Strict-Transport-Security: [max-age=31536000; includeSubDomains; preload, max-age=3600; includeSubDomains; preload]
1 < X-Cnection: close
{"_links":{"status":{"href":"/kadaster/kadastralekaart/download/v4_0/delta/custom/6bec33ac-2af1-4dc0-43f7-a64ad0c14d21/status"}},"downloadRequestId":"6bec33ac-2af1-4dc0-43f7-a64ad0c14d21"}
> Then status 202 0.000
> And match response == { downloadRequestId: '#uuid' , _links:'#notnull'} 0.000
> And def downloadRequestId = response.downloadRequestId 0.001
> And def links = response._links 0.000
> * print "delta status links:" links 0.000
02:30:22.444 [print]
> And def statusurl = apiBaseUrl + links.status.href 0.001
> * print 'statusurl', statusurl 0.007
02:30:22.454 [print] statusurl https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/delta/custom/6bec33ac-2af1-4dc0-43f7-a64ad0c14d21/status
> Given url statusurl 0.000
> When method GET 0.497
02:30:22.454 request:
2 > GET https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/delta/custom/6bec33ac-2af1-4dc0-43f7-a64ad0c14d21/status
2 > Accept-Encoding: gzip,deflate
2 > Connection: Keep-Alive
2 > Host: downloads.pdok.nl
2 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:30:22.951 response time in milliseconds: 496.70
2 < 201
2 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
2 < Access-Control-Allow-Method: GET,POST,OPTIONS
2 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
2 < Access-Control-Allow-Origin: *
2 < Access-Control-Max-Age: 1000
2 < Cache-Control: no-cache, no-store, max-age=0, must-revalidate
2 < Content-Length: 167
2 < Content-Type: application/json
2 < Date: Tue, 15 Jun 2021 02:30:22 GMT
2 < Expires: 0
2 < Pragma: no-cache
2 < Server: Apache
2 < Strict-Transport-Security: [max-age=31536000; includeSubDomains; preload, max-age=3600; includeSubDomains; preload]
2 < X-Cnection: close
{"_links":{"download":{"href":"/kadaster/kadastralekaart/download/v4_0/extract/25d7f6f7-361d-4228-8972-65aecdfe0355/extract.zip"}},"progress":100,"status":"COMPLETED"}
> And retry until responseStatus == 201 0.000
> Given url statusurl 0.000
> When method GET 0.495
02:30:22.952 request:
3 > GET https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/delta/custom/6bec33ac-2af1-4dc0-43f7-a64ad0c14d21/status
3 > Accept-Encoding: gzip,deflate
3 > Connection: Keep-Alive
3 > Host: downloads.pdok.nl
3 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:30:23.447 response time in milliseconds: 494.39
3 < 201
3 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
3 < Access-Control-Allow-Method: GET,POST,OPTIONS
3 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
3 < Access-Control-Allow-Origin: *
3 < Access-Control-Max-Age: 1000
3 < Cache-Control: no-cache, no-store, max-age=0, must-revalidate
3 < Content-Length: 167
3 < Content-Type: application/json
3 < Date: Tue, 15 Jun 2021 02:30:23 GMT
3 < Expires: 0
3 < Pragma: no-cache
3 < Server: Apache
3 < Strict-Transport-Security: [max-age=31536000; includeSubDomains; preload, max-age=3600; includeSubDomains; preload]
3 < X-Cnection: close
{"_links":{"download":{"href":"/kadaster/kadastralekaart/download/v4_0/extract/25d7f6f7-361d-4228-8972-65aecdfe0355/extract.zip"}},"progress":100,"status":"COMPLETED"}
> And def downloadlink = response._links 0.000
> And match response == { _links:'#notnull' , progress:100, status:'COMPLETED' } 0.000
> * print "downloadlink:", downloadlink 0.000
02:30:23.449 [print] downloadlink: {
  "download": {
    "href": "/kadaster/kadastralekaart/download/v4_0/extract/25d7f6f7-361d-4228-8972-65aecdfe0355/extract.zip"
  }
}
> Given url apiBaseUrl + downloadlink.download.href 0.000
> When method HEAD 0.507
02:30:23.451 request:
4 > HEAD https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/extract/25d7f6f7-361d-4228-8972-65aecdfe0355/extract.zip
4 > Accept-Encoding: gzip,deflate
4 > Connection: Keep-Alive
4 > Host: downloads.pdok.nl
4 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:30:23.957 response time in milliseconds: 505.71
4 < 200
4 < Accept-Ranges: bytes
4 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
4 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
4 < Access-Control-Allow-Origin: *
4 < Access-Control-Max-Age: 1000
4 < Content-Disposition: attachment; filename=extract.zip
4 < Content-Length: 663
4 < Content-Security-Policy: block-all-mixed-content
4 < Content-Type: application/zip
4 < Date: Tue, 15 Jun 2021 02:30:23 GMT
4 < Etag: "622e5e122854b684cab3907eb046cc56-1"
4 < Last-Modified: Tue, 15 Jun 2021 02:30:22 GMT
4 < Server: MinIO
4 < Strict-Transport-Security: [max-age=31536000; includeSubDomains; preload, max-age=3600; includeSubDomains; preload]
4 < Vary: Origin
4 < X-Amz-Request-Id: 1688A0942A7FB020
4 < X-Cnection: close
4 < X-Xss-Protection: 1; mode=block
> Then status 200 0.000
> And match responseHeaders['Content-Length'][0] == '#notnull' 0.002
> And match responseHeaders['Content-Type'][0] == 'application/zip' 0.001
> And def zipsize = responseHeaders['Content-Length'][0] 0.002
> * print "###" 0.001
02:30:23.964 [print] ###
> * print "location", apiBaseUrl + downloadlink.download.href 0.002
02:30:23.967 [print] location https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/extract/25d7f6f7-361d-4228-8972-65aecdfe0355/extract.zip
> * print "size", zipsize 0.002
02:30:23.969 [print] size 663
> * assert zipsize > 600 0.004
> * def mydownloads = Java.type('download.DataStorage') 0.001
> * def LocalDateTime = Java.type('java.time.LocalDateTime') 0.001
> * def db = new mydownloads 0.001
> * eval db.mywriteln('- Test: DeltaUpdate_' + __loop + ' '+ '\n leveringsId:'+ downloadRequestId +'\n'+' Url:'+apiBaseUrl + downloadlink.download.href+'\n Size:'+zipsize+'\n Time:'+ LocalDateTime.now() +'\n' , 'target/surefire-reports/delta_url.yaml') 0.003
[25] download/DeltaCustomargs.feature 0.000
{
  "format": "gml",
  "geofilter": "POLYGON((81044.88 455429.52,81634.56000000001 455444.64,81735.36000000002 455199.36,81612.72 454955.76,81070.08 454952.4,80880.24 455192.64,81044.88 455429.52))",
  "deltaId": "d3f8f0d9-4fe6-47a7-8589-4a735bdf4d17",
  "featuretypes": [
    "kadastralegrens"
  ]
}
> * url apiBaseUrl +'kadastralekaart/api/v4_0/delta/custom' 0.002
> * def requestparams = __arg 0.000
> * print requestparams 0.000
02:30:23.988 [print] {
  "format": "gml",
  "geofilter": "POLYGON((81044.88 455429.52,81634.56000000001 455444.64,81735.36000000002 455199.36,81612.72 454955.76,81070.08 454952.4,80880.24 455192.64,81044.88 455429.52))",
  "deltaId": "d3f8f0d9-4fe6-47a7-8589-4a735bdf4d17",
  "featuretypes": [
    "kadastralegrens"
  ]
}
> Given request requestparams 0.000
> When method post 0.482
02:30:23.989 request:
1 > POST https://downloads.pdok.nl/kadastralekaart/api/v4_0/delta/custom
1 > Accept-Encoding: gzip,deflate
1 > Connection: Keep-Alive
1 > Content-Length: 275
1 > Content-Type: application/json; charset=UTF-8
1 > Host: downloads.pdok.nl
1 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)
{"format":"gml","geofilter":"POLYGON((81044.88 455429.52,81634.56000000001 455444.64,81735.36000000002 455199.36,81612.72 454955.76,81070.08 454952.4,80880.24 455192.64,81044.88 455429.52))","deltaId":"d3f8f0d9-4fe6-47a7-8589-4a735bdf4d17","featuretypes":["kadastralegrens"]}

02:30:24.471 response time in milliseconds: 480.80
1 < 202
1 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
1 < Access-Control-Allow-Method: GET,POST,OPTIONS
1 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
1 < Access-Control-Allow-Origin: *
1 < Access-Control-Max-Age: 1000
1 < Content-Length: 188
1 < Content-Type: application/json
1 < Date: Tue, 15 Jun 2021 02:30:24 GMT
1 < Server: Apache
1 < Strict-Transport-Security: [max-age=31536000; includeSubDomains; preload, max-age=3600; includeSubDomains; preload]
1 < X-Cnection: close
{"_links":{"status":{"href":"/kadaster/kadastralekaart/download/v4_0/delta/custom/f41f658c-4be0-4068-7f49-5ca695596e8c/status"}},"downloadRequestId":"f41f658c-4be0-4068-7f49-5ca695596e8c"}
> Then status 202 0.000
> And match response == { downloadRequestId: '#uuid' , _links:'#notnull'} 0.000
> And def downloadRequestId = response.downloadRequestId 0.000
> And def links = response._links 0.000
> * print "delta status links:" links 0.000
02:30:24.472 [print]
> And def statusurl = apiBaseUrl + links.status.href 0.000
> * print 'statusurl', statusurl 0.000
02:30:24.473 [print] statusurl https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/delta/custom/f41f658c-4be0-4068-7f49-5ca695596e8c/status
> Given url statusurl 0.000
> When method GET 0.481
02:30:24.474 request:
2 > GET https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/delta/custom/f41f658c-4be0-4068-7f49-5ca695596e8c/status
2 > Accept-Encoding: gzip,deflate
2 > Connection: Keep-Alive
2 > Host: downloads.pdok.nl
2 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:30:24.954 response time in milliseconds: 480.68
2 < 201
2 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
2 < Access-Control-Allow-Method: GET,POST,OPTIONS
2 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
2 < Access-Control-Allow-Origin: *
2 < Access-Control-Max-Age: 1000
2 < Cache-Control: no-cache, no-store, max-age=0, must-revalidate
2 < Content-Length: 167
2 < Content-Type: application/json
2 < Date: Tue, 15 Jun 2021 02:30:24 GMT
2 < Expires: 0
2 < Pragma: no-cache
2 < Server: Apache
2 < Strict-Transport-Security: [max-age=31536000; includeSubDomains; preload, max-age=3600; includeSubDomains; preload]
2 < X-Cnection: close
{"_links":{"download":{"href":"/kadaster/kadastralekaart/download/v4_0/extract/b8e26c05-6900-4554-80ed-d32f81dbaf01/extract.zip"}},"progress":100,"status":"COMPLETED"}
> And retry until responseStatus == 201 0.000
> Given url statusurl 0.000
> When method GET 0.489
02:30:24.955 request:
3 > GET https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/delta/custom/f41f658c-4be0-4068-7f49-5ca695596e8c/status
3 > Accept-Encoding: gzip,deflate
3 > Connection: Keep-Alive
3 > Host: downloads.pdok.nl
3 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:30:25.443 response time in milliseconds: 488.11
3 < 201
3 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
3 < Access-Control-Allow-Method: GET,POST,OPTIONS
3 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
3 < Access-Control-Allow-Origin: *
3 < Access-Control-Max-Age: 1000
3 < Cache-Control: no-cache, no-store, max-age=0, must-revalidate
3 < Content-Length: 167
3 < Content-Type: application/json
3 < Date: Tue, 15 Jun 2021 02:30:25 GMT
3 < Expires: 0
3 < Pragma: no-cache
3 < Server: Apache
3 < Strict-Transport-Security: [max-age=31536000; includeSubDomains; preload, max-age=3600; includeSubDomains; preload]
3 < X-Cnection: close
{"_links":{"download":{"href":"/kadaster/kadastralekaart/download/v4_0/extract/b8e26c05-6900-4554-80ed-d32f81dbaf01/extract.zip"}},"progress":100,"status":"COMPLETED"}
> And def downloadlink = response._links 0.000
> And match response == { _links:'#notnull' , progress:100, status:'COMPLETED' } 0.000
> * print "downloadlink:", downloadlink 0.000
02:30:25.444 [print] downloadlink: {
  "download": {
    "href": "/kadaster/kadastralekaart/download/v4_0/extract/b8e26c05-6900-4554-80ed-d32f81dbaf01/extract.zip"
  }
}
> Given url apiBaseUrl + downloadlink.download.href 0.000
> When method HEAD 0.496
02:30:25.445 request:
4 > HEAD https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/extract/b8e26c05-6900-4554-80ed-d32f81dbaf01/extract.zip
4 > Accept-Encoding: gzip,deflate
4 > Connection: Keep-Alive
4 > Host: downloads.pdok.nl
4 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:30:25.941 response time in milliseconds: 495.71
4 < 200
4 < Accept-Ranges: bytes
4 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
4 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
4 < Access-Control-Allow-Origin: *
4 < Access-Control-Max-Age: 1000
4 < Content-Disposition: attachment; filename=extract.zip
4 < Content-Length: 663
4 < Content-Security-Policy: block-all-mixed-content
4 < Content-Type: application/zip
4 < Date: Tue, 15 Jun 2021 02:30:25 GMT
4 < Etag: "e73ed377b495b8147764af7b9608a51c-1"
4 < Last-Modified: Tue, 15 Jun 2021 02:30:24 GMT
4 < Server: MinIO
4 < Strict-Transport-Security: [max-age=31536000; includeSubDomains; preload, max-age=3600; includeSubDomains; preload]
4 < Vary: Origin
4 < X-Amz-Request-Id: 1688A094A0CCA395
4 < X-Cnection: close
4 < X-Xss-Protection: 1; mode=block
> Then status 200 0.000
> And match responseHeaders['Content-Length'][0] == '#notnull' 0.003
> And match responseHeaders['Content-Type'][0] == 'application/zip' 0.000
> And def zipsize = responseHeaders['Content-Length'][0] 0.000
> * print "###" 0.000
02:30:25.945 [print] ###
> * print "location", apiBaseUrl + downloadlink.download.href 0.000
02:30:25.945 [print] location https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/extract/b8e26c05-6900-4554-80ed-d32f81dbaf01/extract.zip
> * print "size", zipsize 0.000
02:30:25.945 [print] size 663
> * assert zipsize > 600 0.000
> * def mydownloads = Java.type('download.DataStorage') 0.000
> * def LocalDateTime = Java.type('java.time.LocalDateTime') 0.000
> * def db = new mydownloads 0.000
> * eval db.mywriteln('- Test: DeltaUpdate_' + __loop + ' '+ '\n leveringsId:'+ downloadRequestId +'\n'+' Url:'+apiBaseUrl + downloadlink.download.href+'\n Size:'+zipsize+'\n Time:'+ LocalDateTime.now() +'\n' , 'target/surefire-reports/delta_url.yaml') 0.000
[26] download/DeltaCustomargs.feature 0.000
{
  "format": "gml",
  "geofilter": "POLYGON((81044.88 455429.52,81634.56000000001 455444.64,81735.36000000002 455199.36,81612.72 454955.76,81070.08 454952.4,80880.24 455192.64,81044.88 455429.52))",
  "deltaId": "80d32f9f-5641-4d0a-89bb-616e9c0f890f",
  "featuretypes": [
    "kadastralegrens"
  ]
}
> * url apiBaseUrl +'kadastralekaart/api/v4_0/delta/custom' 0.001
> * def requestparams = __arg 0.000
> * print requestparams 0.000
02:30:25.950 [print] {
  "format": "gml",
  "geofilter": "POLYGON((81044.88 455429.52,81634.56000000001 455444.64,81735.36000000002 455199.36,81612.72 454955.76,81070.08 454952.4,80880.24 455192.64,81044.88 455429.52))",
  "deltaId": "80d32f9f-5641-4d0a-89bb-616e9c0f890f",
  "featuretypes": [
    "kadastralegrens"
  ]
}
> Given request requestparams 0.000
> When method post 2.416
02:30:25.952 request:
1 > POST https://downloads.pdok.nl/kadastralekaart/api/v4_0/delta/custom
1 > Accept-Encoding: gzip,deflate
1 > Connection: Keep-Alive
1 > Content-Length: 275
1 > Content-Type: application/json; charset=UTF-8
1 > Host: downloads.pdok.nl
1 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)
{"format":"gml","geofilter":"POLYGON((81044.88 455429.52,81634.56000000001 455444.64,81735.36000000002 455199.36,81612.72 454955.76,81070.08 454952.4,80880.24 455192.64,81044.88 455429.52))","deltaId":"80d32f9f-5641-4d0a-89bb-616e9c0f890f","featuretypes":["kadastralegrens"]}

02:30:28.367 response time in milliseconds: 2414.88
1 < 202
1 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
1 < Access-Control-Allow-Method: GET,POST,OPTIONS
1 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
1 < Access-Control-Allow-Origin: *
1 < Access-Control-Max-Age: 1000
1 < Content-Length: 188
1 < Content-Type: application/json
1 < Date: Tue, 15 Jun 2021 02:30:28 GMT
1 < Server: Apache
1 < Strict-Transport-Security: [max-age=31536000; includeSubDomains; preload, max-age=3600; includeSubDomains; preload]
1 < X-Cnection: close
{"_links":{"status":{"href":"/kadaster/kadastralekaart/download/v4_0/delta/custom/7dca01e1-4838-4634-70bf-3ba2f9963381/status"}},"downloadRequestId":"7dca01e1-4838-4634-70bf-3ba2f9963381"}
> Then status 202 0.000
> And match response == { downloadRequestId: '#uuid' , _links:'#notnull'} 0.000
> And def downloadRequestId = response.downloadRequestId 0.000
> And def links = response._links 0.000
> * print "delta status links:" links 0.000
02:30:28.368 [print]
> And def statusurl = apiBaseUrl + links.status.href 0.000
> * print 'statusurl', statusurl 0.000
02:30:28.369 [print] statusurl https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/delta/custom/7dca01e1-4838-4634-70bf-3ba2f9963381/status
> Given url statusurl 0.000
> When method GET 0.488
02:30:28.370 request:
2 > GET https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/delta/custom/7dca01e1-4838-4634-70bf-3ba2f9963381/status
2 > Accept-Encoding: gzip,deflate
2 > Connection: Keep-Alive
2 > Host: downloads.pdok.nl
2 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:30:28.857 response time in milliseconds: 487.04
2 < 201
2 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
2 < Access-Control-Allow-Method: GET,POST,OPTIONS
2 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
2 < Access-Control-Allow-Origin: *
2 < Access-Control-Max-Age: 1000
2 < Cache-Control: no-cache, no-store, max-age=0, must-revalidate
2 < Content-Length: 167
2 < Content-Type: application/json
2 < Date: Tue, 15 Jun 2021 02:30:28 GMT
2 < Expires: 0
2 < Pragma: no-cache
2 < Server: Apache
2 < Strict-Transport-Security: [max-age=31536000; includeSubDomains; preload, max-age=3600; includeSubDomains; preload]
2 < X-Cnection: close
{"_links":{"download":{"href":"/kadaster/kadastralekaart/download/v4_0/extract/938105cb-b8d9-428e-917d-54b6aa5074b1/extract.zip"}},"progress":100,"status":"COMPLETED"}
> And retry until responseStatus == 201 0.000
> Given url statusurl 0.000
> When method GET 0.513
02:30:28.863 request:
3 > GET https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/delta/custom/7dca01e1-4838-4634-70bf-3ba2f9963381/status
3 > Accept-Encoding: gzip,deflate
3 > Connection: Keep-Alive
3 > Host: downloads.pdok.nl
3 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:30:29.370 response time in milliseconds: 507.16
3 < 201
3 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
3 < Access-Control-Allow-Method: GET,POST,OPTIONS
3 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
3 < Access-Control-Allow-Origin: *
3 < Access-Control-Max-Age: 1000
3 < Cache-Control: no-cache, no-store, max-age=0, must-revalidate
3 < Content-Length: 167
3 < Content-Type: application/json
3 < Date: Tue, 15 Jun 2021 02:30:29 GMT
3 < Expires: 0
3 < Pragma: no-cache
3 < Server: Apache
3 < Strict-Transport-Security: [max-age=31536000; includeSubDomains; preload, max-age=3600; includeSubDomains; preload]
3 < X-Cnection: close
{"_links":{"download":{"href":"/kadaster/kadastralekaart/download/v4_0/extract/938105cb-b8d9-428e-917d-54b6aa5074b1/extract.zip"}},"progress":100,"status":"COMPLETED"}
> And def downloadlink = response._links 0.000
> And match response == { _links:'#notnull' , progress:100, status:'COMPLETED' } 0.000
> * print "downloadlink:", downloadlink 0.000
02:30:29.371 [print] downloadlink: {
  "download": {
    "href": "/kadaster/kadastralekaart/download/v4_0/extract/938105cb-b8d9-428e-917d-54b6aa5074b1/extract.zip"
  }
}
> Given url apiBaseUrl + downloadlink.download.href 0.000
> When method HEAD 0.540
02:30:29.372 request:
4 > HEAD https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/extract/938105cb-b8d9-428e-917d-54b6aa5074b1/extract.zip
4 > Accept-Encoding: gzip,deflate
4 > Connection: Keep-Alive
4 > Host: downloads.pdok.nl
4 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:30:29.912 response time in milliseconds: 539.71
4 < 200
4 < Accept-Ranges: bytes
4 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
4 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
4 < Access-Control-Allow-Origin: *
4 < Access-Control-Max-Age: 1000
4 < Content-Disposition: attachment; filename=extract.zip
4 < Content-Length: 664
4 < Content-Security-Policy: block-all-mixed-content
4 < Content-Type: application/zip
4 < Date: Tue, 15 Jun 2021 02:30:29 GMT
4 < Etag: "8574ae91d4ee25e3990a15e0e13935bf-1"
4 < Last-Modified: Tue, 15 Jun 2021 02:30:28 GMT
4 < Server: MinIO
4 < Strict-Transport-Security: [max-age=31536000; includeSubDomains; preload, max-age=3600; includeSubDomains; preload]
4 < Vary: Origin
4 < X-Amz-Request-Id: 1688A0958B887DA7
4 < X-Cnection: close
4 < X-Xss-Protection: 1; mode=block
> Then status 200 0.000
> And match responseHeaders['Content-Length'][0] == '#notnull' 0.000
> And match responseHeaders['Content-Type'][0] == 'application/zip' 0.000
> And def zipsize = responseHeaders['Content-Length'][0] 0.000
> * print "###" 0.000
02:30:29.913 [print] ###
> * print "location", apiBaseUrl + downloadlink.download.href 0.000
02:30:29.913 [print] location https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/extract/938105cb-b8d9-428e-917d-54b6aa5074b1/extract.zip
> * print "size", zipsize 0.000
02:30:29.914 [print] size 664
> * assert zipsize > 600 0.000
> * def mydownloads = Java.type('download.DataStorage') 0.000
> * def LocalDateTime = Java.type('java.time.LocalDateTime') 0.000
> * def db = new mydownloads 0.000
> * eval db.mywriteln('- Test: DeltaUpdate_' + __loop + ' '+ '\n leveringsId:'+ downloadRequestId +'\n'+' Url:'+apiBaseUrl + downloadlink.download.href+'\n Size:'+zipsize+'\n Time:'+ LocalDateTime.now() +'\n' , 'target/surefire-reports/delta_url.yaml') 0.000
[27] download/DeltaCustomargs.feature 0.000
{
  "format": "gml",
  "geofilter": "POLYGON((81044.88 455429.52,81634.56000000001 455444.64,81735.36000000002 455199.36,81612.72 454955.76,81070.08 454952.4,80880.24 455192.64,81044.88 455429.52))",
  "deltaId": "00a2e048-2c11-4a10-a7b1-0f439bcf35e5",
  "featuretypes": [
    "kadastralegrens"
  ]
}
> * url apiBaseUrl +'kadastralekaart/api/v4_0/delta/custom' 0.000
> * def requestparams = __arg 0.000
> * print requestparams 0.000
02:30:29.919 [print] {
  "format": "gml",
  "geofilter": "POLYGON((81044.88 455429.52,81634.56000000001 455444.64,81735.36000000002 455199.36,81612.72 454955.76,81070.08 454952.4,80880.24 455192.64,81044.88 455429.52))",
  "deltaId": "00a2e048-2c11-4a10-a7b1-0f439bcf35e5",
  "featuretypes": [
    "kadastralegrens"
  ]
}
> Given request requestparams 0.000
> When method post 2.335
02:30:29.920 request:
1 > POST https://downloads.pdok.nl/kadastralekaart/api/v4_0/delta/custom
1 > Accept-Encoding: gzip,deflate
1 > Connection: Keep-Alive
1 > Content-Length: 275
1 > Content-Type: application/json; charset=UTF-8
1 > Host: downloads.pdok.nl
1 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)
{"format":"gml","geofilter":"POLYGON((81044.88 455429.52,81634.56000000001 455444.64,81735.36000000002 455199.36,81612.72 454955.76,81070.08 454952.4,80880.24 455192.64,81044.88 455429.52))","deltaId":"00a2e048-2c11-4a10-a7b1-0f439bcf35e5","featuretypes":["kadastralegrens"]}

02:30:32.254 response time in milliseconds: 2333.99
1 < 202
1 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
1 < Access-Control-Allow-Method: GET,POST,OPTIONS
1 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
1 < Access-Control-Allow-Origin: *
1 < Access-Control-Max-Age: 1000
1 < Content-Length: 188
1 < Content-Type: application/json
1 < Date: Tue, 15 Jun 2021 02:30:32 GMT
1 < Server: Apache
1 < Strict-Transport-Security: [max-age=31536000; includeSubDomains; preload, max-age=3600; includeSubDomains; preload]
1 < X-Cnection: close
{"_links":{"status":{"href":"/kadaster/kadastralekaart/download/v4_0/delta/custom/a01964db-571d-4d01-4c40-3f171d07c344/status"}},"downloadRequestId":"a01964db-571d-4d01-4c40-3f171d07c344"}
> Then status 202 0.000
> And match response == { downloadRequestId: '#uuid' , _links:'#notnull'} 0.000
> And def downloadRequestId = response.downloadRequestId 0.000
> And def links = response._links 0.000
> * print "delta status links:" links 0.000
02:30:32.255 [print]
> And def statusurl = apiBaseUrl + links.status.href 0.000
> * print 'statusurl', statusurl 0.000
02:30:32.255 [print] statusurl https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/delta/custom/a01964db-571d-4d01-4c40-3f171d07c344/status
> Given url statusurl 0.000
> When method GET 0.497
02:30:32.256 request:
2 > GET https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/delta/custom/a01964db-571d-4d01-4c40-3f171d07c344/status
2 > Accept-Encoding: gzip,deflate
2 > Connection: Keep-Alive
2 > Host: downloads.pdok.nl
2 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:30:32.753 response time in milliseconds: 496.25
2 < 201
2 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
2 < Access-Control-Allow-Method: GET,POST,OPTIONS
2 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
2 < Access-Control-Allow-Origin: *
2 < Access-Control-Max-Age: 1000
2 < Cache-Control: no-cache, no-store, max-age=0, must-revalidate
2 < Content-Length: 167
2 < Content-Type: application/json
2 < Date: Tue, 15 Jun 2021 02:30:32 GMT
2 < Expires: 0
2 < Pragma: no-cache
2 < Server: Apache
2 < Strict-Transport-Security: [max-age=31536000; includeSubDomains; preload, max-age=3600; includeSubDomains; preload]
2 < X-Cnection: close
{"_links":{"download":{"href":"/kadaster/kadastralekaart/download/v4_0/extract/b3ac1a42-1eb6-455c-aec2-84f523398d40/extract.zip"}},"progress":100,"status":"COMPLETED"}
> And retry until responseStatus == 201 0.000
> Given url statusurl 0.000
> When method GET 0.499
02:30:32.755 request:
3 > GET https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/delta/custom/a01964db-571d-4d01-4c40-3f171d07c344/status
3 > Accept-Encoding: gzip,deflate
3 > Connection: Keep-Alive
3 > Host: downloads.pdok.nl
3 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:30:33.249 response time in milliseconds: 494.34
3 < 201
3 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
3 < Access-Control-Allow-Method: GET,POST,OPTIONS
3 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
3 < Access-Control-Allow-Origin: *
3 < Access-Control-Max-Age: 1000
3 < Cache-Control: no-cache, no-store, max-age=0, must-revalidate
3 < Content-Length: 167
3 < Content-Type: application/json
3 < Date: Tue, 15 Jun 2021 02:30:33 GMT
3 < Expires: 0
3 < Pragma: no-cache
3 < Server: Apache
3 < Strict-Transport-Security: [max-age=31536000; includeSubDomains; preload, max-age=3600; includeSubDomains; preload]
3 < X-Cnection: close
{"_links":{"download":{"href":"/kadaster/kadastralekaart/download/v4_0/extract/b3ac1a42-1eb6-455c-aec2-84f523398d40/extract.zip"}},"progress":100,"status":"COMPLETED"}
> And def downloadlink = response._links 0.000
> And match response == { _links:'#notnull' , progress:100, status:'COMPLETED' } 0.000
> * print "downloadlink:", downloadlink 0.000
02:30:33.258 [print] downloadlink: {
  "download": {
    "href": "/kadaster/kadastralekaart/download/v4_0/extract/b3ac1a42-1eb6-455c-aec2-84f523398d40/extract.zip"
  }
}
> Given url apiBaseUrl + downloadlink.download.href 0.000
> When method HEAD 0.504
02:30:33.259 request:
4 > HEAD https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/extract/b3ac1a42-1eb6-455c-aec2-84f523398d40/extract.zip
4 > Accept-Encoding: gzip,deflate
4 > Connection: Keep-Alive
4 > Host: downloads.pdok.nl
4 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:30:33.763 response time in milliseconds: 503.37
4 < 200
4 < Accept-Ranges: bytes
4 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
4 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
4 < Access-Control-Allow-Origin: *
4 < Access-Control-Max-Age: 1000
4 < Content-Disposition: attachment; filename=extract.zip
4 < Content-Length: 663
4 < Content-Security-Policy: block-all-mixed-content
4 < Content-Type: application/zip
4 < Date: Tue, 15 Jun 2021 02:30:33 GMT
4 < Etag: "b8a56b8e2f5ee9069653120fb488d40c-1"
4 < Last-Modified: Tue, 15 Jun 2021 02:30:32 GMT
4 < Server: MinIO
4 < Strict-Transport-Security: [max-age=31536000; includeSubDomains; preload, max-age=3600; includeSubDomains; preload]
4 < Vary: Origin
4 < X-Amz-Request-Id: 1688A09672DA9A66
4 < X-Cnection: close
4 < X-Xss-Protection: 1; mode=block
> Then status 200 0.000
> And match responseHeaders['Content-Length'][0] == '#notnull' 0.000
> And match responseHeaders['Content-Type'][0] == 'application/zip' 0.000
> And def zipsize = responseHeaders['Content-Length'][0] 0.000
> * print "###" 0.000
02:30:33.764 [print] ###
> * print "location", apiBaseUrl + downloadlink.download.href 0.000
02:30:33.764 [print] location https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/extract/b3ac1a42-1eb6-455c-aec2-84f523398d40/extract.zip
> * print "size", zipsize 0.000
02:30:33.764 [print] size 663
> * assert zipsize > 600 0.000
> * def mydownloads = Java.type('download.DataStorage') 0.000
> * def LocalDateTime = Java.type('java.time.LocalDateTime') 0.000
> * def db = new mydownloads 0.000
> * eval db.mywriteln('- Test: DeltaUpdate_' + __loop + ' '+ '\n leveringsId:'+ downloadRequestId +'\n'+' Url:'+apiBaseUrl + downloadlink.download.href+'\n Size:'+zipsize+'\n Time:'+ LocalDateTime.now() +'\n' , 'target/surefire-reports/delta_url.yaml') 0.000
[28] download/DeltaCustomargs.feature 0.000
{
  "format": "gml",
  "geofilter": "POLYGON((81044.88 455429.52,81634.56000000001 455444.64,81735.36000000002 455199.36,81612.72 454955.76,81070.08 454952.4,80880.24 455192.64,81044.88 455429.52))",
  "deltaId": "ee381f94-96f3-41e5-bbd5-4b678eee1db0",
  "featuretypes": [
    "kadastralegrens"
  ]
}
> * url apiBaseUrl +'kadastralekaart/api/v4_0/delta/custom' 0.009
> * def requestparams = __arg 0.000
> * print requestparams 0.000
02:30:33.782 [print] {
  "format": "gml",
  "geofilter": "POLYGON((81044.88 455429.52,81634.56000000001 455444.64,81735.36000000002 455199.36,81612.72 454955.76,81070.08 454952.4,80880.24 455192.64,81044.88 455429.52))",
  "deltaId": "ee381f94-96f3-41e5-bbd5-4b678eee1db0",
  "featuretypes": [
    "kadastralegrens"
  ]
}
> Given request requestparams 0.000
> When method post 2.049
02:30:33.784 request:
1 > POST https://downloads.pdok.nl/kadastralekaart/api/v4_0/delta/custom
1 > Accept-Encoding: gzip,deflate
1 > Connection: Keep-Alive
1 > Content-Length: 275
1 > Content-Type: application/json; charset=UTF-8
1 > Host: downloads.pdok.nl
1 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)
{"format":"gml","geofilter":"POLYGON((81044.88 455429.52,81634.56000000001 455444.64,81735.36000000002 455199.36,81612.72 454955.76,81070.08 454952.4,80880.24 455192.64,81044.88 455429.52))","deltaId":"ee381f94-96f3-41e5-bbd5-4b678eee1db0","featuretypes":["kadastralegrens"]}

02:30:35.831 response time in milliseconds: 2046.73
1 < 202
1 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
1 < Access-Control-Allow-Method: GET,POST,OPTIONS
1 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
1 < Access-Control-Allow-Origin: *
1 < Access-Control-Max-Age: 1000
1 < Content-Length: 188
1 < Content-Type: application/json
1 < Date: Tue, 15 Jun 2021 02:30:35 GMT
1 < Server: Apache
1 < Strict-Transport-Security: [max-age=31536000; includeSubDomains; preload, max-age=3600; includeSubDomains; preload]
1 < X-Cnection: close
{"_links":{"status":{"href":"/kadaster/kadastralekaart/download/v4_0/delta/custom/dbfb0ad6-e990-4af1-4ee5-cfe1afaa42b2/status"}},"downloadRequestId":"dbfb0ad6-e990-4af1-4ee5-cfe1afaa42b2"}
> Then status 202 0.000
> And match response == { downloadRequestId: '#uuid' , _links:'#notnull'} 0.000
> And def downloadRequestId = response.downloadRequestId 0.000
> And def links = response._links 0.000
> * print "delta status links:" links 0.000
02:30:35.833 [print]
> And def statusurl = apiBaseUrl + links.status.href 0.000
> * print 'statusurl', statusurl 0.000
02:30:35.833 [print] statusurl https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/delta/custom/dbfb0ad6-e990-4af1-4ee5-cfe1afaa42b2/status
> Given url statusurl 0.000
> When method GET 0.482
02:30:35.834 request:
2 > GET https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/delta/custom/dbfb0ad6-e990-4af1-4ee5-cfe1afaa42b2/status
2 > Accept-Encoding: gzip,deflate
2 > Connection: Keep-Alive
2 > Host: downloads.pdok.nl
2 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:30:36.315 response time in milliseconds: 481.64
2 < 201
2 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
2 < Access-Control-Allow-Method: GET,POST,OPTIONS
2 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
2 < Access-Control-Allow-Origin: *
2 < Access-Control-Max-Age: 1000
2 < Cache-Control: no-cache, no-store, max-age=0, must-revalidate
2 < Content-Length: 167
2 < Content-Type: application/json
2 < Date: Tue, 15 Jun 2021 02:30:36 GMT
2 < Expires: 0
2 < Pragma: no-cache
2 < Server: Apache
2 < Strict-Transport-Security: [max-age=31536000; includeSubDomains; preload, max-age=3600; includeSubDomains; preload]
2 < X-Cnection: close
{"_links":{"download":{"href":"/kadaster/kadastralekaart/download/v4_0/extract/439dde55-48da-4cab-9a76-0e2d68488fd5/extract.zip"}},"progress":100,"status":"COMPLETED"}
> And retry until responseStatus == 201 0.000
> Given url statusurl 0.000
> When method GET 0.490
02:30:36.317 request:
3 > GET https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/delta/custom/dbfb0ad6-e990-4af1-4ee5-cfe1afaa42b2/status
3 > Accept-Encoding: gzip,deflate
3 > Connection: Keep-Alive
3 > Host: downloads.pdok.nl
3 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:30:36.806 response time in milliseconds: 487.25
3 < 201
3 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
3 < Access-Control-Allow-Method: GET,POST,OPTIONS
3 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
3 < Access-Control-Allow-Origin: *
3 < Access-Control-Max-Age: 1000
3 < Cache-Control: no-cache, no-store, max-age=0, must-revalidate
3 < Content-Length: 167
3 < Content-Type: application/json
3 < Date: Tue, 15 Jun 2021 02:30:36 GMT
3 < Expires: 0
3 < Pragma: no-cache
3 < Server: Apache
3 < Strict-Transport-Security: [max-age=31536000; includeSubDomains; preload, max-age=3600; includeSubDomains; preload]
3 < X-Cnection: close
{"_links":{"download":{"href":"/kadaster/kadastralekaart/download/v4_0/extract/439dde55-48da-4cab-9a76-0e2d68488fd5/extract.zip"}},"progress":100,"status":"COMPLETED"}
> And def downloadlink = response._links 0.000
> And match response == { _links:'#notnull' , progress:100, status:'COMPLETED' } 0.007
> * print "downloadlink:", downloadlink 0.000
02:30:36.815 [print] downloadlink: {
  "download": {
    "href": "/kadaster/kadastralekaart/download/v4_0/extract/439dde55-48da-4cab-9a76-0e2d68488fd5/extract.zip"
  }
}
> Given url apiBaseUrl + downloadlink.download.href 0.000
> When method HEAD 0.506
02:30:36.816 request:
4 > HEAD https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/extract/439dde55-48da-4cab-9a76-0e2d68488fd5/extract.zip
4 > Accept-Encoding: gzip,deflate
4 > Connection: Keep-Alive
4 > Host: downloads.pdok.nl
4 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:30:37.321 response time in milliseconds: 505.12
4 < 200
4 < Accept-Ranges: bytes
4 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
4 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
4 < Access-Control-Allow-Origin: *
4 < Access-Control-Max-Age: 1000
4 < Content-Disposition: attachment; filename=extract.zip
4 < Content-Length: 663
4 < Content-Security-Policy: block-all-mixed-content
4 < Content-Type: application/zip
4 < Date: Tue, 15 Jun 2021 02:30:37 GMT
4 < Etag: "204d6c90ea30a591e3473fb5df8974a2-1"
4 < Last-Modified: Tue, 15 Jun 2021 02:30:35 GMT
4 < Server: MinIO
4 < Strict-Transport-Security: [max-age=31536000; includeSubDomains; preload, max-age=3600; includeSubDomains; preload]
4 < Vary: Origin
4 < X-Amz-Request-Id: 1688A0974705DFBE
4 < X-Cnection: close
4 < X-Xss-Protection: 1; mode=block
> Then status 200 0.000
> And match responseHeaders['Content-Length'][0] == '#notnull' 0.000
> And match responseHeaders['Content-Type'][0] == 'application/zip' 0.001
> And def zipsize = responseHeaders['Content-Length'][0] 0.000
> * print "###" 0.000
02:30:37.324 [print] ###
> * print "location", apiBaseUrl + downloadlink.download.href 0.000
02:30:37.325 [print] location https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/extract/439dde55-48da-4cab-9a76-0e2d68488fd5/extract.zip
> * print "size", zipsize 0.000
02:30:37.325 [print] size 663
> * assert zipsize > 600 0.000
> * def mydownloads = Java.type('download.DataStorage') 0.000
> * def LocalDateTime = Java.type('java.time.LocalDateTime') 0.000
> * def db = new mydownloads 0.000
> * eval db.mywriteln('- Test: DeltaUpdate_' + __loop + ' '+ '\n leveringsId:'+ downloadRequestId +'\n'+' Url:'+apiBaseUrl + downloadlink.download.href+'\n Size:'+zipsize+'\n Time:'+ LocalDateTime.now() +'\n' , 'target/surefire-reports/delta_url.yaml') 0.000
[29] download/DeltaCustomargs.feature 0.000
{
  "format": "gml",
  "geofilter": "POLYGON((81044.88 455429.52,81634.56000000001 455444.64,81735.36000000002 455199.36,81612.72 454955.76,81070.08 454952.4,80880.24 455192.64,81044.88 455429.52))",
  "deltaId": "359a0c94-3317-42ed-b8c7-508f5d13f2c1",
  "featuretypes": [
    "kadastralegrens"
  ]
}
> * url apiBaseUrl +'kadastralekaart/api/v4_0/delta/custom' 0.001
> * def requestparams = __arg 0.000
> * print requestparams 0.000
02:30:37.332 [print] {
  "format": "gml",
  "geofilter": "POLYGON((81044.88 455429.52,81634.56000000001 455444.64,81735.36000000002 455199.36,81612.72 454955.76,81070.08 454952.4,80880.24 455192.64,81044.88 455429.52))",
  "deltaId": "359a0c94-3317-42ed-b8c7-508f5d13f2c1",
  "featuretypes": [
    "kadastralegrens"
  ]
}
> Given request requestparams 0.000
> When method post 1.505
02:30:37.333 request:
1 > POST https://downloads.pdok.nl/kadastralekaart/api/v4_0/delta/custom
1 > Accept-Encoding: gzip,deflate
1 > Connection: Keep-Alive
1 > Content-Length: 275
1 > Content-Type: application/json; charset=UTF-8
1 > Host: downloads.pdok.nl
1 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)
{"format":"gml","geofilter":"POLYGON((81044.88 455429.52,81634.56000000001 455444.64,81735.36000000002 455199.36,81612.72 454955.76,81070.08 454952.4,80880.24 455192.64,81044.88 455429.52))","deltaId":"359a0c94-3317-42ed-b8c7-508f5d13f2c1","featuretypes":["kadastralegrens"]}

02:30:38.838 response time in milliseconds: 1503.88
1 < 202
1 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
1 < Access-Control-Allow-Method: GET,POST,OPTIONS
1 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
1 < Access-Control-Allow-Origin: *
1 < Access-Control-Max-Age: 1000
1 < Content-Length: 188
1 < Content-Type: application/json
1 < Date: Tue, 15 Jun 2021 02:30:38 GMT
1 < Server: Apache
1 < Strict-Transport-Security: [max-age=31536000; includeSubDomains; preload, max-age=3600; includeSubDomains; preload]
1 < X-Cnection: close
{"_links":{"status":{"href":"/kadaster/kadastralekaart/download/v4_0/delta/custom/5657ee66-0abc-4e3a-4cf1-b3b7c0fd7404/status"}},"downloadRequestId":"5657ee66-0abc-4e3a-4cf1-b3b7c0fd7404"}
> Then status 202 0.000
> And match response == { downloadRequestId: '#uuid' , _links:'#notnull'} 0.000
> And def downloadRequestId = response.downloadRequestId 0.000
> And def links = response._links 0.000
> * print "delta status links:" links 0.000
02:30:38.839 [print]
> And def statusurl = apiBaseUrl + links.status.href 0.000
> * print 'statusurl', statusurl 0.000
02:30:38.839 [print] statusurl https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/delta/custom/5657ee66-0abc-4e3a-4cf1-b3b7c0fd7404/status
> Given url statusurl 0.000
> When method GET 0.490
02:30:38.840 request:
2 > GET https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/delta/custom/5657ee66-0abc-4e3a-4cf1-b3b7c0fd7404/status
2 > Accept-Encoding: gzip,deflate
2 > Connection: Keep-Alive
2 > Host: downloads.pdok.nl
2 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:30:39.329 response time in milliseconds: 489.45
2 < 201
2 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
2 < Access-Control-Allow-Method: GET,POST,OPTIONS
2 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
2 < Access-Control-Allow-Origin: *
2 < Access-Control-Max-Age: 1000
2 < Cache-Control: no-cache, no-store, max-age=0, must-revalidate
2 < Content-Length: 167
2 < Content-Type: application/json
2 < Date: Tue, 15 Jun 2021 02:30:39 GMT
2 < Expires: 0
2 < Pragma: no-cache
2 < Server: Apache
2 < Strict-Transport-Security: [max-age=31536000; includeSubDomains; preload, max-age=3600; includeSubDomains; preload]
2 < X-Cnection: close
{"_links":{"download":{"href":"/kadaster/kadastralekaart/download/v4_0/extract/5f9784c0-3bea-48c0-ba7c-e6dd00345346/extract.zip"}},"progress":100,"status":"COMPLETED"}
> And retry until responseStatus == 201 0.000
> Given url statusurl 0.000
> When method GET 0.483
02:30:39.330 request:
3 > GET https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/delta/custom/5657ee66-0abc-4e3a-4cf1-b3b7c0fd7404/status
3 > Accept-Encoding: gzip,deflate
3 > Connection: Keep-Alive
3 > Host: downloads.pdok.nl
3 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:30:39.810 response time in milliseconds: 479.97
3 < 201
3 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
3 < Access-Control-Allow-Method: GET,POST,OPTIONS
3 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
3 < Access-Control-Allow-Origin: *
3 < Access-Control-Max-Age: 1000
3 < Cache-Control: no-cache, no-store, max-age=0, must-revalidate
3 < Content-Length: 167
3 < Content-Type: application/json
3 < Date: Tue, 15 Jun 2021 02:30:39 GMT
3 < Expires: 0
3 < Pragma: no-cache
3 < Server: Apache
3 < Strict-Transport-Security: [max-age=31536000; includeSubDomains; preload, max-age=3600; includeSubDomains; preload]
3 < X-Cnection: close
{"_links":{"download":{"href":"/kadaster/kadastralekaart/download/v4_0/extract/5f9784c0-3bea-48c0-ba7c-e6dd00345346/extract.zip"}},"progress":100,"status":"COMPLETED"}
> And def downloadlink = response._links 0.000
> And match response == { _links:'#notnull' , progress:100, status:'COMPLETED' } 0.000
> * print "downloadlink:", downloadlink 0.007
02:30:39.821 [print] downloadlink: {
  "download": {
    "href": "/kadaster/kadastralekaart/download/v4_0/extract/5f9784c0-3bea-48c0-ba7c-e6dd00345346/extract.zip"
  }
}
> Given url apiBaseUrl + downloadlink.download.href 0.001
> When method HEAD 0.494
02:30:39.823 request:
4 > HEAD https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/extract/5f9784c0-3bea-48c0-ba7c-e6dd00345346/extract.zip
4 > Accept-Encoding: gzip,deflate
4 > Connection: Keep-Alive
4 > Host: downloads.pdok.nl
4 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:30:40.317 response time in milliseconds: 494.05
4 < 200
4 < Accept-Ranges: bytes
4 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
4 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
4 < Access-Control-Allow-Origin: *
4 < Access-Control-Max-Age: 1000
4 < Content-Disposition: attachment; filename=extract.zip
4 < Content-Length: 9292
4 < Content-Security-Policy: block-all-mixed-content
4 < Content-Type: application/zip
4 < Date: Tue, 15 Jun 2021 02:30:40 GMT
4 < Etag: "45df00b4f04213ff38fa91f87fd99b5a-1"
4 < Last-Modified: Tue, 15 Jun 2021 02:30:38 GMT
4 < Server: MinIO
4 < Strict-Transport-Security: [max-age=31536000; includeSubDomains; preload, max-age=3600; includeSubDomains; preload]
4 < Vary: Origin
4 < X-Amz-Request-Id: 1688A097F9B38FEA
4 < X-Cnection: close
4 < X-Xss-Protection: 1; mode=block
> Then status 200 0.000
> And match responseHeaders['Content-Length'][0] == '#notnull' 0.001
> And match responseHeaders['Content-Type'][0] == 'application/zip' 0.001
> And def zipsize = responseHeaders['Content-Length'][0] 0.000
> * print "###" 0.000
02:30:40.321 [print] ###
> * print "location", apiBaseUrl + downloadlink.download.href 0.002
02:30:40.323 [print] location https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/extract/5f9784c0-3bea-48c0-ba7c-e6dd00345346/extract.zip
> * print "size", zipsize 0.001
02:30:40.325 [print] size 9292
> * assert zipsize > 600 0.002
> * def mydownloads = Java.type('download.DataStorage') 0.000
> * def LocalDateTime = Java.type('java.time.LocalDateTime') 0.000
> * def db = new mydownloads 0.000
> * eval db.mywriteln('- Test: DeltaUpdate_' + __loop + ' '+ '\n leveringsId:'+ downloadRequestId +'\n'+' Url:'+apiBaseUrl + downloadlink.download.href+'\n Size:'+zipsize+'\n Time:'+ LocalDateTime.now() +'\n' , 'target/surefire-reports/delta_url.yaml') 0.002
2:56.634
* print "bepaal een delta ids " 0.012
02:29:23.379 base url : {
  "apiBaseUrl": "https://downloads.pdok.nl/"
}
 
02:29:23.392 [print] bepaal een delta ids
Given url apiBaseUrl + 'kadastralekaart/api/v4_0/delta' 0.018
And param count = 1000 0.001
And param after-delta-id = "b2219778-e94c-40b0-92bd-95e3491af2bb" 0.000
When method GET 0.540
02:29:23.415 request:
1 > GET https://downloads.pdok.nl/kadastralekaart/api/v4_0/delta?count=1000&after-delta-id=b2219778-e94c-40b0-92bd-95e3491af2bb
1 > Accept-Encoding: gzip,deflate
1 > Connection: Keep-Alive
1 > Host: downloads.pdok.nl
1 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:29:23.952 response time in milliseconds: 536.39
1 < 200
1 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
1 < Access-Control-Allow-Method: GET,POST,OPTIONS
1 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
1 < Access-Control-Allow-Origin: *
1 < Access-Control-Max-Age: 1000
1 < Content-Type: application/json
1 < Date: Tue, 15 Jun 2021 02:29:23 GMT
1 < Server: Apache
1 < Strict-Transport-Security: [max-age=31536000; includeSubDomains; preload, max-age=3600; includeSubDomains; preload]
1 < Transfer-Encoding: chunked
1 < X-Cnection: close
{"deltas":[{"id":"2b104759-f77d-496a-94e4-7064f199b446","timeWindow":{"from":"2021-05-15T21:59:59Z","to":"2021-05-16T21:59:59Z"}},{"id":"c31553da-c1ff-4d9e-80d4-dd60544a1b2d","timeWindow":{"from":"2021-05-16T21:59:59Z","to":"2021-05-17T21:59:59Z"}},{"id":"801a3c3e-a010-4fff-9c4a-812d7c813674","timeWindow":{"from":"2021-05-17T21:59:59Z","to":"2021-05-18T21:59:59Z"}},{"id":"9d181f42-7ef5-4c43-b7d7-3cf4195e1473","timeWindow":{"from":"2021-05-18T21:59:59Z","to":"2021-05-19T21:59:59Z"}},{"id":"9c93aa0c-86a4-49fa-826e-549c719cc0aa","timeWindow":{"from":"2021-05-19T21:59:59Z","to":"2021-05-20T21:59:59Z"}},{"id":"1577858c-8c9f-481a-8e45-084bd85e5f4e","timeWindow":{"from":"2021-05-20T21:59:59Z","to":"2021-05-21T21:59:59Z"}},{"id":"f784d3c1-2e95-4c30-9268-11d0d61ac131","timeWindow":{"from":"2021-05-21T21:59:59Z","to":"2021-05-22T21:59:59Z"}},{"id":"e6640b5a-f20a-450e-9250-986540178c75","timeWindow":{"from":"2021-05-22T21:59:59Z","to":"2021-05-23T21:59:59Z"}},{"id":"1c15ea7f-bf22-43a8-b5e9-b66a1871f27d","timeWindow":{"from":"2021-05-23T21:59:59Z","to":"2021-05-24T21:59:59Z"}},{"id":"25e98e4e-ef9b-42d1-a419-03fef9478802","timeWindow":{"from":"2021-05-24T21:59:59Z","to":"2021-05-25T21:59:59Z"}},{"id":"9297d9e4-cc92-415f-b258-642b4ecdb967","timeWindow":{"from":"2021-05-25T21:59:59Z","to":"2021-05-26T21:59:59Z"}},{"id":"f2a1b49d-024b-4a01-83f9-66dd1d3385ce","timeWindow":{"from":"2021-05-26T21:59:59Z","to":"2021-05-27T21:59:59Z"}},{"id":"69183ebc-d2bd-4c32-b7e0-82d7d64d95a6","timeWindow":{"from":"2021-05-27T21:59:59Z","to":"2021-05-28T21:59:59Z"}},{"id":"ee7de3a0-af84-4382-88f6-015c69fbcf22","timeWindow":{"from":"2021-05-28T21:59:59Z","to":"2021-05-29T21:59:59Z"}},{"id":"7d86880e-ec38-45a7-8d26-8b50b25cb564","timeWindow":{"from":"2021-05-29T21:59:59Z","to":"2021-05-30T21:59:59Z"}},{"id":"f434912f-ac1a-4c31-a06d-1fb0b2e94b1e","timeWindow":{"from":"2021-05-30T21:59:59Z","to":"2021-05-31T21:59:59Z"}},{"id":"a7ced3a4-8dd3-44df-8774-f08d01839035","timeWindow":{"from":"2021-05-31T21:59:59Z","to":"2021-06-01T21:59:59Z"}},{"id":"3021d17f-c396-4704-8770-d0231e9d5d9b","timeWindow":{"from":"2021-06-01T21:59:59Z","to":"2021-06-02T21:59:59Z"}},{"id":"199c4014-5688-4581-9513-9d8bc2f0c040","timeWindow":{"from":"2021-06-02T21:59:59Z","to":"2021-06-03T21:59:59Z"}},{"id":"74c6011e-9871-4f8a-b911-0142eea98ee7","timeWindow":{"from":"2021-06-03T21:59:59Z","to":"2021-06-04T21:59:59Z"}},{"id":"95843b80-f891-4f0d-ac68-6f104d38a0c6","timeWindow":{"from":"2021-06-04T21:59:59Z","to":"2021-06-05T21:59:59Z"}},{"id":"304c598c-211c-4d4e-86cf-c87c8be1fd60","timeWindow":{"from":"2021-06-05T21:59:59Z","to":"2021-06-06T21:59:59Z"}},{"id":"74059578-fae6-4945-9c61-b14d8315506f","timeWindow":{"from":"2021-06-06T21:59:59Z","to":"2021-06-07T21:59:59Z"}},{"id":"7846306d-9db1-47be-bb67-960c8db4901b","timeWindow":{"from":"2021-06-07T21:59:59Z","to":"2021-06-08T21:59:59Z"}},{"id":"ecc65af0-5df2-4c51-997e-424a8ec168f9","timeWindow":{"from":"2021-06-08T21:59:59Z","to":"2021-06-09T21:59:59Z"}},{"id":"d3f8f0d9-4fe6-47a7-8589-4a735bdf4d17","timeWindow":{"from":"2021-06-09T21:59:59Z","to":"2021-06-10T21:59:59Z"}},{"id":"80d32f9f-5641-4d0a-89bb-616e9c0f890f","timeWindow":{"from":"2021-06-10T21:59:59Z","to":"2021-06-11T21:59:59Z"}},{"id":"00a2e048-2c11-4a10-a7b1-0f439bcf35e5","timeWindow":{"from":"2021-06-11T21:59:59Z","to":"2021-06-12T21:59:59Z"}},{"id":"ee381f94-96f3-41e5-bbd5-4b678eee1db0","timeWindow":{"from":"2021-06-12T21:59:59Z","to":"2021-06-13T21:59:59Z"}},{"id":"359a0c94-3317-42ed-b8c7-508f5d13f2c1","timeWindow":{"from":"2021-06-13T21:59:59Z","to":"2021-06-14T21:59:59Z"}}],"_links":[]}
Then status 200 0.000
And def alldelta = response.deltas 0.007
* print "alldelta:", alldelta 0.004
02:29:23.965 [print] alldelta: [
  {
    "timeWindow": {
      "from": "2021-05-15T21:59:59Z",
      "to": "2021-05-16T21:59:59Z"
    },
    "id": "2b104759-f77d-496a-94e4-7064f199b446"
  },
  {
    "timeWindow": {
      "from": "2021-05-16T21:59:59Z",
      "to": "2021-05-17T21:59:59Z"
    },
    "id": "c31553da-c1ff-4d9e-80d4-dd60544a1b2d"
  },
  {
    "timeWindow": {
      "from": "2021-05-17T21:59:59Z",
      "to": "2021-05-18T21:59:59Z"
    },
    "id": "801a3c3e-a010-4fff-9c4a-812d7c813674"
  },
  {
    "timeWindow": {
      "from": "2021-05-18T21:59:59Z",
      "to": "2021-05-19T21:59:59Z"
    },
    "id": "9d181f42-7ef5-4c43-b7d7-3cf4195e1473"
  },
  {
    "timeWindow": {
      "from": "2021-05-19T21:59:59Z",
      "to": "2021-05-20T21:59:59Z"
    },
    "id": "9c93aa0c-86a4-49fa-826e-549c719cc0aa"
  },
  {
    "timeWindow": {
      "from": "2021-05-20T21:59:59Z",
      "to": "2021-05-21T21:59:59Z"
    },
    "id": "1577858c-8c9f-481a-8e45-084bd85e5f4e"
  },
  {
    "timeWindow": {
      "from": "2021-05-21T21:59:59Z",
      "to": "2021-05-22T21:59:59Z"
    },
    "id": "f784d3c1-2e95-4c30-9268-11d0d61ac131"
  },
  {
    "timeWindow": {
      "from": "2021-05-22T21:59:59Z",
      "to": "2021-05-23T21:59:59Z"
    },
    "id": "e6640b5a-f20a-450e-9250-986540178c75"
  },
  {
    "timeWindow": {
      "from": "2021-05-23T21:59:59Z",
      "to": "2021-05-24T21:59:59Z"
    },
    "id": "1c15ea7f-bf22-43a8-b5e9-b66a1871f27d"
  },
  {
    "timeWindow": {
      "from": "2021-05-24T21:59:59Z",
      "to": "2021-05-25T21:59:59Z"
    },
    "id": "25e98e4e-ef9b-42d1-a419-03fef9478802"
  },
  {
    "timeWindow": {
      "from": "2021-05-25T21:59:59Z",
      "to": "2021-05-26T21:59:59Z"
    },
    "id": "9297d9e4-cc92-415f-b258-642b4ecdb967"
  },
  {
    "timeWindow": {
      "from": "2021-05-26T21:59:59Z",
      "to": "2021-05-27T21:59:59Z"
    },
    "id": "f2a1b49d-024b-4a01-83f9-66dd1d3385ce"
  },
  {
    "timeWindow": {
      "from": "2021-05-27T21:59:59Z",
      "to": "2021-05-28T21:59:59Z"
    },
    "id": "69183ebc-d2bd-4c32-b7e0-82d7d64d95a6"
  },
  {
    "timeWindow": {
      "from": "2021-05-28T21:59:59Z",
      "to": "2021-05-29T21:59:59Z"
    },
    "id": "ee7de3a0-af84-4382-88f6-015c69fbcf22"
  },
  {
    "timeWindow": {
      "from": "2021-05-29T21:59:59Z",
      "to": "2021-05-30T21:59:59Z"
    },
    "id": "7d86880e-ec38-45a7-8d26-8b50b25cb564"
  },
  {
    "timeWindow": {
      "from": "2021-05-30T21:59:59Z",
      "to": "2021-05-31T21:59:59Z"
    },
    "id": "f434912f-ac1a-4c31-a06d-1fb0b2e94b1e"
  },
  {
    "timeWindow": {
      "from": "2021-05-31T21:59:59Z",
      "to": "2021-06-01T21:59:59Z"
    },
    "id": "a7ced3a4-8dd3-44df-8774-f08d01839035"
  },
  {
    "timeWindow": {
      "from": "2021-06-01T21:59:59Z",
      "to": "2021-06-02T21:59:59Z"
    },
    "id": "3021d17f-c396-4704-8770-d0231e9d5d9b"
  },
  {
    "timeWindow": {
      "from": "2021-06-02T21:59:59Z",
      "to": "2021-06-03T21:59:59Z"
    },
    "id": "199c4014-5688-4581-9513-9d8bc2f0c040"
  },
  {
    "timeWindow": {
      "from": "2021-06-03T21:59:59Z",
      "to": "2021-06-04T21:59:59Z"
    },
    "id": "74c6011e-9871-4f8a-b911-0142eea98ee7"
  },
  {
    "timeWindow": {
      "from": "2021-06-04T21:59:59Z",
      "to": "2021-06-05T21:59:59Z"
    },
    "id": "95843b80-f891-4f0d-ac68-6f104d38a0c6"
  },
  {
    "timeWindow": {
      "from": "2021-06-05T21:59:59Z",
      "to": "2021-06-06T21:59:59Z"
    },
    "id": "304c598c-211c-4d4e-86cf-c87c8be1fd60"
  },
  {
    "timeWindow": {
      "from": "2021-06-06T21:59:59Z",
      "to": "2021-06-07T21:59:59Z"
    },
    "id": "74059578-fae6-4945-9c61-b14d8315506f"
  },
  {
    "timeWindow": {
      "from": "2021-06-07T21:59:59Z",
      "to": "2021-06-08T21:59:59Z"
    },
    "id": "7846306d-9db1-47be-bb67-960c8db4901b"
  },
  {
    "timeWindow": {
      "from": "2021-06-08T21:59:59Z",
      "to": "2021-06-09T21:59:59Z"
    },
    "id": "ecc65af0-5df2-4c51-997e-424a8ec168f9"
  },
  {
    "timeWindow": {
      "from": "2021-06-09T21:59:59Z",
      "to": "2021-06-10T21:59:59Z"
    },
    "id": "d3f8f0d9-4fe6-47a7-8589-4a735bdf4d17"
  },
  {
    "timeWindow": {
      "from": "2021-06-10T21:59:59Z",
      "to": "2021-06-11T21:59:59Z"
    },
    "id": "80d32f9f-5641-4d0a-89bb-616e9c0f890f"
  },
  {
    "timeWindow": {
      "from": "2021-06-11T21:59:59Z",
      "to": "2021-06-12T21:59:59Z"
    },
    "id": "00a2e048-2c11-4a10-a7b1-0f439bcf35e5"
  },
  {
    "timeWindow": {
      "from": "2021-06-12T21:59:59Z",
      "to": "2021-06-13T21:59:59Z"
    },
    "id": "ee381f94-96f3-41e5-bbd5-4b678eee1db0"
  },
  {
    "timeWindow": {
      "from": "2021-06-13T21:59:59Z",
      "to": "2021-06-14T21:59:59Z"
    },
    "id": "359a0c94-3317-42ed-b8c7-508f5d13f2c1"
  }
]
* def pararray = [] 0.000
* def featureslist = ["perceel","kadastralegrens"] 0.000
* def fun = 0.001
function(delta) {
req = { format: "gml", geofilter: 'POLYGON((81044.88 455429.52,81634.56000000001 455444.64,81735.36000000002 455199.36,81612.72 454955.76,81070.08 454952.4,80880.24 455192.64,81044.88 455429.52))' };
req["deltaId"] = delta["id"];
req["featuretypes"] = featureslist;
pararray.add (req);
}
* eval karate.forEach(alldelta, fun) 0.016
* print "array:", pararray 0.004
02:29:23.988 [print] array: [
  {
    "format": "gml",
    "geofilter": "POLYGON((81044.88 455429.52,81634.56000000001 455444.64,81735.36000000002 455199.36,81612.72 454955.76,81070.08 454952.4,80880.24 455192.64,81044.88 455429.52))",
    "deltaId": "2b104759-f77d-496a-94e4-7064f199b446",
    "featuretypes": [
      "perceel",
      "kadastralegrens"
    ]
  },
  {
    "format": "gml",
    "geofilter": "POLYGON((81044.88 455429.52,81634.56000000001 455444.64,81735.36000000002 455199.36,81612.72 454955.76,81070.08 454952.4,80880.24 455192.64,81044.88 455429.52))",
    "deltaId": "c31553da-c1ff-4d9e-80d4-dd60544a1b2d",
    "featuretypes": "#ref:net.minidev.json.JSONArray"
  },
  {
    "format": "gml",
    "geofilter": "POLYGON((81044.88 455429.52,81634.56000000001 455444.64,81735.36000000002 455199.36,81612.72 454955.76,81070.08 454952.4,80880.24 455192.64,81044.88 455429.52))",
    "deltaId": "801a3c3e-a010-4fff-9c4a-812d7c813674",
    "featuretypes": "#ref:net.minidev.json.JSONArray"
  },
  {
    "format": "gml",
    "geofilter": "POLYGON((81044.88 455429.52,81634.56000000001 455444.64,81735.36000000002 455199.36,81612.72 454955.76,81070.08 454952.4,80880.24 455192.64,81044.88 455429.52))",
    "deltaId": "9d181f42-7ef5-4c43-b7d7-3cf4195e1473",
    "featuretypes": "#ref:net.minidev.json.JSONArray"
  },
  {
    "format": "gml",
    "geofilter": "POLYGON((81044.88 455429.52,81634.56000000001 455444.64,81735.36000000002 455199.36,81612.72 454955.76,81070.08 454952.4,80880.24 455192.64,81044.88 455429.52))",
    "deltaId": "9c93aa0c-86a4-49fa-826e-549c719cc0aa",
    "featuretypes": "#ref:net.minidev.json.JSONArray"
  },
  {
    "format": "gml",
    "geofilter": "POLYGON((81044.88 455429.52,81634.56000000001 455444.64,81735.36000000002 455199.36,81612.72 454955.76,81070.08 454952.4,80880.24 455192.64,81044.88 455429.52))",
    "deltaId": "1577858c-8c9f-481a-8e45-084bd85e5f4e",
    "featuretypes": "#ref:net.minidev.json.JSONArray"
  },
  {
    "format": "gml",
    "geofilter": "POLYGON((81044.88 455429.52,81634.56000000001 455444.64,81735.36000000002 455199.36,81612.72 454955.76,81070.08 454952.4,80880.24 455192.64,81044.88 455429.52))",
    "deltaId": "f784d3c1-2e95-4c30-9268-11d0d61ac131",
    "featuretypes": "#ref:net.minidev.json.JSONArray"
  },
  {
    "format": "gml",
    "geofilter": "POLYGON((81044.88 455429.52,81634.56000000001 455444.64,81735.36000000002 455199.36,81612.72 454955.76,81070.08 454952.4,80880.24 455192.64,81044.88 455429.52))",
    "deltaId": "e6640b5a-f20a-450e-9250-986540178c75",
    "featuretypes": "#ref:net.minidev.json.JSONArray"
  },
  {
    "format": "gml",
    "geofilter": "POLYGON((81044.88 455429.52,81634.56000000001 455444.64,81735.36000000002 455199.36,81612.72 454955.76,81070.08 454952.4,80880.24 455192.64,81044.88 455429.52))",
    "deltaId": "1c15ea7f-bf22-43a8-b5e9-b66a1871f27d",
    "featuretypes": "#ref:net.minidev.json.JSONArray"
  },
  {
    "format": "gml",
    "geofilter": "POLYGON((81044.88 455429.52,81634.56000000001 455444.64,81735.36000000002 455199.36,81612.72 454955.76,81070.08 454952.4,80880.24 455192.64,81044.88 455429.52))",
    "deltaId": "25e98e4e-ef9b-42d1-a419-03fef9478802",
    "featuretypes": "#ref:net.minidev.json.JSONArray"
  },
  {
    "format": "gml",
    "geofilter": "POLYGON((81044.88 455429.52,81634.56000000001 455444.64,81735.36000000002 455199.36,81612.72 454955.76,81070.08 454952.4,80880.24 455192.64,81044.88 455429.52))",
    "deltaId": "9297d9e4-cc92-415f-b258-642b4ecdb967",
    "featuretypes": "#ref:net.minidev.json.JSONArray"
  },
  {
    "format": "gml",
    "geofilter": "POLYGON((81044.88 455429.52,81634.56000000001 455444.64,81735.36000000002 455199.36,81612.72 454955.76,81070.08 454952.4,80880.24 455192.64,81044.88 455429.52))",
    "deltaId": "f2a1b49d-024b-4a01-83f9-66dd1d3385ce",
    "featuretypes": "#ref:net.minidev.json.JSONArray"
  },
  {
    "format": "gml",
    "geofilter": "POLYGON((81044.88 455429.52,81634.56000000001 455444.64,81735.36000000002 455199.36,81612.72 454955.76,81070.08 454952.4,80880.24 455192.64,81044.88 455429.52))",
    "deltaId": "69183ebc-d2bd-4c32-b7e0-82d7d64d95a6",
    "featuretypes": "#ref:net.minidev.json.JSONArray"
  },
  {
    "format": "gml",
    "geofilter": "POLYGON((81044.88 455429.52,81634.56000000001 455444.64,81735.36000000002 455199.36,81612.72 454955.76,81070.08 454952.4,80880.24 455192.64,81044.88 455429.52))",
    "deltaId": "ee7de3a0-af84-4382-88f6-015c69fbcf22",
    "featuretypes": "#ref:net.minidev.json.JSONArray"
  },
  {
    "format": "gml",
    "geofilter": "POLYGON((81044.88 455429.52,81634.56000000001 455444.64,81735.36000000002 455199.36,81612.72 454955.76,81070.08 454952.4,80880.24 455192.64,81044.88 455429.52))",
    "deltaId": "7d86880e-ec38-45a7-8d26-8b50b25cb564",
    "featuretypes": "#ref:net.minidev.json.JSONArray"
  },
  {
    "format": "gml",
    "geofilter": "POLYGON((81044.88 455429.52,81634.56000000001 455444.64,81735.36000000002 455199.36,81612.72 454955.76,81070.08 454952.4,80880.24 455192.64,81044.88 455429.52))",
    "deltaId": "f434912f-ac1a-4c31-a06d-1fb0b2e94b1e",
    "featuretypes": "#ref:net.minidev.json.JSONArray"
  },
  {
    "format": "gml",
    "geofilter": "POLYGON((81044.88 455429.52,81634.56000000001 455444.64,81735.36000000002 455199.36,81612.72 454955.76,81070.08 454952.4,80880.24 455192.64,81044.88 455429.52))",
    "deltaId": "a7ced3a4-8dd3-44df-8774-f08d01839035",
    "featuretypes": "#ref:net.minidev.json.JSONArray"
  },
  {
    "format": "gml",
    "geofilter": "POLYGON((81044.88 455429.52,81634.56000000001 455444.64,81735.36000000002 455199.36,81612.72 454955.76,81070.08 454952.4,80880.24 455192.64,81044.88 455429.52))",
    "deltaId": "3021d17f-c396-4704-8770-d0231e9d5d9b",
    "featuretypes": "#ref:net.minidev.json.JSONArray"
  },
  {
    "format": "gml",
    "geofilter": "POLYGON((81044.88 455429.52,81634.56000000001 455444.64,81735.36000000002 455199.36,81612.72 454955.76,81070.08 454952.4,80880.24 455192.64,81044.88 455429.52))",
    "deltaId": "199c4014-5688-4581-9513-9d8bc2f0c040",
    "featuretypes": "#ref:net.minidev.json.JSONArray"
  },
  {
    "format": "gml",
    "geofilter": "POLYGON((81044.88 455429.52,81634.56000000001 455444.64,81735.36000000002 455199.36,81612.72 454955.76,81070.08 454952.4,80880.24 455192.64,81044.88 455429.52))",
    "deltaId": "74c6011e-9871-4f8a-b911-0142eea98ee7",
    "featuretypes": "#ref:net.minidev.json.JSONArray"
  },
  {
    "format": "gml",
    "geofilter": "POLYGON((81044.88 455429.52,81634.56000000001 455444.64,81735.36000000002 455199.36,81612.72 454955.76,81070.08 454952.4,80880.24 455192.64,81044.88 455429.52))",
    "deltaId": "95843b80-f891-4f0d-ac68-6f104d38a0c6",
    "featuretypes": "#ref:net.minidev.json.JSONArray"
  },
  {
    "format": "gml",
    "geofilter": "POLYGON((81044.88 455429.52,81634.56000000001 455444.64,81735.36000000002 455199.36,81612.72 454955.76,81070.08 454952.4,80880.24 455192.64,81044.88 455429.52))",
    "deltaId": "304c598c-211c-4d4e-86cf-c87c8be1fd60",
    "featuretypes": "#ref:net.minidev.json.JSONArray"
  },
  {
    "format": "gml",
    "geofilter": "POLYGON((81044.88 455429.52,81634.56000000001 455444.64,81735.36000000002 455199.36,81612.72 454955.76,81070.08 454952.4,80880.24 455192.64,81044.88 455429.52))",
    "deltaId": "74059578-fae6-4945-9c61-b14d8315506f",
    "featuretypes": "#ref:net.minidev.json.JSONArray"
  },
  {
    "format": "gml",
    "geofilter": "POLYGON((81044.88 455429.52,81634.56000000001 455444.64,81735.36000000002 455199.36,81612.72 454955.76,81070.08 454952.4,80880.24 455192.64,81044.88 455429.52))",
    "deltaId": "7846306d-9db1-47be-bb67-960c8db4901b",
    "featuretypes": "#ref:net.minidev.json.JSONArray"
  },
  {
    "format": "gml",
    "geofilter": "POLYGON((81044.88 455429.52,81634.56000000001 455444.64,81735.36000000002 455199.36,81612.72 454955.76,81070.08 454952.4,80880.24 455192.64,81044.88 455429.52))",
    "deltaId": "ecc65af0-5df2-4c51-997e-424a8ec168f9",
    "featuretypes": "#ref:net.minidev.json.JSONArray"
  },
  {
    "format": "gml",
    "geofilter": "POLYGON((81044.88 455429.52,81634.56000000001 455444.64,81735.36000000002 455199.36,81612.72 454955.76,81070.08 454952.4,80880.24 455192.64,81044.88 455429.52))",
    "deltaId": "d3f8f0d9-4fe6-47a7-8589-4a735bdf4d17",
    "featuretypes": "#ref:net.minidev.json.JSONArray"
  },
  {
    "format": "gml",
    "geofilter": "POLYGON((81044.88 455429.52,81634.56000000001 455444.64,81735.36000000002 455199.36,81612.72 454955.76,81070.08 454952.4,80880.24 455192.64,81044.88 455429.52))",
    "deltaId": "80d32f9f-5641-4d0a-89bb-616e9c0f890f",
    "featuretypes": "#ref:net.minidev.json.JSONArray"
  },
  {
    "format": "gml",
    "geofilter": "POLYGON((81044.88 455429.52,81634.56000000001 455444.64,81735.36000000002 455199.36,81612.72 454955.76,81070.08 454952.4,80880.24 455192.64,81044.88 455429.52))",
    "deltaId": "00a2e048-2c11-4a10-a7b1-0f439bcf35e5",
    "featuretypes": "#ref:net.minidev.json.JSONArray"
  },
  {
    "format": "gml",
    "geofilter": "POLYGON((81044.88 455429.52,81634.56000000001 455444.64,81735.36000000002 455199.36,81612.72 454955.76,81070.08 454952.4,80880.24 455192.64,81044.88 455429.52))",
    "deltaId": "ee381f94-96f3-41e5-bbd5-4b678eee1db0",
    "featuretypes": "#ref:net.minidev.json.JSONArray"
  },
  {
    "format": "gml",
    "geofilter": "POLYGON((81044.88 455429.52,81634.56000000001 455444.64,81735.36000000002 455199.36,81612.72 454955.76,81070.08 454952.4,80880.24 455192.64,81044.88 455429.52))",
    "deltaId": "359a0c94-3317-42ed-b8c7-508f5d13f2c1",
    "featuretypes": "#ref:net.minidev.json.JSONArray"
  }
]
* print "done" 0.006
02:29:23.995 [print] done
* def dodelta = call read('DeltaCustomargs.feature') pararray 1:28.108
[0] download/DeltaCustomargs.feature 0.000
{
  "format": "gml",
  "geofilter": "POLYGON((81044.88 455429.52,81634.56000000001 455444.64,81735.36000000002 455199.36,81612.72 454955.76,81070.08 454952.4,80880.24 455192.64,81044.88 455429.52))",
  "deltaId": "2b104759-f77d-496a-94e4-7064f199b446",
  "featuretypes": [
    "perceel",
    "kadastralegrens"
  ]
}
> * url apiBaseUrl +'kadastralekaart/api/v4_0/delta/custom' 0.003
> * def requestparams = __arg 0.005
> * print requestparams 0.000
02:29:24.037 [print] {
  "format": "gml",
  "geofilter": "POLYGON((81044.88 455429.52,81634.56000000001 455444.64,81735.36000000002 455199.36,81612.72 454955.76,81070.08 454952.4,80880.24 455192.64,81044.88 455429.52))",
  "deltaId": "2b104759-f77d-496a-94e4-7064f199b446",
  "featuretypes": [
    "perceel",
    "kadastralegrens"
  ]
}
> Given request requestparams 0.000
> When method post 0.489
02:29:24.038 request:
1 > POST https://downloads.pdok.nl/kadastralekaart/api/v4_0/delta/custom
1 > Accept-Encoding: gzip,deflate
1 > Connection: Keep-Alive
1 > Content-Length: 285
1 > Content-Type: application/json; charset=UTF-8
1 > Host: downloads.pdok.nl
1 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)
{"format":"gml","geofilter":"POLYGON((81044.88 455429.52,81634.56000000001 455444.64,81735.36000000002 455199.36,81612.72 454955.76,81070.08 454952.4,80880.24 455192.64,81044.88 455429.52))","deltaId":"2b104759-f77d-496a-94e4-7064f199b446","featuretypes":["perceel","kadastralegrens"]}

02:29:24.526 response time in milliseconds: 487.58
1 < 202
1 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
1 < Access-Control-Allow-Method: GET,POST,OPTIONS
1 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
1 < Access-Control-Allow-Origin: *
1 < Access-Control-Max-Age: 1000
1 < Content-Length: 188
1 < Content-Type: application/json
1 < Date: Tue, 15 Jun 2021 02:29:24 GMT
1 < Server: Apache
1 < Strict-Transport-Security: [max-age=31536000; includeSubDomains; preload, max-age=3600; includeSubDomains; preload]
1 < X-Cnection: close
{"_links":{"status":{"href":"/kadaster/kadastralekaart/download/v4_0/delta/custom/e5313f51-2db8-43cf-4c4f-b2e569833f1e/status"}},"downloadRequestId":"e5313f51-2db8-43cf-4c4f-b2e569833f1e"}
> Then status 202 0.000
> And match response == { downloadRequestId: '#uuid' , _links:'#notnull'} 0.000
> And def downloadRequestId = response.downloadRequestId 0.000
> And def links = response._links 0.000
> * print "delta status links:" links 0.000
02:29:24.529 [print]
> And def statusurl = apiBaseUrl + links.status.href 0.000
> * print 'statusurl', statusurl 0.000
02:29:24.531 [print] statusurl https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/delta/custom/e5313f51-2db8-43cf-4c4f-b2e569833f1e/status
> Given url statusurl 0.000
> When method GET 0.523
02:29:24.533 request:
2 > GET https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/delta/custom/e5313f51-2db8-43cf-4c4f-b2e569833f1e/status
2 > Accept-Encoding: gzip,deflate
2 > Connection: Keep-Alive
2 > Host: downloads.pdok.nl
2 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:29:25.055 response time in milliseconds: 521.38
2 < 201
2 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
2 < Access-Control-Allow-Method: GET,POST,OPTIONS
2 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
2 < Access-Control-Allow-Origin: *
2 < Access-Control-Max-Age: 1000
2 < Cache-Control: no-cache, no-store, max-age=0, must-revalidate
2 < Content-Length: 167
2 < Content-Type: application/json
2 < Date: Tue, 15 Jun 2021 02:29:24 GMT
2 < Expires: 0
2 < Pragma: no-cache
2 < Server: Apache
2 < Strict-Transport-Security: [max-age=31536000; includeSubDomains; preload, max-age=3600; includeSubDomains; preload]
2 < X-Cnection: close
{"_links":{"download":{"href":"/kadaster/kadastralekaart/download/v4_0/extract/cd2265cb-3788-4238-a862-061814963b56/extract.zip"}},"progress":100,"status":"COMPLETED"}
> And retry until responseStatus == 201 0.000
> Given url statusurl 0.000
> When method GET 0.488
02:29:25.062 request:
3 > GET https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/delta/custom/e5313f51-2db8-43cf-4c4f-b2e569833f1e/status
3 > Accept-Encoding: gzip,deflate
3 > Connection: Keep-Alive
3 > Host: downloads.pdok.nl
3 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:29:25.545 response time in milliseconds: 482.71
3 < 201
3 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
3 < Access-Control-Allow-Method: GET,POST,OPTIONS
3 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
3 < Access-Control-Allow-Origin: *
3 < Access-Control-Max-Age: 1000
3 < Cache-Control: no-cache, no-store, max-age=0, must-revalidate
3 < Content-Length: 167
3 < Content-Type: application/json
3 < Date: Tue, 15 Jun 2021 02:29:25 GMT
3 < Expires: 0
3 < Pragma: no-cache
3 < Server: Apache
3 < Strict-Transport-Security: [max-age=31536000; includeSubDomains; preload, max-age=3600; includeSubDomains; preload]
3 < X-Cnection: close
{"_links":{"download":{"href":"/kadaster/kadastralekaart/download/v4_0/extract/cd2265cb-3788-4238-a862-061814963b56/extract.zip"}},"progress":100,"status":"COMPLETED"}
> And def downloadlink = response._links 0.000
> And match response == { _links:'#notnull' , progress:100, status:'COMPLETED' } 0.000
> * print "downloadlink:", downloadlink 0.000
02:29:25.551 [print] downloadlink: {
  "download": {
    "href": "/kadaster/kadastralekaart/download/v4_0/extract/cd2265cb-3788-4238-a862-061814963b56/extract.zip"
  }
}
> Given url apiBaseUrl + downloadlink.download.href 0.000
> When method HEAD 0.544
02:29:25.552 request:
4 > HEAD https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/extract/cd2265cb-3788-4238-a862-061814963b56/extract.zip
4 > Accept-Encoding: gzip,deflate
4 > Connection: Keep-Alive
4 > Host: downloads.pdok.nl
4 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:29:26.095 response time in milliseconds: 543.05
4 < 200
4 < Accept-Ranges: bytes
4 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
4 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
4 < Access-Control-Allow-Origin: *
4 < Access-Control-Max-Age: 1000
4 < Content-Disposition: attachment; filename=extract.zip
4 < Content-Length: 1310
4 < Content-Security-Policy: block-all-mixed-content
4 < Content-Type: application/zip
4 < Date: Tue, 15 Jun 2021 02:29:26 GMT
4 < Etag: "f6c91f7f801f2eece8189397126811c6-1"
4 < Last-Modified: Tue, 15 Jun 2021 02:29:24 GMT
4 < Server: MinIO
4 < Strict-Transport-Security: [max-age=31536000; includeSubDomains; preload, max-age=3600; includeSubDomains; preload]
4 < Vary: Origin
4 < X-Amz-Request-Id: 1688A086B00487C7
4 < X-Cnection: close
4 < X-Xss-Protection: 1; mode=block
> Then status 200 0.000
> And match responseHeaders['Content-Length'][0] == '#notnull' 0.000
> And match responseHeaders['Content-Type'][0] == 'application/zip' 0.010
> And def zipsize = responseHeaders['Content-Length'][0] 0.000
> * print "###" 0.000
02:29:26.107 [print] ###
> * print "location", apiBaseUrl + downloadlink.download.href 0.002
02:29:26.110 [print] location https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/extract/cd2265cb-3788-4238-a862-061814963b56/extract.zip
> * print "size", zipsize 0.000
02:29:26.110 [print] size 1310
> * assert zipsize > 600 0.000
> * def mydownloads = Java.type('download.DataStorage') 0.000
> * def LocalDateTime = Java.type('java.time.LocalDateTime') 0.000
> * def db = new mydownloads 0.000
> * eval db.mywriteln('- Test: DeltaUpdate_' + __loop + ' '+ '\n leveringsId:'+ downloadRequestId +'\n'+' Url:'+apiBaseUrl + downloadlink.download.href+'\n Size:'+zipsize+'\n Time:'+ LocalDateTime.now() +'\n' , 'target/surefire-reports/delta_url.yaml') 0.000
[1] download/DeltaCustomargs.feature 0.000
{
  "format": "gml",
  "geofilter": "POLYGON((81044.88 455429.52,81634.56000000001 455444.64,81735.36000000002 455199.36,81612.72 454955.76,81070.08 454952.4,80880.24 455192.64,81044.88 455429.52))",
  "deltaId": "c31553da-c1ff-4d9e-80d4-dd60544a1b2d",
  "featuretypes": [
    "perceel",
    "kadastralegrens"
  ]
}
> * url apiBaseUrl +'kadastralekaart/api/v4_0/delta/custom' 0.009
> * def requestparams = __arg 0.000
> * print requestparams 0.000
02:29:26.125 [print] {
  "format": "gml",
  "geofilter": "POLYGON((81044.88 455429.52,81634.56000000001 455444.64,81735.36000000002 455199.36,81612.72 454955.76,81070.08 454952.4,80880.24 455192.64,81044.88 455429.52))",
  "deltaId": "c31553da-c1ff-4d9e-80d4-dd60544a1b2d",
  "featuretypes": [
    "perceel",
    "kadastralegrens"
  ]
}
> Given request requestparams 0.000
> When method post 0.486
02:29:26.131 request:
1 > POST https://downloads.pdok.nl/kadastralekaart/api/v4_0/delta/custom
1 > Accept-Encoding: gzip,deflate
1 > Connection: Keep-Alive
1 > Content-Length: 285
1 > Content-Type: application/json; charset=UTF-8
1 > Host: downloads.pdok.nl
1 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)
{"format":"gml","geofilter":"POLYGON((81044.88 455429.52,81634.56000000001 455444.64,81735.36000000002 455199.36,81612.72 454955.76,81070.08 454952.4,80880.24 455192.64,81044.88 455429.52))","deltaId":"c31553da-c1ff-4d9e-80d4-dd60544a1b2d","featuretypes":["perceel","kadastralegrens"]}

02:29:26.611 response time in milliseconds: 480.15
1 < 202
1 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
1 < Access-Control-Allow-Method: GET,POST,OPTIONS
1 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
1 < Access-Control-Allow-Origin: *
1 < Access-Control-Max-Age: 1000
1 < Content-Length: 188
1 < Content-Type: application/json
1 < Date: Tue, 15 Jun 2021 02:29:26 GMT
1 < Server: Apache
1 < Strict-Transport-Security: [max-age=31536000; includeSubDomains; preload, max-age=3600; includeSubDomains; preload]
1 < X-Cnection: close
{"_links":{"status":{"href":"/kadaster/kadastralekaart/download/v4_0/delta/custom/68348283-98d1-4559-5a54-ef30a666b3c1/status"}},"downloadRequestId":"68348283-98d1-4559-5a54-ef30a666b3c1"}
> Then status 202 0.000
> And match response == { downloadRequestId: '#uuid' , _links:'#notnull'} 0.000
> And def downloadRequestId = response.downloadRequestId 0.000
> And def links = response._links 0.000
> * print "delta status links:" links 0.009
02:29:26.621 [print]
> And def statusurl = apiBaseUrl + links.status.href 0.000
> * print 'statusurl', statusurl 0.000
02:29:26.623 [print] statusurl https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/delta/custom/68348283-98d1-4559-5a54-ef30a666b3c1/status
> Given url statusurl 0.000
> When method GET 0.496
02:29:26.624 request:
2 > GET https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/delta/custom/68348283-98d1-4559-5a54-ef30a666b3c1/status
2 > Accept-Encoding: gzip,deflate
2 > Connection: Keep-Alive
2 > Host: downloads.pdok.nl
2 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:29:27.119 response time in milliseconds: 494.88
2 < 201
2 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
2 < Access-Control-Allow-Method: GET,POST,OPTIONS
2 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
2 < Access-Control-Allow-Origin: *
2 < Access-Control-Max-Age: 1000
2 < Cache-Control: no-cache, no-store, max-age=0, must-revalidate
2 < Content-Length: 167
2 < Content-Type: application/json
2 < Date: Tue, 15 Jun 2021 02:29:27 GMT
2 < Expires: 0
2 < Pragma: no-cache
2 < Server: Apache
2 < Strict-Transport-Security: [max-age=31536000; includeSubDomains; preload, max-age=3600; includeSubDomains; preload]
2 < X-Cnection: close
{"_links":{"download":{"href":"/kadaster/kadastralekaart/download/v4_0/extract/e7f97e7f-e7ef-4d8b-a2ba-80f4b267f898/extract.zip"}},"progress":100,"status":"COMPLETED"}
> And retry until responseStatus == 201 0.000
> Given url statusurl 0.000
> When method GET 0.489
02:29:27.121 request:
3 > GET https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/delta/custom/68348283-98d1-4559-5a54-ef30a666b3c1/status
3 > Accept-Encoding: gzip,deflate
3 > Connection: Keep-Alive
3 > Host: downloads.pdok.nl
3 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:29:27.608 response time in milliseconds: 486.43
3 < 201
3 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
3 < Access-Control-Allow-Method: GET,POST,OPTIONS
3 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
3 < Access-Control-Allow-Origin: *
3 < Access-Control-Max-Age: 1000
3 < Cache-Control: no-cache, no-store, max-age=0, must-revalidate
3 < Content-Length: 167
3 < Content-Type: application/json
3 < Date: Tue, 15 Jun 2021 02:29:27 GMT
3 < Expires: 0
3 < Pragma: no-cache
3 < Server: Apache
3 < Strict-Transport-Security: [max-age=31536000; includeSubDomains; preload, max-age=3600; includeSubDomains; preload]
3 < X-Cnection: close
{"_links":{"download":{"href":"/kadaster/kadastralekaart/download/v4_0/extract/e7f97e7f-e7ef-4d8b-a2ba-80f4b267f898/extract.zip"}},"progress":100,"status":"COMPLETED"}
> And def downloadlink = response._links 0.000
> And match response == { _links:'#notnull' , progress:100, status:'COMPLETED' } 0.000
> * print "downloadlink:", downloadlink 0.000
02:29:27.611 [print] downloadlink: {
  "download": {
    "href": "/kadaster/kadastralekaart/download/v4_0/extract/e7f97e7f-e7ef-4d8b-a2ba-80f4b267f898/extract.zip"
  }
}
> Given url apiBaseUrl + downloadlink.download.href 0.000
> When method HEAD 0.511
02:29:27.613 request:
4 > HEAD https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/extract/e7f97e7f-e7ef-4d8b-a2ba-80f4b267f898/extract.zip
4 > Accept-Encoding: gzip,deflate
4 > Connection: Keep-Alive
4 > Host: downloads.pdok.nl
4 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:29:28.123 response time in milliseconds: 509.73
4 < 200
4 < Accept-Ranges: bytes
4 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
4 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
4 < Access-Control-Allow-Origin: *
4 < Access-Control-Max-Age: 1000
4 < Content-Disposition: attachment; filename=extract.zip
4 < Content-Length: 1310
4 < Content-Security-Policy: block-all-mixed-content
4 < Content-Type: application/zip
4 < Date: Tue, 15 Jun 2021 02:29:28 GMT
4 < Etag: "3ecb9dbf25abb00914c101fdab670fdc-1"
4 < Last-Modified: Tue, 15 Jun 2021 02:29:26 GMT
4 < Server: MinIO
4 < Strict-Transport-Security: [max-age=31536000; includeSubDomains; preload, max-age=3600; includeSubDomains; preload]
4 < Vary: Origin
4 < X-Amz-Request-Id: 1688A0872A5F81E5
4 < X-Cnection: close
4 < X-Xss-Protection: 1; mode=block
> Then status 200 0.000
> And match responseHeaders['Content-Length'][0] == '#notnull' 0.000
> And match responseHeaders['Content-Type'][0] == 'application/zip' 0.000
> And def zipsize = responseHeaders['Content-Length'][0] 0.000
> * print "###" 0.000
02:29:28.124 [print] ###
> * print "location", apiBaseUrl + downloadlink.download.href 0.000
02:29:28.124 [print] location https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/extract/e7f97e7f-e7ef-4d8b-a2ba-80f4b267f898/extract.zip
> * print "size", zipsize 0.000
02:29:28.125 [print] size 1310
> * assert zipsize > 600 0.000
> * def mydownloads = Java.type('download.DataStorage') 0.000
> * def LocalDateTime = Java.type('java.time.LocalDateTime') 0.000
> * def db = new mydownloads 0.000
> * eval db.mywriteln('- Test: DeltaUpdate_' + __loop + ' '+ '\n leveringsId:'+ downloadRequestId +'\n'+' Url:'+apiBaseUrl + downloadlink.download.href+'\n Size:'+zipsize+'\n Time:'+ LocalDateTime.now() +'\n' , 'target/surefire-reports/delta_url.yaml') 0.000
[2] download/DeltaCustomargs.feature 0.000
{
  "format": "gml",
  "geofilter": "POLYGON((81044.88 455429.52,81634.56000000001 455444.64,81735.36000000002 455199.36,81612.72 454955.76,81070.08 454952.4,80880.24 455192.64,81044.88 455429.52))",
  "deltaId": "801a3c3e-a010-4fff-9c4a-812d7c813674",
  "featuretypes": [
    "perceel",
    "kadastralegrens"
  ]
}
> * url apiBaseUrl +'kadastralekaart/api/v4_0/delta/custom' 0.000
> * def requestparams = __arg 0.000
> * print requestparams 0.000
02:29:28.130 [print] {
  "format": "gml",
  "geofilter": "POLYGON((81044.88 455429.52,81634.56000000001 455444.64,81735.36000000002 455199.36,81612.72 454955.76,81070.08 454952.4,80880.24 455192.64,81044.88 455429.52))",
  "deltaId": "801a3c3e-a010-4fff-9c4a-812d7c813674",
  "featuretypes": [
    "perceel",
    "kadastralegrens"
  ]
}
> Given request requestparams 0.000
> When method post 0.486
02:29:28.133 request:
1 > POST https://downloads.pdok.nl/kadastralekaart/api/v4_0/delta/custom
1 > Accept-Encoding: gzip,deflate
1 > Connection: Keep-Alive
1 > Content-Length: 285
1 > Content-Type: application/json; charset=UTF-8
1 > Host: downloads.pdok.nl
1 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)
{"format":"gml","geofilter":"POLYGON((81044.88 455429.52,81634.56000000001 455444.64,81735.36000000002 455199.36,81612.72 454955.76,81070.08 454952.4,80880.24 455192.64,81044.88 455429.52))","deltaId":"801a3c3e-a010-4fff-9c4a-812d7c813674","featuretypes":["perceel","kadastralegrens"]}

02:29:28.616 response time in milliseconds: 483.05
1 < 202
1 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
1 < Access-Control-Allow-Method: GET,POST,OPTIONS
1 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
1 < Access-Control-Allow-Origin: *
1 < Access-Control-Max-Age: 1000
1 < Content-Length: 188
1 < Content-Type: application/json
1 < Date: Tue, 15 Jun 2021 02:29:28 GMT
1 < Server: Apache
1 < Strict-Transport-Security: [max-age=31536000; includeSubDomains; preload, max-age=3600; includeSubDomains; preload]
1 < X-Cnection: close
{"_links":{"status":{"href":"/kadaster/kadastralekaart/download/v4_0/delta/custom/ffae6374-6173-4473-42f6-ba88b6f568be/status"}},"downloadRequestId":"ffae6374-6173-4473-42f6-ba88b6f568be"}
> Then status 202 0.000
> And match response == { downloadRequestId: '#uuid' , _links:'#notnull'} 0.000
> And def downloadRequestId = response.downloadRequestId 0.000
> And def links = response._links 0.000
> * print "delta status links:" links 0.000
02:29:28.618 [print]
> And def statusurl = apiBaseUrl + links.status.href 0.000
> * print 'statusurl', statusurl 0.000
02:29:28.619 [print] statusurl https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/delta/custom/ffae6374-6173-4473-42f6-ba88b6f568be/status
> Given url statusurl 0.000
> When method GET 0.485
02:29:28.620 request:
2 > GET https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/delta/custom/ffae6374-6173-4473-42f6-ba88b6f568be/status
2 > Accept-Encoding: gzip,deflate
2 > Connection: Keep-Alive
2 > Host: downloads.pdok.nl
2 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:29:29.104 response time in milliseconds: 484.32
2 < 201
2 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
2 < Access-Control-Allow-Method: GET,POST,OPTIONS
2 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
2 < Access-Control-Allow-Origin: *
2 < Access-Control-Max-Age: 1000
2 < Cache-Control: no-cache, no-store, max-age=0, must-revalidate
2 < Content-Length: 167
2 < Content-Type: application/json
2 < Date: Tue, 15 Jun 2021 02:29:29 GMT
2 < Expires: 0
2 < Pragma: no-cache
2 < Server: Apache
2 < Strict-Transport-Security: [max-age=31536000; includeSubDomains; preload, max-age=3600; includeSubDomains; preload]
2 < X-Cnection: close
{"_links":{"download":{"href":"/kadaster/kadastralekaart/download/v4_0/extract/73d5b260-2a33-4fc8-96cb-5fd2b2335c68/extract.zip"}},"progress":100,"status":"COMPLETED"}
> And retry until responseStatus == 201 0.000
> Given url statusurl 0.000
> When method GET 0.487
02:29:29.109 request:
3 > GET https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/delta/custom/ffae6374-6173-4473-42f6-ba88b6f568be/status
3 > Accept-Encoding: gzip,deflate
3 > Connection: Keep-Alive
3 > Host: downloads.pdok.nl
3 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:29:29.594 response time in milliseconds: 484.28
3 < 201
3 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
3 < Access-Control-Allow-Method: GET,POST,OPTIONS
3 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
3 < Access-Control-Allow-Origin: *
3 < Access-Control-Max-Age: 1000
3 < Cache-Control: no-cache, no-store, max-age=0, must-revalidate
3 < Content-Length: 167
3 < Content-Type: application/json
3 < Date: Tue, 15 Jun 2021 02:29:29 GMT
3 < Expires: 0
3 < Pragma: no-cache
3 < Server: Apache
3 < Strict-Transport-Security: [max-age=31536000; includeSubDomains; preload, max-age=3600; includeSubDomains; preload]
3 < X-Cnection: close
{"_links":{"download":{"href":"/kadaster/kadastralekaart/download/v4_0/extract/73d5b260-2a33-4fc8-96cb-5fd2b2335c68/extract.zip"}},"progress":100,"status":"COMPLETED"}
> And def downloadlink = response._links 0.000
> And match response == { _links:'#notnull' , progress:100, status:'COMPLETED' } 0.004
> * print "downloadlink:", downloadlink 0.000
02:29:29.599 [print] downloadlink: {
  "download": {
    "href": "/kadaster/kadastralekaart/download/v4_0/extract/73d5b260-2a33-4fc8-96cb-5fd2b2335c68/extract.zip"
  }
}
> Given url apiBaseUrl + downloadlink.download.href 0.000
> When method HEAD 0.525
02:29:29.600 request:
4 > HEAD https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/extract/73d5b260-2a33-4fc8-96cb-5fd2b2335c68/extract.zip
4 > Accept-Encoding: gzip,deflate
4 > Connection: Keep-Alive
4 > Host: downloads.pdok.nl
4 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:29:30.125 response time in milliseconds: 524.10
4 < 200
4 < Accept-Ranges: bytes
4 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
4 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
4 < Access-Control-Allow-Origin: *
4 < Access-Control-Max-Age: 1000
4 < Content-Disposition: attachment; filename=extract.zip
4 < Content-Length: 1310
4 < Content-Security-Policy: block-all-mixed-content
4 < Content-Type: application/zip
4 < Date: Tue, 15 Jun 2021 02:29:30 GMT
4 < Etag: "e410cef9211084c546507fc15ba690ee-1"
4 < Last-Modified: Tue, 15 Jun 2021 02:29:28 GMT
4 < Server: MinIO
4 < Strict-Transport-Security: [max-age=31536000; includeSubDomains; preload, max-age=3600; includeSubDomains; preload]
4 < Vary: Origin
4 < X-Amz-Request-Id: 1688A087A1811119
4 < X-Cnection: close
4 < X-Xss-Protection: 1; mode=block
> Then status 200 0.000
> And match responseHeaders['Content-Length'][0] == '#notnull' 0.000
> And match responseHeaders['Content-Type'][0] == 'application/zip' 0.000
> And def zipsize = responseHeaders['Content-Length'][0] 0.000
> * print "###" 0.000
02:29:30.126 [print] ###
> * print "location", apiBaseUrl + downloadlink.download.href 0.000
02:29:30.127 [print] location https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/extract/73d5b260-2a33-4fc8-96cb-5fd2b2335c68/extract.zip
> * print "size", zipsize 0.000
02:29:30.127 [print] size 1310
> * assert zipsize > 600 0.000
> * def mydownloads = Java.type('download.DataStorage') 0.000
> * def LocalDateTime = Java.type('java.time.LocalDateTime') 0.000
> * def db = new mydownloads 0.000
> * eval db.mywriteln('- Test: DeltaUpdate_' + __loop + ' '+ '\n leveringsId:'+ downloadRequestId +'\n'+' Url:'+apiBaseUrl + downloadlink.download.href+'\n Size:'+zipsize+'\n Time:'+ LocalDateTime.now() +'\n' , 'target/surefire-reports/delta_url.yaml') 0.000
[3] download/DeltaCustomargs.feature 0.000
{
  "format": "gml",
  "geofilter": "POLYGON((81044.88 455429.52,81634.56000000001 455444.64,81735.36000000002 455199.36,81612.72 454955.76,81070.08 454952.4,80880.24 455192.64,81044.88 455429.52))",
  "deltaId": "9d181f42-7ef5-4c43-b7d7-3cf4195e1473",
  "featuretypes": [
    "perceel",
    "kadastralegrens"
  ]
}
> * url apiBaseUrl +'kadastralekaart/api/v4_0/delta/custom' 0.001
> * def requestparams = __arg 0.000
> * print requestparams 0.000
02:29:30.133 [print] {
  "format": "gml",
  "geofilter": "POLYGON((81044.88 455429.52,81634.56000000001 455444.64,81735.36000000002 455199.36,81612.72 454955.76,81070.08 454952.4,80880.24 455192.64,81044.88 455429.52))",
  "deltaId": "9d181f42-7ef5-4c43-b7d7-3cf4195e1473",
  "featuretypes": [
    "perceel",
    "kadastralegrens"
  ]
}
> Given request requestparams 0.000
> When method post 0.781
02:29:30.134 request:
1 > POST https://downloads.pdok.nl/kadastralekaart/api/v4_0/delta/custom
1 > Accept-Encoding: gzip,deflate
1 > Connection: Keep-Alive
1 > Content-Length: 285
1 > Content-Type: application/json; charset=UTF-8
1 > Host: downloads.pdok.nl
1 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)
{"format":"gml","geofilter":"POLYGON((81044.88 455429.52,81634.56000000001 455444.64,81735.36000000002 455199.36,81612.72 454955.76,81070.08 454952.4,80880.24 455192.64,81044.88 455429.52))","deltaId":"9d181f42-7ef5-4c43-b7d7-3cf4195e1473","featuretypes":["perceel","kadastralegrens"]}

02:29:30.915 response time in milliseconds: 780.39
1 < 202
1 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
1 < Access-Control-Allow-Method: GET,POST,OPTIONS
1 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
1 < Access-Control-Allow-Origin: *
1 < Access-Control-Max-Age: 1000
1 < Content-Length: 188
1 < Content-Type: application/json
1 < Date: Tue, 15 Jun 2021 02:29:30 GMT
1 < Server: Apache
1 < Strict-Transport-Security: [max-age=31536000; includeSubDomains; preload, max-age=3600; includeSubDomains; preload]
1 < X-Cnection: close
{"_links":{"status":{"href":"/kadaster/kadastralekaart/download/v4_0/delta/custom/c84f5017-ec42-4760-75a4-04eec5ad3205/status"}},"downloadRequestId":"c84f5017-ec42-4760-75a4-04eec5ad3205"}
> Then status 202 0.000
> And match response == { downloadRequestId: '#uuid' , _links:'#notnull'} 0.004
> And def downloadRequestId = response.downloadRequestId 0.000
> And def links = response._links 0.000
> * print "delta status links:" links 0.000
02:29:30.921 [print]
> And def statusurl = apiBaseUrl + links.status.href 0.001
> * print 'statusurl', statusurl 0.000
02:29:30.923 [print] statusurl https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/delta/custom/c84f5017-ec42-4760-75a4-04eec5ad3205/status
> Given url statusurl 0.000
> When method GET 0.535
02:29:30.923 request:
2 > GET https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/delta/custom/c84f5017-ec42-4760-75a4-04eec5ad3205/status
2 > Accept-Encoding: gzip,deflate
2 > Connection: Keep-Alive
2 > Host: downloads.pdok.nl
2 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:29:31.457 response time in milliseconds: 533.94
2 < 201
2 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
2 < Access-Control-Allow-Method: GET,POST,OPTIONS
2 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
2 < Access-Control-Allow-Origin: *
2 < Access-Control-Max-Age: 1000
2 < Cache-Control: no-cache, no-store, max-age=0, must-revalidate
2 < Content-Length: 167
2 < Content-Type: application/json
2 < Date: Tue, 15 Jun 2021 02:29:31 GMT
2 < Expires: 0
2 < Pragma: no-cache
2 < Server: Apache
2 < Strict-Transport-Security: [max-age=31536000; includeSubDomains; preload, max-age=3600; includeSubDomains; preload]
2 < X-Cnection: close
{"_links":{"download":{"href":"/kadaster/kadastralekaart/download/v4_0/extract/52ef7077-cb22-4310-ba70-8e57e7a49dd8/extract.zip"}},"progress":100,"status":"COMPLETED"}
> And retry until responseStatus == 201 0.000
> Given url statusurl 0.000
> When method GET 0.484
02:29:31.459 request:
3 > GET https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/delta/custom/c84f5017-ec42-4760-75a4-04eec5ad3205/status
3 > Accept-Encoding: gzip,deflate
3 > Connection: Keep-Alive
3 > Host: downloads.pdok.nl
3 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:29:31.942 response time in milliseconds: 483.44
3 < 201
3 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
3 < Access-Control-Allow-Method: GET,POST,OPTIONS
3 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
3 < Access-Control-Allow-Origin: *
3 < Access-Control-Max-Age: 1000
3 < Cache-Control: no-cache, no-store, max-age=0, must-revalidate
3 < Content-Length: 167
3 < Content-Type: application/json
3 < Date: Tue, 15 Jun 2021 02:29:31 GMT
3 < Expires: 0
3 < Pragma: no-cache
3 < Server: Apache
3 < Strict-Transport-Security: [max-age=31536000; includeSubDomains; preload, max-age=3600; includeSubDomains; preload]
3 < X-Cnection: close
{"_links":{"download":{"href":"/kadaster/kadastralekaart/download/v4_0/extract/52ef7077-cb22-4310-ba70-8e57e7a49dd8/extract.zip"}},"progress":100,"status":"COMPLETED"}
> And def downloadlink = response._links 0.000
> And match response == { _links:'#notnull' , progress:100, status:'COMPLETED' } 0.000
> * print "downloadlink:", downloadlink 0.000
02:29:31.943 [print] downloadlink: {
  "download": {
    "href": "/kadaster/kadastralekaart/download/v4_0/extract/52ef7077-cb22-4310-ba70-8e57e7a49dd8/extract.zip"
  }
}
> Given url apiBaseUrl + downloadlink.download.href 0.000
> When method HEAD 0.493
02:29:31.944 request:
4 > HEAD https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/extract/52ef7077-cb22-4310-ba70-8e57e7a49dd8/extract.zip
4 > Accept-Encoding: gzip,deflate
4 > Connection: Keep-Alive
4 > Host: downloads.pdok.nl
4 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:29:32.437 response time in milliseconds: 492.53
4 < 200
4 < Accept-Ranges: bytes
4 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
4 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
4 < Access-Control-Allow-Origin: *
4 < Access-Control-Max-Age: 1000
4 < Content-Disposition: attachment; filename=extract.zip
4 < Content-Length: 1310
4 < Content-Security-Policy: block-all-mixed-content
4 < Content-Type: application/zip
4 < Date: Tue, 15 Jun 2021 02:29:32 GMT
4 < Etag: "2c844c507a2a63e88b203c4aeb631890-1"
4 < Last-Modified: Tue, 15 Jun 2021 02:29:31 GMT
4 < Server: MinIO
4 < Strict-Transport-Security: [max-age=31536000; includeSubDomains; preload, max-age=3600; includeSubDomains; preload]
4 < Vary: Origin
4 < X-Amz-Request-Id: 1688A0882B81DA5B
4 < X-Cnection: close
4 < X-Xss-Protection: 1; mode=block
> Then status 200 0.000
> And match responseHeaders['Content-Length'][0] == '#notnull' 0.001
> And match responseHeaders['Content-Type'][0] == 'application/zip' 0.000
> And def zipsize = responseHeaders['Content-Length'][0] 0.000
> * print "###" 0.000
02:29:32.440 [print] ###
> * print "location", apiBaseUrl + downloadlink.download.href 0.001
02:29:32.441 [print] location https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/extract/52ef7077-cb22-4310-ba70-8e57e7a49dd8/extract.zip
> * print "size", zipsize 0.000
02:29:32.442 [print] size 1310
> * assert zipsize > 600 0.000
> * def mydownloads = Java.type('download.DataStorage') 0.000
> * def LocalDateTime = Java.type('java.time.LocalDateTime') 0.000
> * def db = new mydownloads 0.000
> * eval db.mywriteln('- Test: DeltaUpdate_' + __loop + ' '+ '\n leveringsId:'+ downloadRequestId +'\n'+' Url:'+apiBaseUrl + downloadlink.download.href+'\n Size:'+zipsize+'\n Time:'+ LocalDateTime.now() +'\n' , 'target/surefire-reports/delta_url.yaml') 0.000
[4] download/DeltaCustomargs.feature 0.000
{
  "format": "gml",
  "geofilter": "POLYGON((81044.88 455429.52,81634.56000000001 455444.64,81735.36000000002 455199.36,81612.72 454955.76,81070.08 454952.4,80880.24 455192.64,81044.88 455429.52))",
  "deltaId": "9c93aa0c-86a4-49fa-826e-549c719cc0aa",
  "featuretypes": [
    "perceel",
    "kadastralegrens"
  ]
}
> * url apiBaseUrl +'kadastralekaart/api/v4_0/delta/custom' 0.005
> * def requestparams = __arg 0.000
> * print requestparams 0.000
02:29:32.458 [print] {
  "format": "gml",
  "geofilter": "POLYGON((81044.88 455429.52,81634.56000000001 455444.64,81735.36000000002 455199.36,81612.72 454955.76,81070.08 454952.4,80880.24 455192.64,81044.88 455429.52))",
  "deltaId": "9c93aa0c-86a4-49fa-826e-549c719cc0aa",
  "featuretypes": [
    "perceel",
    "kadastralegrens"
  ]
}
> Given request requestparams 0.000
> When method post 0.485
02:29:32.460 request:
1 > POST https://downloads.pdok.nl/kadastralekaart/api/v4_0/delta/custom
1 > Accept-Encoding: gzip,deflate
1 > Connection: Keep-Alive
1 > Content-Length: 285
1 > Content-Type: application/json; charset=UTF-8
1 > Host: downloads.pdok.nl
1 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)
{"format":"gml","geofilter":"POLYGON((81044.88 455429.52,81634.56000000001 455444.64,81735.36000000002 455199.36,81612.72 454955.76,81070.08 454952.4,80880.24 455192.64,81044.88 455429.52))","deltaId":"9c93aa0c-86a4-49fa-826e-549c719cc0aa","featuretypes":["perceel","kadastralegrens"]}

02:29:32.943 response time in milliseconds: 482.82
1 < 202
1 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
1 < Access-Control-Allow-Method: GET,POST,OPTIONS
1 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
1 < Access-Control-Allow-Origin: *
1 < Access-Control-Max-Age: 1000
1 < Content-Length: 188
1 < Content-Type: application/json
1 < Date: Tue, 15 Jun 2021 02:29:32 GMT
1 < Server: Apache
1 < Strict-Transport-Security: [max-age=31536000; includeSubDomains; preload, max-age=3600; includeSubDomains; preload]
1 < X-Cnection: close
{"_links":{"status":{"href":"/kadaster/kadastralekaart/download/v4_0/delta/custom/7eea21c7-3cdf-4c14-5dc7-8f184f3bf51e/status"}},"downloadRequestId":"7eea21c7-3cdf-4c14-5dc7-8f184f3bf51e"}
> Then status 202 0.000
> And match response == { downloadRequestId: '#uuid' , _links:'#notnull'} 0.000
> And def downloadRequestId = response.downloadRequestId 0.000
> And def links = response._links 0.000
> * print "delta status links:" links 0.000
02:29:32.945 [print]
> And def statusurl = apiBaseUrl + links.status.href 0.000
> * print 'statusurl', statusurl 0.000
02:29:32.945 [print] statusurl https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/delta/custom/7eea21c7-3cdf-4c14-5dc7-8f184f3bf51e/status
> Given url statusurl 0.000
> When method GET 0.486
02:29:32.946 request:
2 > GET https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/delta/custom/7eea21c7-3cdf-4c14-5dc7-8f184f3bf51e/status
2 > Accept-Encoding: gzip,deflate
2 > Connection: Keep-Alive
2 > Host: downloads.pdok.nl
2 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:29:33.431 response time in milliseconds: 485.04
2 < 200
2 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
2 < Access-Control-Allow-Method: GET,POST,OPTIONS
2 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
2 < Access-Control-Allow-Origin: *
2 < Access-Control-Max-Age: 1000
2 < Cache-Control: no-cache, no-store, max-age=0, must-revalidate
2 < Content-Length: 161
2 < Content-Type: application/json
2 < Date: Tue, 15 Jun 2021 02:29:33 GMT
2 < Expires: 0
2 < Pragma: no-cache
2 < Server: Apache
2 < Strict-Transport-Security: [max-age=31536000; includeSubDomains; preload, max-age=3600; includeSubDomains; preload]
2 < X-Cnection: close
{"_links":{"self":{"href":"/kadaster/kadastralekaart/download/v4_0/delta/custom/7eea21c7-3cdf-4c14-5dc7-8f184f3bf51e/status"}},"progress":100,"status":"RUNNING"}
> And retry until responseStatus == 201 0.000
> Given url statusurl 0.000
> When method GET 0.501
02:29:33.436 request:
3 > GET https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/delta/custom/7eea21c7-3cdf-4c14-5dc7-8f184f3bf51e/status
3 > Accept-Encoding: gzip,deflate
3 > Connection: Keep-Alive
3 > Host: downloads.pdok.nl
3 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:29:33.929 response time in milliseconds: 492.37
3 < 201
3 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
3 < Access-Control-Allow-Method: GET,POST,OPTIONS
3 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
3 < Access-Control-Allow-Origin: *
3 < Access-Control-Max-Age: 1000
3 < Cache-Control: no-cache, no-store, max-age=0, must-revalidate
3 < Content-Length: 167
3 < Content-Type: application/json
3 < Date: Tue, 15 Jun 2021 02:29:33 GMT
3 < Expires: 0
3 < Pragma: no-cache
3 < Server: Apache
3 < Strict-Transport-Security: [max-age=31536000; includeSubDomains; preload, max-age=3600; includeSubDomains; preload]
3 < X-Cnection: close
{"_links":{"download":{"href":"/kadaster/kadastralekaart/download/v4_0/extract/cba39ab5-bf73-4a13-ad75-5c5ba17c619b/extract.zip"}},"progress":100,"status":"COMPLETED"}
> And def downloadlink = response._links 0.000
> And match response == { _links:'#notnull' , progress:100, status:'COMPLETED' } 0.000
> * print "downloadlink:", downloadlink 0.000
02:29:33.933 [print] downloadlink: {
  "download": {
    "href": "/kadaster/kadastralekaart/download/v4_0/extract/cba39ab5-bf73-4a13-ad75-5c5ba17c619b/extract.zip"
  }
}
> Given url apiBaseUrl + downloadlink.download.href 0.000
> When method HEAD 0.500
02:29:33.934 request:
4 > HEAD https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/extract/cba39ab5-bf73-4a13-ad75-5c5ba17c619b/extract.zip
4 > Accept-Encoding: gzip,deflate
4 > Connection: Keep-Alive
4 > Host: downloads.pdok.nl
4 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:29:34.433 response time in milliseconds: 499.32
4 < 200
4 < Accept-Ranges: bytes
4 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
4 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
4 < Access-Control-Allow-Origin: *
4 < Access-Control-Max-Age: 1000
4 < Content-Disposition: attachment; filename=extract.zip
4 < Content-Length: 1308
4 < Content-Security-Policy: block-all-mixed-content
4 < Content-Type: application/zip
4 < Date: Tue, 15 Jun 2021 02:29:34 GMT
4 < Etag: "869166bfde4ee6ce22e95e06d3109796-1"
4 < Last-Modified: Tue, 15 Jun 2021 02:29:33 GMT
4 < Server: MinIO
4 < Strict-Transport-Security: [max-age=31536000; includeSubDomains; preload, max-age=3600; includeSubDomains; preload]
4 < Vary: Origin
4 < X-Amz-Request-Id: 1688A088A2809EBA
4 < X-Cnection: close
4 < X-Xss-Protection: 1; mode=block
> Then status 200 0.000
> And match responseHeaders['Content-Length'][0] == '#notnull' 0.000
> And match responseHeaders['Content-Type'][0] == 'application/zip' 0.000
> And def zipsize = responseHeaders['Content-Length'][0] 0.000
> * print "###" 0.000
02:29:34.436 [print] ###
> * print "location", apiBaseUrl + downloadlink.download.href 0.006
02:29:34.443 [print] location https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/extract/cba39ab5-bf73-4a13-ad75-5c5ba17c619b/extract.zip
> * print "size", zipsize 0.000
02:29:34.443 [print] size 1308
> * assert zipsize > 600 0.000
> * def mydownloads = Java.type('download.DataStorage') 0.000
> * def LocalDateTime = Java.type('java.time.LocalDateTime') 0.000
> * def db = new mydownloads 0.000
> * eval db.mywriteln('- Test: DeltaUpdate_' + __loop + ' '+ '\n leveringsId:'+ downloadRequestId +'\n'+' Url:'+apiBaseUrl + downloadlink.download.href+'\n Size:'+zipsize+'\n Time:'+ LocalDateTime.now() +'\n' , 'target/surefire-reports/delta_url.yaml') 0.000
[5] download/DeltaCustomargs.feature 0.000
{
  "format": "gml",
  "geofilter": "POLYGON((81044.88 455429.52,81634.56000000001 455444.64,81735.36000000002 455199.36,81612.72 454955.76,81070.08 454952.4,80880.24 455192.64,81044.88 455429.52))",
  "deltaId": "1577858c-8c9f-481a-8e45-084bd85e5f4e",
  "featuretypes": [
    "perceel",
    "kadastralegrens"
  ]
}
> * url apiBaseUrl +'kadastralekaart/api/v4_0/delta/custom' 0.007
> * def requestparams = __arg 0.000
> * print requestparams 0.004
02:29:34.459 [print] {
  "format": "gml",
  "geofilter": "POLYGON((81044.88 455429.52,81634.56000000001 455444.64,81735.36000000002 455199.36,81612.72 454955.76,81070.08 454952.4,80880.24 455192.64,81044.88 455429.52))",
  "deltaId": "1577858c-8c9f-481a-8e45-084bd85e5f4e",
  "featuretypes": [
    "perceel",
    "kadastralegrens"
  ]
}
> Given request requestparams 0.000
> When method post 2.139
02:29:34.461 request:
1 > POST https://downloads.pdok.nl/kadastralekaart/api/v4_0/delta/custom
1 > Accept-Encoding: gzip,deflate
1 > Connection: Keep-Alive
1 > Content-Length: 285
1 > Content-Type: application/json; charset=UTF-8
1 > Host: downloads.pdok.nl
1 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)
{"format":"gml","geofilter":"POLYGON((81044.88 455429.52,81634.56000000001 455444.64,81735.36000000002 455199.36,81612.72 454955.76,81070.08 454952.4,80880.24 455192.64,81044.88 455429.52))","deltaId":"1577858c-8c9f-481a-8e45-084bd85e5f4e","featuretypes":["perceel","kadastralegrens"]}

02:29:36.599 response time in milliseconds: 2138.20
1 < 202
1 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
1 < Access-Control-Allow-Method: GET,POST,OPTIONS
1 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
1 < Access-Control-Allow-Origin: *
1 < Access-Control-Max-Age: 1000
1 < Content-Length: 188
1 < Content-Type: application/json
1 < Date: Tue, 15 Jun 2021 02:29:36 GMT
1 < Server: Apache
1 < Strict-Transport-Security: [max-age=31536000; includeSubDomains; preload, max-age=3600; includeSubDomains; preload]
1 < X-Cnection: close
{"_links":{"status":{"href":"/kadaster/kadastralekaart/download/v4_0/delta/custom/bbba88fe-2459-4c76-58ac-0a3912f75e05/status"}},"downloadRequestId":"bbba88fe-2459-4c76-58ac-0a3912f75e05"}
> Then status 202 0.000
> And match response == { downloadRequestId: '#uuid' , _links:'#notnull'} 0.000
> And def downloadRequestId = response.downloadRequestId 0.000
> And def links = response._links 0.000
> * print "delta status links:" links 0.005
02:29:36.606 [print]
> And def statusurl = apiBaseUrl + links.status.href 0.000
> * print 'statusurl', statusurl 0.000
02:29:36.606 [print] statusurl https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/delta/custom/bbba88fe-2459-4c76-58ac-0a3912f75e05/status
> Given url statusurl 0.000
> When method GET 0.484
02:29:36.607 request:
2 > GET https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/delta/custom/bbba88fe-2459-4c76-58ac-0a3912f75e05/status
2 > Accept-Encoding: gzip,deflate
2 > Connection: Keep-Alive
2 > Host: downloads.pdok.nl
2 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:29:37.091 response time in milliseconds: 483.30
2 < 201
2 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
2 < Access-Control-Allow-Method: GET,POST,OPTIONS
2 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
2 < Access-Control-Allow-Origin: *
2 < Access-Control-Max-Age: 1000
2 < Cache-Control: no-cache, no-store, max-age=0, must-revalidate
2 < Content-Length: 167
2 < Content-Type: application/json
2 < Date: Tue, 15 Jun 2021 02:29:37 GMT
2 < Expires: 0
2 < Pragma: no-cache
2 < Server: Apache
2 < Strict-Transport-Security: [max-age=31536000; includeSubDomains; preload, max-age=3600; includeSubDomains; preload]
2 < X-Cnection: close
{"_links":{"download":{"href":"/kadaster/kadastralekaart/download/v4_0/extract/14d69d3a-9020-4130-ade9-045c2651b022/extract.zip"}},"progress":100,"status":"COMPLETED"}
> And retry until responseStatus == 201 0.000
> Given url statusurl 0.000
> When method GET 0.499
02:29:37.093 request:
3 > GET https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/delta/custom/bbba88fe-2459-4c76-58ac-0a3912f75e05/status
3 > Accept-Encoding: gzip,deflate
3 > Connection: Keep-Alive
3 > Host: downloads.pdok.nl
3 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:29:37.582 response time in milliseconds: 488.76
3 < 201
3 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
3 < Access-Control-Allow-Method: GET,POST,OPTIONS
3 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
3 < Access-Control-Allow-Origin: *
3 < Access-Control-Max-Age: 1000
3 < Cache-Control: no-cache, no-store, max-age=0, must-revalidate
3 < Content-Length: 167
3 < Content-Type: application/json
3 < Date: Tue, 15 Jun 2021 02:29:37 GMT
3 < Expires: 0
3 < Pragma: no-cache
3 < Server: Apache
3 < Strict-Transport-Security: [max-age=31536000; includeSubDomains; preload, max-age=3600; includeSubDomains; preload]
3 < X-Cnection: close
{"_links":{"download":{"href":"/kadaster/kadastralekaart/download/v4_0/extract/14d69d3a-9020-4130-ade9-045c2651b022/extract.zip"}},"progress":100,"status":"COMPLETED"}
> And def downloadlink = response._links 0.000
> And match response == { _links:'#notnull' , progress:100, status:'COMPLETED' } 0.000
> * print "downloadlink:", downloadlink 0.000
02:29:37.593 [print] downloadlink: {
  "download": {
    "href": "/kadaster/kadastralekaart/download/v4_0/extract/14d69d3a-9020-4130-ade9-045c2651b022/extract.zip"
  }
}
> Given url apiBaseUrl + downloadlink.download.href 0.000
> When method HEAD 0.497
02:29:37.594 request:
4 > HEAD https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/extract/14d69d3a-9020-4130-ade9-045c2651b022/extract.zip
4 > Accept-Encoding: gzip,deflate
4 > Connection: Keep-Alive
4 > Host: downloads.pdok.nl
4 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:29:38.091 response time in milliseconds: 496.40
4 < 200
4 < Accept-Ranges: bytes
4 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
4 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
4 < Access-Control-Allow-Origin: *
4 < Access-Control-Max-Age: 1000
4 < Content-Disposition: attachment; filename=extract.zip
4 < Content-Length: 1310
4 < Content-Security-Policy: block-all-mixed-content
4 < Content-Type: application/zip
4 < Date: Tue, 15 Jun 2021 02:29:38 GMT
4 < Etag: "a37be85009ae47109348b0db3f1741f6-1"
4 < Last-Modified: Tue, 15 Jun 2021 02:29:36 GMT
4 < Server: MinIO
4 < Strict-Transport-Security: [max-age=31536000; includeSubDomains; preload, max-age=3600; includeSubDomains; preload]
4 < Vary: Origin
4 < X-Amz-Request-Id: 1688A0897C680F99
4 < X-Cnection: close
4 < X-Xss-Protection: 1; mode=block
> Then status 200 0.000
> And match responseHeaders['Content-Length'][0] == '#notnull' 0.005
> And match responseHeaders['Content-Type'][0] == 'application/zip' 0.000
> And def zipsize = responseHeaders['Content-Length'][0] 0.000
> * print "###" 0.000
02:29:38.097 [print] ###
> * print "location", apiBaseUrl + downloadlink.download.href 0.000
02:29:38.098 [print] location https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/extract/14d69d3a-9020-4130-ade9-045c2651b022/extract.zip
> * print "size", zipsize 0.000
02:29:38.098 [print] size 1310
> * assert zipsize > 600 0.002
> * def mydownloads = Java.type('download.DataStorage') 0.000
> * def LocalDateTime = Java.type('java.time.LocalDateTime') 0.000
> * def db = new mydownloads 0.000
> * eval db.mywriteln('- Test: DeltaUpdate_' + __loop + ' '+ '\n leveringsId:'+ downloadRequestId +'\n'+' Url:'+apiBaseUrl + downloadlink.download.href+'\n Size:'+zipsize+'\n Time:'+ LocalDateTime.now() +'\n' , 'target/surefire-reports/delta_url.yaml') 0.003
[6] download/DeltaCustomargs.feature 0.000
{
  "format": "gml",
  "geofilter": "POLYGON((81044.88 455429.52,81634.56000000001 455444.64,81735.36000000002 455199.36,81612.72 454955.76,81070.08 454952.4,80880.24 455192.64,81044.88 455429.52))",
  "deltaId": "f784d3c1-2e95-4c30-9268-11d0d61ac131",
  "featuretypes": [
    "perceel",
    "kadastralegrens"
  ]
}
> * url apiBaseUrl +'kadastralekaart/api/v4_0/delta/custom' 0.004
> * def requestparams = __arg 0.000
> * print requestparams 0.000
02:29:38.110 [print] {
  "format": "gml",
  "geofilter": "POLYGON((81044.88 455429.52,81634.56000000001 455444.64,81735.36000000002 455199.36,81612.72 454955.76,81070.08 454952.4,80880.24 455192.64,81044.88 455429.52))",
  "deltaId": "f784d3c1-2e95-4c30-9268-11d0d61ac131",
  "featuretypes": [
    "perceel",
    "kadastralegrens"
  ]
}
> Given request requestparams 0.000
> When method post 0.507
02:29:38.111 request:
1 > POST https://downloads.pdok.nl/kadastralekaart/api/v4_0/delta/custom
1 > Accept-Encoding: gzip,deflate
1 > Connection: Keep-Alive
1 > Content-Length: 285
1 > Content-Type: application/json; charset=UTF-8
1 > Host: downloads.pdok.nl
1 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)
{"format":"gml","geofilter":"POLYGON((81044.88 455429.52,81634.56000000001 455444.64,81735.36000000002 455199.36,81612.72 454955.76,81070.08 454952.4,80880.24 455192.64,81044.88 455429.52))","deltaId":"f784d3c1-2e95-4c30-9268-11d0d61ac131","featuretypes":["perceel","kadastralegrens"]}

02:29:38.618 response time in milliseconds: 506.38
1 < 202
1 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
1 < Access-Control-Allow-Method: GET,POST,OPTIONS
1 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
1 < Access-Control-Allow-Origin: *
1 < Access-Control-Max-Age: 1000
1 < Content-Length: 188
1 < Content-Type: application/json
1 < Date: Tue, 15 Jun 2021 02:29:38 GMT
1 < Server: Apache
1 < Strict-Transport-Security: [max-age=31536000; includeSubDomains; preload, max-age=3600; includeSubDomains; preload]
1 < X-Cnection: close
{"_links":{"status":{"href":"/kadaster/kadastralekaart/download/v4_0/delta/custom/02841582-f5c8-4d13-5f6d-ac1f7c89bcba/status"}},"downloadRequestId":"02841582-f5c8-4d13-5f6d-ac1f7c89bcba"}
> Then status 202 0.000
> And match response == { downloadRequestId: '#uuid' , _links:'#notnull'} 0.000
> And def downloadRequestId = response.downloadRequestId 0.000
> And def links = response._links 0.000
> * print "delta status links:" links 0.000
02:29:38.619 [print]
> And def statusurl = apiBaseUrl + links.status.href 0.000
> * print 'statusurl', statusurl 0.000
02:29:38.619 [print] statusurl https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/delta/custom/02841582-f5c8-4d13-5f6d-ac1f7c89bcba/status
> Given url statusurl 0.000
> When method GET 0.498
02:29:38.619 request:
2 > GET https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/delta/custom/02841582-f5c8-4d13-5f6d-ac1f7c89bcba/status
2 > Accept-Encoding: gzip,deflate
2 > Connection: Keep-Alive
2 > Host: downloads.pdok.nl
2 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:29:39.117 response time in milliseconds: 497.04
2 < 201
2 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
2 < Access-Control-Allow-Method: GET,POST,OPTIONS
2 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
2 < Access-Control-Allow-Origin: *
2 < Access-Control-Max-Age: 1000
2 < Cache-Control: no-cache, no-store, max-age=0, must-revalidate
2 < Content-Length: 167
2 < Content-Type: application/json
2 < Date: Tue, 15 Jun 2021 02:29:39 GMT
2 < Expires: 0
2 < Pragma: no-cache
2 < Server: Apache
2 < Strict-Transport-Security: [max-age=31536000; includeSubDomains; preload, max-age=3600; includeSubDomains; preload]
2 < X-Cnection: close
{"_links":{"download":{"href":"/kadaster/kadastralekaart/download/v4_0/extract/459105b6-c5c1-4ceb-a313-78bc3fa3dfc6/extract.zip"}},"progress":100,"status":"COMPLETED"}
> And retry until responseStatus == 201 0.000
> Given url statusurl 0.000
> When method GET 0.504
02:29:39.118 request:
3 > GET https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/delta/custom/02841582-f5c8-4d13-5f6d-ac1f7c89bcba/status
3 > Accept-Encoding: gzip,deflate
3 > Connection: Keep-Alive
3 > Host: downloads.pdok.nl
3 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:29:39.621 response time in milliseconds: 503.23
3 < 201
3 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
3 < Access-Control-Allow-Method: GET,POST,OPTIONS
3 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
3 < Access-Control-Allow-Origin: *
3 < Access-Control-Max-Age: 1000
3 < Cache-Control: no-cache, no-store, max-age=0, must-revalidate
3 < Content-Length: 167
3 < Content-Type: application/json
3 < Date: Tue, 15 Jun 2021 02:29:39 GMT
3 < Expires: 0
3 < Pragma: no-cache
3 < Server: Apache
3 < Strict-Transport-Security: [max-age=31536000; includeSubDomains; preload, max-age=3600; includeSubDomains; preload]
3 < X-Cnection: close
{"_links":{"download":{"href":"/kadaster/kadastralekaart/download/v4_0/extract/459105b6-c5c1-4ceb-a313-78bc3fa3dfc6/extract.zip"}},"progress":100,"status":"COMPLETED"}
> And def downloadlink = response._links 0.000
> And match response == { _links:'#notnull' , progress:100, status:'COMPLETED' } 0.000
> * print "downloadlink:", downloadlink 0.000
02:29:39.622 [print] downloadlink: {
  "download": {
    "href": "/kadaster/kadastralekaart/download/v4_0/extract/459105b6-c5c1-4ceb-a313-78bc3fa3dfc6/extract.zip"
  }
}
> Given url apiBaseUrl + downloadlink.download.href 0.000
> When method HEAD 0.493
02:29:39.623 request:
4 > HEAD https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/extract/459105b6-c5c1-4ceb-a313-78bc3fa3dfc6/extract.zip
4 > Accept-Encoding: gzip,deflate
4 > Connection: Keep-Alive
4 > Host: downloads.pdok.nl
4 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:29:40.116 response time in milliseconds: 492.76
4 < 200
4 < Accept-Ranges: bytes
4 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
4 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
4 < Access-Control-Allow-Origin: *
4 < Access-Control-Max-Age: 1000
4 < Content-Disposition: attachment; filename=extract.zip
4 < Content-Length: 1310
4 < Content-Security-Policy: block-all-mixed-content
4 < Content-Type: application/zip
4 < Date: Tue, 15 Jun 2021 02:29:40 GMT
4 < Etag: "cf7e2c8a20107a34f72c715feb4bc71b-1"
4 < Last-Modified: Tue, 15 Jun 2021 02:29:38 GMT
4 < Server: MinIO
4 < Strict-Transport-Security: [max-age=31536000; includeSubDomains; preload, max-age=3600; includeSubDomains; preload]
4 < Vary: Origin
4 < X-Amz-Request-Id: 1688A089F51FD889
4 < X-Cnection: close
4 < X-Xss-Protection: 1; mode=block
> Then status 200 0.000
> And match responseHeaders['Content-Length'][0] == '#notnull' 0.000
> And match responseHeaders['Content-Type'][0] == 'application/zip' 0.000
> And def zipsize = responseHeaders['Content-Length'][0] 0.000
> * print "###" 0.000
02:29:40.117 [print] ###
> * print "location", apiBaseUrl + downloadlink.download.href 0.000
02:29:40.117 [print] location https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/extract/459105b6-c5c1-4ceb-a313-78bc3fa3dfc6/extract.zip
> * print "size", zipsize 0.000
02:29:40.118 [print] size 1310
> * assert zipsize > 600 0.000
> * def mydownloads = Java.type('download.DataStorage') 0.000
> * def LocalDateTime = Java.type('java.time.LocalDateTime') 0.000
> * def db = new mydownloads 0.000
> * eval db.mywriteln('- Test: DeltaUpdate_' + __loop + ' '+ '\n leveringsId:'+ downloadRequestId +'\n'+' Url:'+apiBaseUrl + downloadlink.download.href+'\n Size:'+zipsize+'\n Time:'+ LocalDateTime.now() +'\n' , 'target/surefire-reports/delta_url.yaml') 0.000
[7] download/DeltaCustomargs.feature 0.000
{
  "format": "gml",
  "geofilter": "POLYGON((81044.88 455429.52,81634.56000000001 455444.64,81735.36000000002 455199.36,81612.72 454955.76,81070.08 454952.4,80880.24 455192.64,81044.88 455429.52))",
  "deltaId": "e6640b5a-f20a-450e-9250-986540178c75",
  "featuretypes": [
    "perceel",
    "kadastralegrens"
  ]
}
> * url apiBaseUrl +'kadastralekaart/api/v4_0/delta/custom' 0.001
> * def requestparams = __arg 0.000
> * print requestparams 0.000
02:29:40.131 [print] {
  "format": "gml",
  "geofilter": "POLYGON((81044.88 455429.52,81634.56000000001 455444.64,81735.36000000002 455199.36,81612.72 454955.76,81070.08 454952.4,80880.24 455192.64,81044.88 455429.52))",
  "deltaId": "e6640b5a-f20a-450e-9250-986540178c75",
  "featuretypes": [
    "perceel",
    "kadastralegrens"
  ]
}
> Given request requestparams 0.000
> When method post 0.483
02:29:40.132 request:
1 > POST https://downloads.pdok.nl/kadastralekaart/api/v4_0/delta/custom
1 > Accept-Encoding: gzip,deflate
1 > Connection: Keep-Alive
1 > Content-Length: 285
1 > Content-Type: application/json; charset=UTF-8
1 > Host: downloads.pdok.nl
1 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)
{"format":"gml","geofilter":"POLYGON((81044.88 455429.52,81634.56000000001 455444.64,81735.36000000002 455199.36,81612.72 454955.76,81070.08 454952.4,80880.24 455192.64,81044.88 455429.52))","deltaId":"e6640b5a-f20a-450e-9250-986540178c75","featuretypes":["perceel","kadastralegrens"]}

02:29:40.614 response time in milliseconds: 481.78
1 < 202
1 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
1 < Access-Control-Allow-Method: GET,POST,OPTIONS
1 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
1 < Access-Control-Allow-Origin: *
1 < Access-Control-Max-Age: 1000
1 < Content-Length: 188
1 < Content-Type: application/json
1 < Date: Tue, 15 Jun 2021 02:29:40 GMT
1 < Server: Apache
1 < Strict-Transport-Security: [max-age=31536000; includeSubDomains; preload, max-age=3600; includeSubDomains; preload]
1 < X-Cnection: close
{"_links":{"status":{"href":"/kadaster/kadastralekaart/download/v4_0/delta/custom/cbe528bd-d911-4c7e-4cbe-d53050ced698/status"}},"downloadRequestId":"cbe528bd-d911-4c7e-4cbe-d53050ced698"}
> Then status 202 0.000
> And match response == { downloadRequestId: '#uuid' , _links:'#notnull'} 0.000
> And def downloadRequestId = response.downloadRequestId 0.004
> And def links = response._links 0.000
> * print "delta status links:" links 0.000
02:29:40.619 [print]
> And def statusurl = apiBaseUrl + links.status.href 0.000
> * print 'statusurl', statusurl 0.000
02:29:40.619 [print] statusurl https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/delta/custom/cbe528bd-d911-4c7e-4cbe-d53050ced698/status
> Given url statusurl 0.000
> When method GET 0.483
02:29:40.620 request:
2 > GET https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/delta/custom/cbe528bd-d911-4c7e-4cbe-d53050ced698/status
2 > Accept-Encoding: gzip,deflate
2 > Connection: Keep-Alive
2 > Host: downloads.pdok.nl
2 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:29:41.103 response time in milliseconds: 482.87
2 < 201
2 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
2 < Access-Control-Allow-Method: GET,POST,OPTIONS
2 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
2 < Access-Control-Allow-Origin: *
2 < Access-Control-Max-Age: 1000
2 < Cache-Control: no-cache, no-store, max-age=0, must-revalidate
2 < Content-Length: 167
2 < Content-Type: application/json
2 < Date: Tue, 15 Jun 2021 02:29:41 GMT
2 < Expires: 0
2 < Pragma: no-cache
2 < Server: Apache
2 < Strict-Transport-Security: [max-age=31536000; includeSubDomains; preload, max-age=3600; includeSubDomains; preload]
2 < X-Cnection: close
{"_links":{"download":{"href":"/kadaster/kadastralekaart/download/v4_0/extract/7d93a357-9315-4fd3-b06a-69f1d8a62209/extract.zip"}},"progress":100,"status":"COMPLETED"}
> And retry until responseStatus == 201 0.000
> Given url statusurl 0.000
> When method GET 0.490
02:29:41.103 request:
3 > GET https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/delta/custom/cbe528bd-d911-4c7e-4cbe-d53050ced698/status
3 > Accept-Encoding: gzip,deflate
3 > Connection: Keep-Alive
3 > Host: downloads.pdok.nl
3 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:29:41.593 response time in milliseconds: 489.55
3 < 201
3 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
3 < Access-Control-Allow-Method: GET,POST,OPTIONS
3 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
3 < Access-Control-Allow-Origin: *
3 < Access-Control-Max-Age: 1000
3 < Cache-Control: no-cache, no-store, max-age=0, must-revalidate
3 < Content-Length: 167
3 < Content-Type: application/json
3 < Date: Tue, 15 Jun 2021 02:29:41 GMT
3 < Expires: 0
3 < Pragma: no-cache
3 < Server: Apache
3 < Strict-Transport-Security: [max-age=31536000; includeSubDomains; preload, max-age=3600; includeSubDomains; preload]
3 < X-Cnection: close
{"_links":{"download":{"href":"/kadaster/kadastralekaart/download/v4_0/extract/7d93a357-9315-4fd3-b06a-69f1d8a62209/extract.zip"}},"progress":100,"status":"COMPLETED"}
> And def downloadlink = response._links 0.000
> And match response == { _links:'#notnull' , progress:100, status:'COMPLETED' } 0.000
> * print "downloadlink:", downloadlink 0.000
02:29:41.594 [print] downloadlink: {
  "download": {
    "href": "/kadaster/kadastralekaart/download/v4_0/extract/7d93a357-9315-4fd3-b06a-69f1d8a62209/extract.zip"
  }
}
> Given url apiBaseUrl + downloadlink.download.href 0.000
> When method HEAD 0.498
02:29:41.595 request:
4 > HEAD https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/extract/7d93a357-9315-4fd3-b06a-69f1d8a62209/extract.zip
4 > Accept-Encoding: gzip,deflate
4 > Connection: Keep-Alive
4 > Host: downloads.pdok.nl
4 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:29:42.093 response time in milliseconds: 497.82
4 < 200
4 < Accept-Ranges: bytes
4 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
4 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
4 < Access-Control-Allow-Origin: *
4 < Access-Control-Max-Age: 1000
4 < Content-Disposition: attachment; filename=extract.zip
4 < Content-Length: 1310
4 < Content-Security-Policy: block-all-mixed-content
4 < Content-Type: application/zip
4 < Date: Tue, 15 Jun 2021 02:29:42 GMT
4 < Etag: "83fe560aac37ceea361b9dcaa07a27f3-1"
4 < Last-Modified: Tue, 15 Jun 2021 02:29:40 GMT
4 < Server: MinIO
4 < Strict-Transport-Security: [max-age=31536000; includeSubDomains; preload, max-age=3600; includeSubDomains; preload]
4 < Vary: Origin
4 < X-Amz-Request-Id: 1688A08A6AB2E1FD
4 < X-Cnection: close
4 < X-Xss-Protection: 1; mode=block
> Then status 200 0.000
> And match responseHeaders['Content-Length'][0] == '#notnull' 0.000
> And match responseHeaders['Content-Type'][0] == 'application/zip' 0.000
> And def zipsize = responseHeaders['Content-Length'][0] 0.000
> * print "###" 0.000
02:29:42.094 [print] ###
> * print "location", apiBaseUrl + downloadlink.download.href 0.000
02:29:42.094 [print] location https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/extract/7d93a357-9315-4fd3-b06a-69f1d8a62209/extract.zip
> * print "size", zipsize 0.000
02:29:42.094 [print] size 1310
> * assert zipsize > 600 0.000
> * def mydownloads = Java.type('download.DataStorage') 0.000
> * def LocalDateTime = Java.type('java.time.LocalDateTime') 0.000
> * def db = new mydownloads 0.000
> * eval db.mywriteln('- Test: DeltaUpdate_' + __loop + ' '+ '\n leveringsId:'+ downloadRequestId +'\n'+' Url:'+apiBaseUrl + downloadlink.download.href+'\n Size:'+zipsize+'\n Time:'+ LocalDateTime.now() +'\n' , 'target/surefire-reports/delta_url.yaml') 0.000
[8] download/DeltaCustomargs.feature 0.000
{
  "format": "gml",
  "geofilter": "POLYGON((81044.88 455429.52,81634.56000000001 455444.64,81735.36000000002 455199.36,81612.72 454955.76,81070.08 454952.4,80880.24 455192.64,81044.88 455429.52))",
  "deltaId": "1c15ea7f-bf22-43a8-b5e9-b66a1871f27d",
  "featuretypes": [
    "perceel",
    "kadastralegrens"
  ]
}
> * url apiBaseUrl +'kadastralekaart/api/v4_0/delta/custom' 0.001
> * def requestparams = __arg 0.000
> * print requestparams 0.000
02:29:42.100 [print] {
  "format": "gml",
  "geofilter": "POLYGON((81044.88 455429.52,81634.56000000001 455444.64,81735.36000000002 455199.36,81612.72 454955.76,81070.08 454952.4,80880.24 455192.64,81044.88 455429.52))",
  "deltaId": "1c15ea7f-bf22-43a8-b5e9-b66a1871f27d",
  "featuretypes": [
    "perceel",
    "kadastralegrens"
  ]
}
> Given request requestparams 0.000
> When method post 1.560
02:29:42.101 request:
1 > POST https://downloads.pdok.nl/kadastralekaart/api/v4_0/delta/custom
1 > Accept-Encoding: gzip,deflate
1 > Connection: Keep-Alive
1 > Content-Length: 285
1 > Content-Type: application/json; charset=UTF-8
1 > Host: downloads.pdok.nl
1 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)
{"format":"gml","geofilter":"POLYGON((81044.88 455429.52,81634.56000000001 455444.64,81735.36000000002 455199.36,81612.72 454955.76,81070.08 454952.4,80880.24 455192.64,81044.88 455429.52))","deltaId":"1c15ea7f-bf22-43a8-b5e9-b66a1871f27d","featuretypes":["perceel","kadastralegrens"]}

02:29:43.661 response time in milliseconds: 1559.38
1 < 202
1 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
1 < Access-Control-Allow-Method: GET,POST,OPTIONS
1 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
1 < Access-Control-Allow-Origin: *
1 < Access-Control-Max-Age: 1000
1 < Content-Length: 188
1 < Content-Type: application/json
1 < Date: Tue, 15 Jun 2021 02:29:43 GMT
1 < Server: Apache
1 < Strict-Transport-Security: [max-age=31536000; includeSubDomains; preload, max-age=3600; includeSubDomains; preload]
1 < X-Cnection: close
{"_links":{"status":{"href":"/kadaster/kadastralekaart/download/v4_0/delta/custom/8c47a5cb-c3c2-4b79-7604-15376278a101/status"}},"downloadRequestId":"8c47a5cb-c3c2-4b79-7604-15376278a101"}
> Then status 202 0.000
> And match response == { downloadRequestId: '#uuid' , _links:'#notnull'} 0.005
> And def downloadRequestId = response.downloadRequestId 0.000
> And def links = response._links 0.000
> * print "delta status links:" links 0.000
02:29:43.667 [print]
> And def statusurl = apiBaseUrl + links.status.href 0.000
> * print 'statusurl', statusurl 0.000
02:29:43.668 [print] statusurl https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/delta/custom/8c47a5cb-c3c2-4b79-7604-15376278a101/status
> Given url statusurl 0.000
> When method GET 0.518
02:29:43.672 request:
2 > GET https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/delta/custom/8c47a5cb-c3c2-4b79-7604-15376278a101/status
2 > Accept-Encoding: gzip,deflate
2 > Connection: Keep-Alive
2 > Host: downloads.pdok.nl
2 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:29:44.186 response time in milliseconds: 513.45
2 < 201
2 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
2 < Access-Control-Allow-Method: GET,POST,OPTIONS
2 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
2 < Access-Control-Allow-Origin: *
2 < Access-Control-Max-Age: 1000
2 < Cache-Control: no-cache, no-store, max-age=0, must-revalidate
2 < Content-Length: 167
2 < Content-Type: application/json
2 < Date: Tue, 15 Jun 2021 02:29:44 GMT
2 < Expires: 0
2 < Pragma: no-cache
2 < Server: Apache
2 < Strict-Transport-Security: [max-age=31536000; includeSubDomains; preload, max-age=3600; includeSubDomains; preload]
2 < X-Cnection: close
{"_links":{"download":{"href":"/kadaster/kadastralekaart/download/v4_0/extract/ba46ac67-39d3-421a-861e-66c85d11b76a/extract.zip"}},"progress":100,"status":"COMPLETED"}
> And retry until responseStatus == 201 0.000
> Given url statusurl 0.000
> When method GET 0.496
02:29:44.188 request:
3 > GET https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/delta/custom/8c47a5cb-c3c2-4b79-7604-15376278a101/status
3 > Accept-Encoding: gzip,deflate
3 > Connection: Keep-Alive
3 > Host: downloads.pdok.nl
3 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:29:44.676 response time in milliseconds: 488.45
3 < 201
3 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
3 < Access-Control-Allow-Method: GET,POST,OPTIONS
3 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
3 < Access-Control-Allow-Origin: *
3 < Access-Control-Max-Age: 1000
3 < Cache-Control: no-cache, no-store, max-age=0, must-revalidate
3 < Content-Length: 167
3 < Content-Type: application/json
3 < Date: Tue, 15 Jun 2021 02:29:44 GMT
3 < Expires: 0
3 < Pragma: no-cache
3 < Server: Apache
3 < Strict-Transport-Security: [max-age=31536000; includeSubDomains; preload, max-age=3600; includeSubDomains; preload]
3 < X-Cnection: close
{"_links":{"download":{"href":"/kadaster/kadastralekaart/download/v4_0/extract/ba46ac67-39d3-421a-861e-66c85d11b76a/extract.zip"}},"progress":100,"status":"COMPLETED"}
> And def downloadlink = response._links 0.000
> And match response == { _links:'#notnull' , progress:100, status:'COMPLETED' } 0.000
> * print "downloadlink:", downloadlink 0.000
02:29:44.684 [print] downloadlink: {
  "download": {
    "href": "/kadaster/kadastralekaart/download/v4_0/extract/ba46ac67-39d3-421a-861e-66c85d11b76a/extract.zip"
  }
}
> Given url apiBaseUrl + downloadlink.download.href 0.000
> When method HEAD 0.612
02:29:44.686 request:
4 > HEAD https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/extract/ba46ac67-39d3-421a-861e-66c85d11b76a/extract.zip
4 > Accept-Encoding: gzip,deflate
4 > Connection: Keep-Alive
4 > Host: downloads.pdok.nl
4 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:29:45.297 response time in milliseconds: 611.23
4 < 200
4 < Accept-Ranges: bytes
4 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
4 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
4 < Access-Control-Allow-Origin: *
4 < Access-Control-Max-Age: 1000
4 < Content-Disposition: attachment; filename=extract.zip
4 < Content-Length: 1312
4 < Content-Security-Policy: block-all-mixed-content
4 < Content-Type: application/zip
4 < Date: Tue, 15 Jun 2021 02:29:45 GMT
4 < Etag: "57548413887977e29e29576bf30f60ad-1"
4 < Last-Modified: Tue, 15 Jun 2021 02:29:44 GMT
4 < Server: MinIO
4 < Strict-Transport-Security: [max-age=31536000; includeSubDomains; preload, max-age=3600; includeSubDomains; preload]
4 < Vary: Origin
4 < X-Amz-Request-Id: 1688A08B29F1E942
4 < X-Cnection: close
4 < X-Xss-Protection: 1; mode=block
> Then status 200 0.000
> And match responseHeaders['Content-Length'][0] == '#notnull' 0.000
> And match responseHeaders['Content-Type'][0] == 'application/zip' 0.000
> And def zipsize = responseHeaders['Content-Length'][0] 0.000
> * print "###" 0.000
02:29:45.298 [print] ###
> * print "location", apiBaseUrl + downloadlink.download.href 0.000
02:29:45.298 [print] location https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/extract/ba46ac67-39d3-421a-861e-66c85d11b76a/extract.zip
> * print "size", zipsize 0.000
02:29:45.299 [print] size 1312
> * assert zipsize > 600 0.000
> * def mydownloads = Java.type('download.DataStorage') 0.000
> * def LocalDateTime = Java.type('java.time.LocalDateTime') 0.000
> * def db = new mydownloads 0.000
> * eval db.mywriteln('- Test: DeltaUpdate_' + __loop + ' '+ '\n leveringsId:'+ downloadRequestId +'\n'+' Url:'+apiBaseUrl + downloadlink.download.href+'\n Size:'+zipsize+'\n Time:'+ LocalDateTime.now() +'\n' , 'target/surefire-reports/delta_url.yaml') 0.000
[9] download/DeltaCustomargs.feature 0.000
{
  "format": "gml",
  "geofilter": "POLYGON((81044.88 455429.52,81634.56000000001 455444.64,81735.36000000002 455199.36,81612.72 454955.76,81070.08 454952.4,80880.24 455192.64,81044.88 455429.52))",
  "deltaId": "25e98e4e-ef9b-42d1-a419-03fef9478802",
  "featuretypes": [
    "perceel",
    "kadastralegrens"
  ]
}
> * url apiBaseUrl +'kadastralekaart/api/v4_0/delta/custom' 0.001
> * def requestparams = __arg 0.000
> * print requestparams 0.000
02:29:45.303 [print] {
  "format": "gml",
  "geofilter": "POLYGON((81044.88 455429.52,81634.56000000001 455444.64,81735.36000000002 455199.36,81612.72 454955.76,81070.08 454952.4,80880.24 455192.64,81044.88 455429.52))",
  "deltaId": "25e98e4e-ef9b-42d1-a419-03fef9478802",
  "featuretypes": [
    "perceel",
    "kadastralegrens"
  ]
}
> Given request requestparams 0.000
> When method post 0.502
02:29:45.304 request:
1 > POST https://downloads.pdok.nl/kadastralekaart/api/v4_0/delta/custom
1 > Accept-Encoding: gzip,deflate
1 > Connection: Keep-Alive
1 > Content-Length: 285
1 > Content-Type: application/json; charset=UTF-8
1 > Host: downloads.pdok.nl
1 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)
{"format":"gml","geofilter":"POLYGON((81044.88 455429.52,81634.56000000001 455444.64,81735.36000000002 455199.36,81612.72 454955.76,81070.08 454952.4,80880.24 455192.64,81044.88 455429.52))","deltaId":"25e98e4e-ef9b-42d1-a419-03fef9478802","featuretypes":["perceel","kadastralegrens"]}

02:29:45.805 response time in milliseconds: 499.19
1 < 202
1 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
1 < Access-Control-Allow-Method: GET,POST,OPTIONS
1 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
1 < Access-Control-Allow-Origin: *
1 < Access-Control-Max-Age: 1000
1 < Content-Length: 188
1 < Content-Type: application/json
1 < Date: Tue, 15 Jun 2021 02:29:45 GMT
1 < Server: Apache
1 < Strict-Transport-Security: [max-age=31536000; includeSubDomains; preload, max-age=3600; includeSubDomains; preload]
1 < X-Cnection: close
{"_links":{"status":{"href":"/kadaster/kadastralekaart/download/v4_0/delta/custom/5b9c20e2-8e48-414c-5fb4-01eb8c9cd198/status"}},"downloadRequestId":"5b9c20e2-8e48-414c-5fb4-01eb8c9cd198"}
> Then status 202 0.000
> And match response == { downloadRequestId: '#uuid' , _links:'#notnull'} 0.000
> And def downloadRequestId = response.downloadRequestId 0.000
> And def links = response._links 0.000
> * print "delta status links:" links 0.000
02:29:45.806 [print]
> And def statusurl = apiBaseUrl + links.status.href 0.000
> * print 'statusurl', statusurl 0.000
02:29:45.806 [print] statusurl https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/delta/custom/5b9c20e2-8e48-414c-5fb4-01eb8c9cd198/status
> Given url statusurl 0.000
> When method GET 0.503
02:29:45.807 request:
2 > GET https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/delta/custom/5b9c20e2-8e48-414c-5fb4-01eb8c9cd198/status
2 > Accept-Encoding: gzip,deflate
2 > Connection: Keep-Alive
2 > Host: downloads.pdok.nl
2 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:29:46.307 response time in milliseconds: 499.48
2 < 200
2 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
2 < Access-Control-Allow-Method: GET,POST,OPTIONS
2 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
2 < Access-Control-Allow-Origin: *
2 < Access-Control-Max-Age: 1000
2 < Cache-Control: no-cache, no-store, max-age=0, must-revalidate
2 < Content-Length: 161
2 < Content-Type: application/json
2 < Date: Tue, 15 Jun 2021 02:29:46 GMT
2 < Expires: 0
2 < Pragma: no-cache
2 < Server: Apache
2 < Strict-Transport-Security: [max-age=31536000; includeSubDomains; preload, max-age=3600; includeSubDomains; preload]
2 < X-Cnection: close
{"_links":{"self":{"href":"/kadaster/kadastralekaart/download/v4_0/delta/custom/5b9c20e2-8e48-414c-5fb4-01eb8c9cd198/status"}},"progress":100,"status":"RUNNING"}
> And retry until responseStatus == 201 0.000
> Given url statusurl 0.000
> When method GET 0.501
02:29:46.311 request:
3 > GET https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/delta/custom/5b9c20e2-8e48-414c-5fb4-01eb8c9cd198/status
3 > Accept-Encoding: gzip,deflate
3 > Connection: Keep-Alive
3 > Host: downloads.pdok.nl
3 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:29:46.804 response time in milliseconds: 492.73
3 < 201
3 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
3 < Access-Control-Allow-Method: GET,POST,OPTIONS
3 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
3 < Access-Control-Allow-Origin: *
3 < Access-Control-Max-Age: 1000
3 < Cache-Control: no-cache, no-store, max-age=0, must-revalidate
3 < Content-Length: 167
3 < Content-Type: application/json
3 < Date: Tue, 15 Jun 2021 02:29:46 GMT
3 < Expires: 0
3 < Pragma: no-cache
3 < Server: Apache
3 < Strict-Transport-Security: [max-age=31536000; includeSubDomains; preload, max-age=3600; includeSubDomains; preload]
3 < X-Cnection: close
{"_links":{"download":{"href":"/kadaster/kadastralekaart/download/v4_0/extract/ceb0f994-6089-4031-8898-67c5b2734942/extract.zip"}},"progress":100,"status":"COMPLETED"}
> And def downloadlink = response._links 0.000
> And match response == { _links:'#notnull' , progress:100, status:'COMPLETED' } 0.000
> * print "downloadlink:", downloadlink 0.000
02:29:46.812 [print] downloadlink: {
  "download": {
    "href": "/kadaster/kadastralekaart/download/v4_0/extract/ceb0f994-6089-4031-8898-67c5b2734942/extract.zip"
  }
}
> Given url apiBaseUrl + downloadlink.download.href 0.000
> When method HEAD 0.575
02:29:46.814 request:
4 > HEAD https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/extract/ceb0f994-6089-4031-8898-67c5b2734942/extract.zip
4 > Accept-Encoding: gzip,deflate
4 > Connection: Keep-Alive
4 > Host: downloads.pdok.nl
4 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:29:47.389 response time in milliseconds: 574.56
4 < 200
4 < Accept-Ranges: bytes
4 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
4 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
4 < Access-Control-Allow-Origin: *
4 < Access-Control-Max-Age: 1000
4 < Content-Disposition: attachment; filename=extract.zip
4 < Content-Length: 1306
4 < Content-Security-Policy: block-all-mixed-content
4 < Content-Type: application/zip
4 < Date: Tue, 15 Jun 2021 02:29:47 GMT
4 < Etag: "c941425af6bb0163e023228e87446572-1"
4 < Last-Modified: Tue, 15 Jun 2021 02:29:46 GMT
4 < Server: MinIO
4 < Strict-Transport-Security: [max-age=31536000; includeSubDomains; preload, max-age=3600; includeSubDomains; preload]
4 < Vary: Origin
4 < X-Amz-Request-Id: 1688A08BA3EFA97D
4 < X-Cnection: close
4 < X-Xss-Protection: 1; mode=block
> Then status 200 0.000
> And match responseHeaders['Content-Length'][0] == '#notnull' 0.003
> And match responseHeaders['Content-Type'][0] == 'application/zip' 0.000
> And def zipsize = responseHeaders['Content-Length'][0] 0.000
> * print "###" 0.000
02:29:47.393 [print] ###
> * print "location", apiBaseUrl + downloadlink.download.href 0.000
02:29:47.393 [print] location https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/extract/ceb0f994-6089-4031-8898-67c5b2734942/extract.zip
> * print "size", zipsize 0.000
02:29:47.393 [print] size 1306
> * assert zipsize > 600 0.000
> * def mydownloads = Java.type('download.DataStorage') 0.000
> * def LocalDateTime = Java.type('java.time.LocalDateTime') 0.000
> * def db = new mydownloads 0.000
> * eval db.mywriteln('- Test: DeltaUpdate_' + __loop + ' '+ '\n leveringsId:'+ downloadRequestId +'\n'+' Url:'+apiBaseUrl + downloadlink.download.href+'\n Size:'+zipsize+'\n Time:'+ LocalDateTime.now() +'\n' , 'target/surefire-reports/delta_url.yaml') 0.000
[10] download/DeltaCustomargs.feature 0.000
{
  "format": "gml",
  "geofilter": "POLYGON((81044.88 455429.52,81634.56000000001 455444.64,81735.36000000002 455199.36,81612.72 454955.76,81070.08 454952.4,80880.24 455192.64,81044.88 455429.52))",
  "deltaId": "9297d9e4-cc92-415f-b258-642b4ecdb967",
  "featuretypes": [
    "perceel",
    "kadastralegrens"
  ]
}
> * url apiBaseUrl +'kadastralekaart/api/v4_0/delta/custom' 0.012
> * def requestparams = __arg 0.000
> * print requestparams 0.000
02:29:47.408 [print] {
  "format": "gml",
  "geofilter": "POLYGON((81044.88 455429.52,81634.56000000001 455444.64,81735.36000000002 455199.36,81612.72 454955.76,81070.08 454952.4,80880.24 455192.64,81044.88 455429.52))",
  "deltaId": "9297d9e4-cc92-415f-b258-642b4ecdb967",
  "featuretypes": [
    "perceel",
    "kadastralegrens"
  ]
}
> Given request requestparams 0.000
> When method post 1.772
02:29:47.409 request:
1 > POST https://downloads.pdok.nl/kadastralekaart/api/v4_0/delta/custom
1 > Accept-Encoding: gzip,deflate
1 > Connection: Keep-Alive
1 > Content-Length: 285
1 > Content-Type: application/json; charset=UTF-8
1 > Host: downloads.pdok.nl
1 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)
{"format":"gml","geofilter":"POLYGON((81044.88 455429.52,81634.56000000001 455444.64,81735.36000000002 455199.36,81612.72 454955.76,81070.08 454952.4,80880.24 455192.64,81044.88 455429.52))","deltaId":"9297d9e4-cc92-415f-b258-642b4ecdb967","featuretypes":["perceel","kadastralegrens"]}

02:29:49.181 response time in milliseconds: 1771.77
1 < 202
1 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
1 < Access-Control-Allow-Method: GET,POST,OPTIONS
1 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
1 < Access-Control-Allow-Origin: *
1 < Access-Control-Max-Age: 1000
1 < Content-Length: 188
1 < Content-Type: application/json
1 < Date: Tue, 15 Jun 2021 02:29:49 GMT
1 < Server: Apache
1 < Strict-Transport-Security: [max-age=31536000; includeSubDomains; preload, max-age=3600; includeSubDomains; preload]
1 < X-Cnection: close
{"_links":{"status":{"href":"/kadaster/kadastralekaart/download/v4_0/delta/custom/ca73b644-647e-404c-76c0-acb3a2c7b14d/status"}},"downloadRequestId":"ca73b644-647e-404c-76c0-acb3a2c7b14d"}
> Then status 202 0.000
> And match response == { downloadRequestId: '#uuid' , _links:'#notnull'} 0.000
> And def downloadRequestId = response.downloadRequestId 0.005
> And def links = response._links 0.000
> * print "delta status links:" links 0.000
02:29:49.187 [print]
> And def statusurl = apiBaseUrl + links.status.href 0.000
> * print 'statusurl', statusurl 0.000
02:29:49.187 [print] statusurl https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/delta/custom/ca73b644-647e-404c-76c0-acb3a2c7b14d/status
> Given url statusurl 0.000
> When method GET 0.488
02:29:49.188 request:
2 > GET https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/delta/custom/ca73b644-647e-404c-76c0-acb3a2c7b14d/status
2 > Accept-Encoding: gzip,deflate
2 > Connection: Keep-Alive
2 > Host: downloads.pdok.nl
2 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:29:49.676 response time in milliseconds: 487.84
2 < 200
2 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
2 < Access-Control-Allow-Method: GET,POST,OPTIONS
2 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
2 < Access-Control-Allow-Origin: *
2 < Access-Control-Max-Age: 1000
2 < Cache-Control: no-cache, no-store, max-age=0, must-revalidate
2 < Content-Length: 159
2 < Content-Type: application/json
2 < Date: Tue, 15 Jun 2021 02:29:49 GMT
2 < Expires: 0
2 < Pragma: no-cache
2 < Server: Apache
2 < Strict-Transport-Security: [max-age=31536000; includeSubDomains; preload, max-age=3600; includeSubDomains; preload]
2 < X-Cnection: close
{"_links":{"self":{"href":"/kadaster/kadastralekaart/download/v4_0/delta/custom/ca73b644-647e-404c-76c0-acb3a2c7b14d/status"}},"progress":0,"status":"PENDING"}
> And retry until responseStatus == 201 0.000
> Given url statusurl 0.000
> When method GET 6.073
02:29:49.686 request:
3 > GET https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/delta/custom/ca73b644-647e-404c-76c0-acb3a2c7b14d/status
3 > Accept-Encoding: gzip,deflate
3 > Connection: Keep-Alive
3 > Host: downloads.pdok.nl
3 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:29:50.256 response time in milliseconds: 569.69
3 < 200
3 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
3 < Access-Control-Allow-Method: GET,POST,OPTIONS
3 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
3 < Access-Control-Allow-Origin: *
3 < Access-Control-Max-Age: 1000
3 < Cache-Control: no-cache, no-store, max-age=0, must-revalidate
3 < Content-Length: 159
3 < Content-Type: application/json
3 < Date: Tue, 15 Jun 2021 02:29:50 GMT
3 < Expires: 0
3 < Pragma: no-cache
3 < Server: Apache
3 < Strict-Transport-Security: [max-age=31536000; includeSubDomains; preload, max-age=3600; includeSubDomains; preload]
3 < X-Cnection: close
{"_links":{"self":{"href":"/kadaster/kadastralekaart/download/v4_0/delta/custom/ca73b644-647e-404c-76c0-acb3a2c7b14d/status"}},"progress":0,"status":"PENDING"}

02:29:50.256 retry condition not satisfied: responseStatus == 201
02:29:50.256 sleeping before retry #1
02:29:55.257 request:
4 > GET https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/delta/custom/ca73b644-647e-404c-76c0-acb3a2c7b14d/status
4 > Accept-Encoding: gzip,deflate
4 > Connection: Keep-Alive
4 > Host: downloads.pdok.nl
4 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:29:55.759 response time in milliseconds: 501.65
4 < 201
4 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
4 < Access-Control-Allow-Method: GET,POST,OPTIONS
4 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
4 < Access-Control-Allow-Origin: *
4 < Access-Control-Max-Age: 1000
4 < Cache-Control: no-cache, no-store, max-age=0, must-revalidate
4 < Content-Length: 167
4 < Content-Type: application/json
4 < Date: Tue, 15 Jun 2021 02:29:55 GMT
4 < Expires: 0
4 < Pragma: no-cache
4 < Server: Apache
4 < Strict-Transport-Security: [max-age=31536000; includeSubDomains; preload, max-age=3600; includeSubDomains; preload]
4 < X-Cnection: close
{"_links":{"download":{"href":"/kadaster/kadastralekaart/download/v4_0/extract/906861e7-fada-410d-b9e7-ef27b27649ae/extract.zip"}},"progress":100,"status":"COMPLETED"}

02:29:55.759 retry condition satisfied
> And def downloadlink = response._links 0.000
> And match response == { _links:'#notnull' , progress:100, status:'COMPLETED' } 0.000
> * print "downloadlink:", downloadlink 0.000
02:29:55.759 [print] downloadlink: {
  "download": {
    "href": "/kadaster/kadastralekaart/download/v4_0/extract/906861e7-fada-410d-b9e7-ef27b27649ae/extract.zip"
  }
}
> Given url apiBaseUrl + downloadlink.download.href 0.002
> When method HEAD 0.502
02:29:55.762 request:
5 > HEAD https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/extract/906861e7-fada-410d-b9e7-ef27b27649ae/extract.zip
5 > Accept-Encoding: gzip,deflate
5 > Connection: Keep-Alive
5 > Host: downloads.pdok.nl
5 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:29:56.264 response time in milliseconds: 502.11
5 < 200
5 < Accept-Ranges: bytes
5 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
5 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
5 < Access-Control-Allow-Origin: *
5 < Access-Control-Max-Age: 1000
5 < Content-Disposition: attachment; filename=extract.zip
5 < Content-Length: 1310
5 < Content-Security-Policy: block-all-mixed-content
5 < Content-Type: application/zip
5 < Date: Tue, 15 Jun 2021 02:29:56 GMT
5 < Etag: "b43d199b1b7790c6c2231a51214027bd-1"
5 < Last-Modified: Tue, 15 Jun 2021 02:29:50 GMT
5 < Server: MinIO
5 < Strict-Transport-Security: [max-age=31536000; includeSubDomains; preload, max-age=3600; includeSubDomains; preload]
5 < Vary: Origin
5 < X-Amz-Request-Id: 1688A08DB751DA2D
5 < X-Cnection: close
5 < X-Xss-Protection: 1; mode=block
> Then status 200 0.000
> And match responseHeaders['Content-Length'][0] == '#notnull' 0.000
> And match responseHeaders['Content-Type'][0] == 'application/zip' 0.000
> And def zipsize = responseHeaders['Content-Length'][0] 0.000
> * print "###" 0.000
02:29:56.265 [print] ###
> * print "location", apiBaseUrl + downloadlink.download.href 0.000
02:29:56.266 [print] location https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/extract/906861e7-fada-410d-b9e7-ef27b27649ae/extract.zip
> * print "size", zipsize 0.000
02:29:56.266 [print] size 1310
> * assert zipsize > 600 0.001
> * def mydownloads = Java.type('download.DataStorage') 0.000
> * def LocalDateTime = Java.type('java.time.LocalDateTime') 0.000
> * def db = new mydownloads 0.000
> * eval db.mywriteln('- Test: DeltaUpdate_' + __loop + ' '+ '\n leveringsId:'+ downloadRequestId +'\n'+' Url:'+apiBaseUrl + downloadlink.download.href+'\n Size:'+zipsize+'\n Time:'+ LocalDateTime.now() +'\n' , 'target/surefire-reports/delta_url.yaml') 0.000
[11] download/DeltaCustomargs.feature 0.000
{
  "format": "gml",
  "geofilter": "POLYGON((81044.88 455429.52,81634.56000000001 455444.64,81735.36000000002 455199.36,81612.72 454955.76,81070.08 454952.4,80880.24 455192.64,81044.88 455429.52))",
  "deltaId": "f2a1b49d-024b-4a01-83f9-66dd1d3385ce",
  "featuretypes": [
    "perceel",
    "kadastralegrens"
  ]
}
> * url apiBaseUrl +'kadastralekaart/api/v4_0/delta/custom' 0.001
> * def requestparams = __arg 0.000
> * print requestparams 0.000
02:29:56.274 [print] {
  "format": "gml",
  "geofilter": "POLYGON((81044.88 455429.52,81634.56000000001 455444.64,81735.36000000002 455199.36,81612.72 454955.76,81070.08 454952.4,80880.24 455192.64,81044.88 455429.52))",
  "deltaId": "f2a1b49d-024b-4a01-83f9-66dd1d3385ce",
  "featuretypes": [
    "perceel",
    "kadastralegrens"
  ]
}
> Given request requestparams 0.000
> When method post 0.496
02:29:56.275 request:
1 > POST https://downloads.pdok.nl/kadastralekaart/api/v4_0/delta/custom
1 > Accept-Encoding: gzip,deflate
1 > Connection: Keep-Alive
1 > Content-Length: 285
1 > Content-Type: application/json; charset=UTF-8
1 > Host: downloads.pdok.nl
1 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)
{"format":"gml","geofilter":"POLYGON((81044.88 455429.52,81634.56000000001 455444.64,81735.36000000002 455199.36,81612.72 454955.76,81070.08 454952.4,80880.24 455192.64,81044.88 455429.52))","deltaId":"f2a1b49d-024b-4a01-83f9-66dd1d3385ce","featuretypes":["perceel","kadastralegrens"]}

02:29:56.770 response time in milliseconds: 494.89
1 < 202
1 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
1 < Access-Control-Allow-Method: GET,POST,OPTIONS
1 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
1 < Access-Control-Allow-Origin: *
1 < Access-Control-Max-Age: 1000
1 < Content-Length: 188
1 < Content-Type: application/json
1 < Date: Tue, 15 Jun 2021 02:29:56 GMT
1 < Server: Apache
1 < Strict-Transport-Security: [max-age=31536000; includeSubDomains; preload, max-age=3600; includeSubDomains; preload]
1 < X-Cnection: close
{"_links":{"status":{"href":"/kadaster/kadastralekaart/download/v4_0/delta/custom/cda652d1-1c4e-4cbb-4fc5-bb33b3681021/status"}},"downloadRequestId":"cda652d1-1c4e-4cbb-4fc5-bb33b3681021"}
> Then status 202 0.000
> And match response == { downloadRequestId: '#uuid' , _links:'#notnull'} 0.000
> And def downloadRequestId = response.downloadRequestId 0.000
> And def links = response._links 0.000
> * print "delta status links:" links 0.000
02:29:56.772 [print]
> And def statusurl = apiBaseUrl + links.status.href 0.000
> * print 'statusurl', statusurl 0.000
02:29:56.773 [print] statusurl https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/delta/custom/cda652d1-1c4e-4cbb-4fc5-bb33b3681021/status
> Given url statusurl 0.000
> When method GET 0.490
02:29:56.774 request:
2 > GET https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/delta/custom/cda652d1-1c4e-4cbb-4fc5-bb33b3681021/status
2 > Accept-Encoding: gzip,deflate
2 > Connection: Keep-Alive
2 > Host: downloads.pdok.nl
2 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:29:57.263 response time in milliseconds: 488.62
2 < 200
2 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
2 < Access-Control-Allow-Method: GET,POST,OPTIONS
2 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
2 < Access-Control-Allow-Origin: *
2 < Access-Control-Max-Age: 1000
2 < Cache-Control: no-cache, no-store, max-age=0, must-revalidate
2 < Content-Length: 160
2 < Content-Type: application/json
2 < Date: Tue, 15 Jun 2021 02:29:57 GMT
2 < Expires: 0
2 < Pragma: no-cache
2 < Server: Apache
2 < Strict-Transport-Security: [max-age=31536000; includeSubDomains; preload, max-age=3600; includeSubDomains; preload]
2 < X-Cnection: close
{"_links":{"self":{"href":"/kadaster/kadastralekaart/download/v4_0/delta/custom/cda652d1-1c4e-4cbb-4fc5-bb33b3681021/status"}},"progress":50,"status":"RUNNING"}
> And retry until responseStatus == 201 0.000
> Given url statusurl 0.000
> When method GET 0.501
02:29:57.264 request:
3 > GET https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/delta/custom/cda652d1-1c4e-4cbb-4fc5-bb33b3681021/status
3 > Accept-Encoding: gzip,deflate
3 > Connection: Keep-Alive
3 > Host: downloads.pdok.nl
3 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:29:57.757 response time in milliseconds: 492.46
3 < 201
3 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
3 < Access-Control-Allow-Method: GET,POST,OPTIONS
3 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
3 < Access-Control-Allow-Origin: *
3 < Access-Control-Max-Age: 1000
3 < Cache-Control: no-cache, no-store, max-age=0, must-revalidate
3 < Content-Length: 167
3 < Content-Type: application/json
3 < Date: Tue, 15 Jun 2021 02:29:57 GMT
3 < Expires: 0
3 < Pragma: no-cache
3 < Server: Apache
3 < Strict-Transport-Security: [max-age=31536000; includeSubDomains; preload, max-age=3600; includeSubDomains; preload]
3 < X-Cnection: close
{"_links":{"download":{"href":"/kadaster/kadastralekaart/download/v4_0/extract/e8f08b34-71d0-415a-a679-8117c4830c42/extract.zip"}},"progress":100,"status":"COMPLETED"}
> And def downloadlink = response._links 0.000
> And match response == { _links:'#notnull' , progress:100, status:'COMPLETED' } 0.000
> * print "downloadlink:", downloadlink 0.000
02:29:57.765 [print] downloadlink: {
  "download": {
    "href": "/kadaster/kadastralekaart/download/v4_0/extract/e8f08b34-71d0-415a-a679-8117c4830c42/extract.zip"
  }
}
> Given url apiBaseUrl + downloadlink.download.href 0.001
> When method HEAD 0.505
02:29:57.767 request:
4 > HEAD https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/extract/e8f08b34-71d0-415a-a679-8117c4830c42/extract.zip
4 > Accept-Encoding: gzip,deflate
4 > Connection: Keep-Alive
4 > Host: downloads.pdok.nl
4 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:29:58.272 response time in milliseconds: 504.25
4 < 200
4 < Accept-Ranges: bytes
4 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
4 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
4 < Access-Control-Allow-Origin: *
4 < Access-Control-Max-Age: 1000
4 < Content-Disposition: attachment; filename=extract.zip
4 < Content-Length: 27702
4 < Content-Security-Policy: block-all-mixed-content
4 < Content-Type: application/zip
4 < Date: Tue, 15 Jun 2021 02:29:58 GMT
4 < Etag: "ec13db4e1903848c53dbd3dc220eeb15-1"
4 < Last-Modified: Tue, 15 Jun 2021 02:29:57 GMT
4 < Server: MinIO
4 < Strict-Transport-Security: [max-age=31536000; includeSubDomains; preload, max-age=3600; includeSubDomains; preload]
4 < Vary: Origin
4 < X-Amz-Request-Id: 1688A08E2ED01C83
4 < X-Cnection: close
4 < X-Xss-Protection: 1; mode=block
> Then status 200 0.000
> And match responseHeaders['Content-Length'][0] == '#notnull' 0.000
> And match responseHeaders['Content-Type'][0] == 'application/zip' 0.000
> And def zipsize = responseHeaders['Content-Length'][0] 0.000
> * print "###" 0.003
02:29:58.276 [print] ###
> * print "location", apiBaseUrl + downloadlink.download.href 0.000
02:29:58.277 [print] location https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/extract/e8f08b34-71d0-415a-a679-8117c4830c42/extract.zip
> * print "size", zipsize 0.000
02:29:58.277 [print] size 27702
> * assert zipsize > 600 0.000
> * def mydownloads = Java.type('download.DataStorage') 0.000
> * def LocalDateTime = Java.type('java.time.LocalDateTime') 0.000
> * def db = new mydownloads 0.000
> * eval db.mywriteln('- Test: DeltaUpdate_' + __loop + ' '+ '\n leveringsId:'+ downloadRequestId +'\n'+' Url:'+apiBaseUrl + downloadlink.download.href+'\n Size:'+zipsize+'\n Time:'+ LocalDateTime.now() +'\n' , 'target/surefire-reports/delta_url.yaml') 0.001
[12] download/DeltaCustomargs.feature 0.000
{
  "format": "gml",
  "geofilter": "POLYGON((81044.88 455429.52,81634.56000000001 455444.64,81735.36000000002 455199.36,81612.72 454955.76,81070.08 454952.4,80880.24 455192.64,81044.88 455429.52))",
  "deltaId": "69183ebc-d2bd-4c32-b7e0-82d7d64d95a6",
  "featuretypes": [
    "perceel",
    "kadastralegrens"
  ]
}
> * url apiBaseUrl +'kadastralekaart/api/v4_0/delta/custom' 0.000
> * def requestparams = __arg 0.000
> * print requestparams 0.000
02:29:58.281 [print] {
  "format": "gml",
  "geofilter": "POLYGON((81044.88 455429.52,81634.56000000001 455444.64,81735.36000000002 455199.36,81612.72 454955.76,81070.08 454952.4,80880.24 455192.64,81044.88 455429.52))",
  "deltaId": "69183ebc-d2bd-4c32-b7e0-82d7d64d95a6",
  "featuretypes": [
    "perceel",
    "kadastralegrens"
  ]
}
> Given request requestparams 0.000
> When method post 0.485
02:29:58.282 request:
1 > POST https://downloads.pdok.nl/kadastralekaart/api/v4_0/delta/custom
1 > Accept-Encoding: gzip,deflate
1 > Connection: Keep-Alive
1 > Content-Length: 285
1 > Content-Type: application/json; charset=UTF-8
1 > Host: downloads.pdok.nl
1 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)
{"format":"gml","geofilter":"POLYGON((81044.88 455429.52,81634.56000000001 455444.64,81735.36000000002 455199.36,81612.72 454955.76,81070.08 454952.4,80880.24 455192.64,81044.88 455429.52))","deltaId":"69183ebc-d2bd-4c32-b7e0-82d7d64d95a6","featuretypes":["perceel","kadastralegrens"]}

02:29:58.767 response time in milliseconds: 484.31
1 < 202
1 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
1 < Access-Control-Allow-Method: GET,POST,OPTIONS
1 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
1 < Access-Control-Allow-Origin: *
1 < Access-Control-Max-Age: 1000
1 < Content-Length: 188
1 < Content-Type: application/json
1 < Date: Tue, 15 Jun 2021 02:29:58 GMT
1 < Server: Apache
1 < Strict-Transport-Security: [max-age=31536000; includeSubDomains; preload, max-age=3600; includeSubDomains; preload]
1 < X-Cnection: close
{"_links":{"status":{"href":"/kadaster/kadastralekaart/download/v4_0/delta/custom/c9d73113-2075-41bf-6a08-a9959371400f/status"}},"downloadRequestId":"c9d73113-2075-41bf-6a08-a9959371400f"}
> Then status 202 0.000
> And match response == { downloadRequestId: '#uuid' , _links:'#notnull'} 0.000
> And def downloadRequestId = response.downloadRequestId 0.000
> And def links = response._links 0.000
> * print "delta status links:" links 0.000
02:29:58.768 [print]
> And def statusurl = apiBaseUrl + links.status.href 0.000
> * print 'statusurl', statusurl 0.003
02:29:58.771 [print] statusurl https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/delta/custom/c9d73113-2075-41bf-6a08-a9959371400f/status
> Given url statusurl 0.000
> When method GET 0.489
02:29:58.772 request:
2 > GET https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/delta/custom/c9d73113-2075-41bf-6a08-a9959371400f/status
2 > Accept-Encoding: gzip,deflate
2 > Connection: Keep-Alive
2 > Host: downloads.pdok.nl
2 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:29:59.260 response time in milliseconds: 488.25
2 < 200
2 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
2 < Access-Control-Allow-Method: GET,POST,OPTIONS
2 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
2 < Access-Control-Allow-Origin: *
2 < Access-Control-Max-Age: 1000
2 < Cache-Control: no-cache, no-store, max-age=0, must-revalidate
2 < Content-Length: 159
2 < Content-Type: application/json
2 < Date: Tue, 15 Jun 2021 02:29:59 GMT
2 < Expires: 0
2 < Pragma: no-cache
2 < Server: Apache
2 < Strict-Transport-Security: [max-age=31536000; includeSubDomains; preload, max-age=3600; includeSubDomains; preload]
2 < X-Cnection: close
{"_links":{"self":{"href":"/kadaster/kadastralekaart/download/v4_0/delta/custom/c9d73113-2075-41bf-6a08-a9959371400f/status"}},"progress":0,"status":"PENDING"}
> And retry until responseStatus == 201 0.000
> Given url statusurl 0.000
> When method GET 0.482
02:29:59.262 request:
3 > GET https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/delta/custom/c9d73113-2075-41bf-6a08-a9959371400f/status
3 > Accept-Encoding: gzip,deflate
3 > Connection: Keep-Alive
3 > Host: downloads.pdok.nl
3 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:29:59.743 response time in milliseconds: 481.22
3 < 201
3 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
3 < Access-Control-Allow-Method: GET,POST,OPTIONS
3 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
3 < Access-Control-Allow-Origin: *
3 < Access-Control-Max-Age: 1000
3 < Cache-Control: no-cache, no-store, max-age=0, must-revalidate
3 < Content-Length: 167
3 < Content-Type: application/json
3 < Date: Tue, 15 Jun 2021 02:29:59 GMT
3 < Expires: 0
3 < Pragma: no-cache
3 < Server: Apache
3 < Strict-Transport-Security: [max-age=31536000; includeSubDomains; preload, max-age=3600; includeSubDomains; preload]
3 < X-Cnection: close
{"_links":{"download":{"href":"/kadaster/kadastralekaart/download/v4_0/extract/2f5652a3-f667-424d-b66f-cec0345280fd/extract.zip"}},"progress":100,"status":"COMPLETED"}
> And def downloadlink = response._links 0.000
> And match response == { _links:'#notnull' , progress:100, status:'COMPLETED' } 0.000
> * print "downloadlink:", downloadlink 0.000
02:29:59.744 [print] downloadlink: {
  "download": {
    "href": "/kadaster/kadastralekaart/download/v4_0/extract/2f5652a3-f667-424d-b66f-cec0345280fd/extract.zip"
  }
}
> Given url apiBaseUrl + downloadlink.download.href 0.000
> When method HEAD 0.514
02:29:59.745 request:
4 > HEAD https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/extract/2f5652a3-f667-424d-b66f-cec0345280fd/extract.zip
4 > Accept-Encoding: gzip,deflate
4 > Connection: Keep-Alive
4 > Host: downloads.pdok.nl
4 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:30:00.259 response time in milliseconds: 513.76
4 < 200
4 < Accept-Ranges: bytes
4 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
4 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
4 < Access-Control-Allow-Origin: *
4 < Access-Control-Max-Age: 1000
4 < Content-Disposition: attachment; filename=extract.zip
4 < Content-Length: 1310
4 < Content-Security-Policy: block-all-mixed-content
4 < Content-Type: application/zip
4 < Date: Tue, 15 Jun 2021 02:30:00 GMT
4 < Etag: "ad6aa9b743b250b10f19871e1c67258f-1"
4 < Last-Modified: Tue, 15 Jun 2021 02:29:59 GMT
4 < Server: MinIO
4 < Strict-Transport-Security: [max-age=31536000; includeSubDomains; preload, max-age=3600; includeSubDomains; preload]
4 < Vary: Origin
4 < X-Amz-Request-Id: 1688A08EA550DDF1
4 < X-Cnection: close
4 < X-Xss-Protection: 1; mode=block
> Then status 200 0.000
> And match responseHeaders['Content-Length'][0] == '#notnull' 0.000
> And match responseHeaders['Content-Type'][0] == 'application/zip' 0.000
> And def zipsize = responseHeaders['Content-Length'][0] 0.000
> * print "###" 0.000
02:30:00.260 [print] ###
> * print "location", apiBaseUrl + downloadlink.download.href 0.000
02:30:00.261 [print] location https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/extract/2f5652a3-f667-424d-b66f-cec0345280fd/extract.zip
> * print "size", zipsize 0.000
02:30:00.261 [print] size 1310
> * assert zipsize > 600 0.000
> * def mydownloads = Java.type('download.DataStorage') 0.000
> * def LocalDateTime = Java.type('java.time.LocalDateTime') 0.000
> * def db = new mydownloads 0.000
> * eval db.mywriteln('- Test: DeltaUpdate_' + __loop + ' '+ '\n leveringsId:'+ downloadRequestId +'\n'+' Url:'+apiBaseUrl + downloadlink.download.href+'\n Size:'+zipsize+'\n Time:'+ LocalDateTime.now() +'\n' , 'target/surefire-reports/delta_url.yaml') 0.000
[13] download/DeltaCustomargs.feature 0.000
{
  "format": "gml",
  "geofilter": "POLYGON((81044.88 455429.52,81634.56000000001 455444.64,81735.36000000002 455199.36,81612.72 454955.76,81070.08 454952.4,80880.24 455192.64,81044.88 455429.52))",
  "deltaId": "ee7de3a0-af84-4382-88f6-015c69fbcf22",
  "featuretypes": [
    "perceel",
    "kadastralegrens"
  ]
}
> * url apiBaseUrl +'kadastralekaart/api/v4_0/delta/custom' 0.001
> * def requestparams = __arg 0.000
> * print requestparams 0.000
02:30:00.267 [print] {
  "format": "gml",
  "geofilter": "POLYGON((81044.88 455429.52,81634.56000000001 455444.64,81735.36000000002 455199.36,81612.72 454955.76,81070.08 454952.4,80880.24 455192.64,81044.88 455429.52))",
  "deltaId": "ee7de3a0-af84-4382-88f6-015c69fbcf22",
  "featuretypes": [
    "perceel",
    "kadastralegrens"
  ]
}
> Given request requestparams 0.000
> When method post 0.480
02:30:00.268 request:
1 > POST https://downloads.pdok.nl/kadastralekaart/api/v4_0/delta/custom
1 > Accept-Encoding: gzip,deflate
1 > Connection: Keep-Alive
1 > Content-Length: 285
1 > Content-Type: application/json; charset=UTF-8
1 > Host: downloads.pdok.nl
1 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)
{"format":"gml","geofilter":"POLYGON((81044.88 455429.52,81634.56000000001 455444.64,81735.36000000002 455199.36,81612.72 454955.76,81070.08 454952.4,80880.24 455192.64,81044.88 455429.52))","deltaId":"ee7de3a0-af84-4382-88f6-015c69fbcf22","featuretypes":["perceel","kadastralegrens"]}

02:30:00.748 response time in milliseconds: 478.84
1 < 202
1 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
1 < Access-Control-Allow-Method: GET,POST,OPTIONS
1 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
1 < Access-Control-Allow-Origin: *
1 < Access-Control-Max-Age: 1000
1 < Content-Length: 188
1 < Content-Type: application/json
1 < Date: Tue, 15 Jun 2021 02:30:00 GMT
1 < Server: Apache
1 < Strict-Transport-Security: [max-age=31536000; includeSubDomains; preload, max-age=3600; includeSubDomains; preload]
1 < X-Cnection: close
{"_links":{"status":{"href":"/kadaster/kadastralekaart/download/v4_0/delta/custom/c053b810-1c53-4166-6e7b-459928916db8/status"}},"downloadRequestId":"c053b810-1c53-4166-6e7b-459928916db8"}
> Then status 202 0.000
> And match response == { downloadRequestId: '#uuid' , _links:'#notnull'} 0.000
> And def downloadRequestId = response.downloadRequestId 0.000
> And def links = response._links 0.000
> * print "delta status links:" links 0.000
02:30:00.749 [print]
> And def statusurl = apiBaseUrl + links.status.href 0.000
> * print 'statusurl', statusurl 0.000
02:30:00.749 [print] statusurl https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/delta/custom/c053b810-1c53-4166-6e7b-459928916db8/status
> Given url statusurl 0.000
> When method GET 0.515
02:30:00.750 request:
2 > GET https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/delta/custom/c053b810-1c53-4166-6e7b-459928916db8/status
2 > Accept-Encoding: gzip,deflate
2 > Connection: Keep-Alive
2 > Host: downloads.pdok.nl
2 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:30:01.264 response time in milliseconds: 514.21
2 < 200
2 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
2 < Access-Control-Allow-Method: GET,POST,OPTIONS
2 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
2 < Access-Control-Allow-Origin: *
2 < Access-Control-Max-Age: 1000
2 < Cache-Control: no-cache, no-store, max-age=0, must-revalidate
2 < Content-Length: 159
2 < Content-Type: application/json
2 < Date: Tue, 15 Jun 2021 02:30:01 GMT
2 < Expires: 0
2 < Pragma: no-cache
2 < Server: Apache
2 < Strict-Transport-Security: [max-age=31536000; includeSubDomains; preload, max-age=3600; includeSubDomains; preload]
2 < X-Cnection: close
{"_links":{"self":{"href":"/kadaster/kadastralekaart/download/v4_0/delta/custom/c053b810-1c53-4166-6e7b-459928916db8/status"}},"progress":0,"status":"PENDING"}
> And retry until responseStatus == 201 0.000
> Given url statusurl 0.000
> When method GET 0.588
02:30:01.265 request:
3 > GET https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/delta/custom/c053b810-1c53-4166-6e7b-459928916db8/status
3 > Accept-Encoding: gzip,deflate
3 > Connection: Keep-Alive
3 > Host: downloads.pdok.nl
3 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:30:01.853 response time in milliseconds: 587.45
3 < 201
3 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
3 < Access-Control-Allow-Method: GET,POST,OPTIONS
3 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
3 < Access-Control-Allow-Origin: *
3 < Access-Control-Max-Age: 1000
3 < Cache-Control: no-cache, no-store, max-age=0, must-revalidate
3 < Content-Length: 167
3 < Content-Type: application/json
3 < Date: Tue, 15 Jun 2021 02:30:01 GMT
3 < Expires: 0
3 < Pragma: no-cache
3 < Server: Apache
3 < Strict-Transport-Security: [max-age=31536000; includeSubDomains; preload, max-age=3600; includeSubDomains; preload]
3 < X-Cnection: close
{"_links":{"download":{"href":"/kadaster/kadastralekaart/download/v4_0/extract/f81aed1a-e290-405b-baa4-e53777b2a23f/extract.zip"}},"progress":100,"status":"COMPLETED"}
> And def downloadlink = response._links 0.000
> And match response == { _links:'#notnull' , progress:100, status:'COMPLETED' } 0.000
> * print "downloadlink:", downloadlink 0.000
02:30:01.855 [print] downloadlink: {
  "download": {
    "href": "/kadaster/kadastralekaart/download/v4_0/extract/f81aed1a-e290-405b-baa4-e53777b2a23f/extract.zip"
  }
}
> Given url apiBaseUrl + downloadlink.download.href 0.000
> When method HEAD 0.510
02:30:01.856 request:
4 > HEAD https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/extract/f81aed1a-e290-405b-baa4-e53777b2a23f/extract.zip
4 > Accept-Encoding: gzip,deflate
4 > Connection: Keep-Alive
4 > Host: downloads.pdok.nl
4 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:30:02.365 response time in milliseconds: 509.17
4 < 200
4 < Accept-Ranges: bytes
4 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
4 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
4 < Access-Control-Allow-Origin: *
4 < Access-Control-Max-Age: 1000
4 < Content-Disposition: attachment; filename=extract.zip
4 < Content-Length: 1310
4 < Content-Security-Policy: block-all-mixed-content
4 < Content-Type: application/zip
4 < Date: Tue, 15 Jun 2021 02:30:02 GMT
4 < Etag: "5638a24f3da76da9a3d48974922a1013-1"
4 < Last-Modified: Tue, 15 Jun 2021 02:30:01 GMT
4 < Server: MinIO
4 < Strict-Transport-Security: [max-age=31536000; includeSubDomains; preload, max-age=3600; includeSubDomains; preload]
4 < Vary: Origin
4 < X-Amz-Request-Id: 1688A08F22F566B9
4 < X-Cnection: close
4 < X-Xss-Protection: 1; mode=block
> Then status 200 0.000
> And match responseHeaders['Content-Length'][0] == '#notnull' 0.000
> And match responseHeaders['Content-Type'][0] == 'application/zip' 0.000
> And def zipsize = responseHeaders['Content-Length'][0] 0.000
> * print "###" 0.000
02:30:02.367 [print] ###
> * print "location", apiBaseUrl + downloadlink.download.href 0.000
02:30:02.367 [print] location https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/extract/f81aed1a-e290-405b-baa4-e53777b2a23f/extract.zip
> * print "size", zipsize 0.000
02:30:02.367 [print] size 1310
> * assert zipsize > 600 0.000
> * def mydownloads = Java.type('download.DataStorage') 0.000
> * def LocalDateTime = Java.type('java.time.LocalDateTime') 0.000
> * def db = new mydownloads 0.000
> * eval db.mywriteln('- Test: DeltaUpdate_' + __loop + ' '+ '\n leveringsId:'+ downloadRequestId +'\n'+' Url:'+apiBaseUrl + downloadlink.download.href+'\n Size:'+zipsize+'\n Time:'+ LocalDateTime.now() +'\n' , 'target/surefire-reports/delta_url.yaml') 0.000
[14] download/DeltaCustomargs.feature 0.000
{
  "format": "gml",
  "geofilter": "POLYGON((81044.88 455429.52,81634.56000000001 455444.64,81735.36000000002 455199.36,81612.72 454955.76,81070.08 454952.4,80880.24 455192.64,81044.88 455429.52))",
  "deltaId": "7d86880e-ec38-45a7-8d26-8b50b25cb564",
  "featuretypes": [
    "perceel",
    "kadastralegrens"
  ]
}
> * url apiBaseUrl +'kadastralekaart/api/v4_0/delta/custom' 0.001
> * def requestparams = __arg 0.000
> * print requestparams 0.000
02:30:02.378 [print] {
  "format": "gml",
  "geofilter": "POLYGON((81044.88 455429.52,81634.56000000001 455444.64,81735.36000000002 455199.36,81612.72 454955.76,81070.08 454952.4,80880.24 455192.64,81044.88 455429.52))",
  "deltaId": "7d86880e-ec38-45a7-8d26-8b50b25cb564",
  "featuretypes": [
    "perceel",
    "kadastralegrens"
  ]
}
> Given request requestparams 0.000
> When method post 0.527
02:30:02.378 request:
1 > POST https://downloads.pdok.nl/kadastralekaart/api/v4_0/delta/custom
1 > Accept-Encoding: gzip,deflate
1 > Connection: Keep-Alive
1 > Content-Length: 285
1 > Content-Type: application/json; charset=UTF-8
1 > Host: downloads.pdok.nl
1 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)
{"format":"gml","geofilter":"POLYGON((81044.88 455429.52,81634.56000000001 455444.64,81735.36000000002 455199.36,81612.72 454955.76,81070.08 454952.4,80880.24 455192.64,81044.88 455429.52))","deltaId":"7d86880e-ec38-45a7-8d26-8b50b25cb564","featuretypes":["perceel","kadastralegrens"]}

02:30:02.905 response time in milliseconds: 525.98
1 < 202
1 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
1 < Access-Control-Allow-Method: GET,POST,OPTIONS
1 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
1 < Access-Control-Allow-Origin: *
1 < Access-Control-Max-Age: 1000
1 < Content-Length: 188
1 < Content-Type: application/json
1 < Date: Tue, 15 Jun 2021 02:30:02 GMT
1 < Server: Apache
1 < Strict-Transport-Security: [max-age=31536000; includeSubDomains; preload, max-age=3600; includeSubDomains; preload]
1 < X-Cnection: close
{"_links":{"status":{"href":"/kadaster/kadastralekaart/download/v4_0/delta/custom/d46f5e9a-592e-4bbb-4f2e-8d3f46badc78/status"}},"downloadRequestId":"d46f5e9a-592e-4bbb-4f2e-8d3f46badc78"}
> Then status 202 0.000
> And match response == { downloadRequestId: '#uuid' , _links:'#notnull'} 0.000
> And def downloadRequestId = response.downloadRequestId 0.000
> And def links = response._links 0.000
> * print "delta status links:" links 0.000
02:30:02.906 [print]
> And def statusurl = apiBaseUrl + links.status.href 0.000
> * print 'statusurl', statusurl 0.000
02:30:02.907 [print] statusurl https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/delta/custom/d46f5e9a-592e-4bbb-4f2e-8d3f46badc78/status
> Given url statusurl 0.000
> When method GET 0.488
02:30:02.908 request:
2 > GET https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/delta/custom/d46f5e9a-592e-4bbb-4f2e-8d3f46badc78/status
2 > Accept-Encoding: gzip,deflate
2 > Connection: Keep-Alive
2 > Host: downloads.pdok.nl
2 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:30:03.395 response time in milliseconds: 486.97
2 < 201
2 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
2 < Access-Control-Allow-Method: GET,POST,OPTIONS
2 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
2 < Access-Control-Allow-Origin: *
2 < Access-Control-Max-Age: 1000
2 < Cache-Control: no-cache, no-store, max-age=0, must-revalidate
2 < Content-Length: 167
2 < Content-Type: application/json
2 < Date: Tue, 15 Jun 2021 02:30:03 GMT
2 < Expires: 0
2 < Pragma: no-cache
2 < Server: Apache
2 < Strict-Transport-Security: [max-age=31536000; includeSubDomains; preload, max-age=3600; includeSubDomains; preload]
2 < X-Cnection: close
{"_links":{"download":{"href":"/kadaster/kadastralekaart/download/v4_0/extract/70508f9c-fdea-4369-aeab-8e6635358341/extract.zip"}},"progress":100,"status":"COMPLETED"}
> And retry until responseStatus == 201 0.000
> Given url statusurl 0.000
> When method GET 0.493
02:30:03.396 request:
3 > GET https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/delta/custom/d46f5e9a-592e-4bbb-4f2e-8d3f46badc78/status
3 > Accept-Encoding: gzip,deflate
3 > Connection: Keep-Alive
3 > Host: downloads.pdok.nl
3 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:30:03.883 response time in milliseconds: 486.33
3 < 201
3 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
3 < Access-Control-Allow-Method: GET,POST,OPTIONS
3 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
3 < Access-Control-Allow-Origin: *
3 < Access-Control-Max-Age: 1000
3 < Cache-Control: no-cache, no-store, max-age=0, must-revalidate
3 < Content-Length: 167
3 < Content-Type: application/json
3 < Date: Tue, 15 Jun 2021 02:30:03 GMT
3 < Expires: 0
3 < Pragma: no-cache
3 < Server: Apache
3 < Strict-Transport-Security: [max-age=31536000; includeSubDomains; preload, max-age=3600; includeSubDomains; preload]
3 < X-Cnection: close
{"_links":{"download":{"href":"/kadaster/kadastralekaart/download/v4_0/extract/70508f9c-fdea-4369-aeab-8e6635358341/extract.zip"}},"progress":100,"status":"COMPLETED"}
> And def downloadlink = response._links 0.000
> And match response == { _links:'#notnull' , progress:100, status:'COMPLETED' } 0.000
> * print "downloadlink:", downloadlink 0.000
02:30:03.890 [print] downloadlink: {
  "download": {
    "href": "/kadaster/kadastralekaart/download/v4_0/extract/70508f9c-fdea-4369-aeab-8e6635358341/extract.zip"
  }
}
> Given url apiBaseUrl + downloadlink.download.href 0.000
> When method HEAD 0.510
02:30:03.895 request:
4 > HEAD https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/extract/70508f9c-fdea-4369-aeab-8e6635358341/extract.zip
4 > Accept-Encoding: gzip,deflate
4 > Connection: Keep-Alive
4 > Host: downloads.pdok.nl
4 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:30:04.401 response time in milliseconds: 505.82
4 < 200
4 < Accept-Ranges: bytes
4 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
4 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
4 < Access-Control-Allow-Origin: *
4 < Access-Control-Max-Age: 1000
4 < Content-Disposition: attachment; filename=extract.zip
4 < Content-Length: 1308
4 < Content-Security-Policy: block-all-mixed-content
4 < Content-Type: application/zip
4 < Date: Tue, 15 Jun 2021 02:30:04 GMT
4 < Etag: "d8e6115fd885085438293b0efa8aacab-1"
4 < Last-Modified: Tue, 15 Jun 2021 02:30:03 GMT
4 < Server: MinIO
4 < Strict-Transport-Security: [max-age=31536000; includeSubDomains; preload, max-age=3600; includeSubDomains; preload]
4 < Vary: Origin
4 < X-Amz-Request-Id: 1688A08F9C52C321
4 < X-Cnection: close
4 < X-Xss-Protection: 1; mode=block
> Then status 200 0.000
> And match responseHeaders['Content-Length'][0] == '#notnull' 0.000
> And match responseHeaders['Content-Type'][0] == 'application/zip' 0.000
> And def zipsize = responseHeaders['Content-Length'][0] 0.000
> * print "###" 0.000
02:30:04.403 [print] ###
> * print "location", apiBaseUrl + downloadlink.download.href 0.000
02:30:04.403 [print] location https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/extract/70508f9c-fdea-4369-aeab-8e6635358341/extract.zip
> * print "size", zipsize 0.000
02:30:04.403 [print] size 1308
> * assert zipsize > 600 0.000
> * def mydownloads = Java.type('download.DataStorage') 0.000
> * def LocalDateTime = Java.type('java.time.LocalDateTime') 0.000
> * def db = new mydownloads 0.000
> * eval db.mywriteln('- Test: DeltaUpdate_' + __loop + ' '+ '\n leveringsId:'+ downloadRequestId +'\n'+' Url:'+apiBaseUrl + downloadlink.download.href+'\n Size:'+zipsize+'\n Time:'+ LocalDateTime.now() +'\n' , 'target/surefire-reports/delta_url.yaml') 0.000
[15] download/DeltaCustomargs.feature 0.000
{
  "format": "gml",
  "geofilter": "POLYGON((81044.88 455429.52,81634.56000000001 455444.64,81735.36000000002 455199.36,81612.72 454955.76,81070.08 454952.4,80880.24 455192.64,81044.88 455429.52))",
  "deltaId": "f434912f-ac1a-4c31-a06d-1fb0b2e94b1e",
  "featuretypes": [
    "perceel",
    "kadastralegrens"
  ]
}
> * url apiBaseUrl +'kadastralekaart/api/v4_0/delta/custom' 0.003
> * def requestparams = __arg 0.000
> * print requestparams 0.000
02:30:04.410 [print] {
  "format": "gml",
  "geofilter": "POLYGON((81044.88 455429.52,81634.56000000001 455444.64,81735.36000000002 455199.36,81612.72 454955.76,81070.08 454952.4,80880.24 455192.64,81044.88 455429.52))",
  "deltaId": "f434912f-ac1a-4c31-a06d-1fb0b2e94b1e",
  "featuretypes": [
    "perceel",
    "kadastralegrens"
  ]
}
> Given request requestparams 0.000
> When method post 2.450
02:30:04.411 request:
1 > POST https://downloads.pdok.nl/kadastralekaart/api/v4_0/delta/custom
1 > Accept-Encoding: gzip,deflate
1 > Connection: Keep-Alive
1 > Content-Length: 285
1 > Content-Type: application/json; charset=UTF-8
1 > Host: downloads.pdok.nl
1 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)
{"format":"gml","geofilter":"POLYGON((81044.88 455429.52,81634.56000000001 455444.64,81735.36000000002 455199.36,81612.72 454955.76,81070.08 454952.4,80880.24 455192.64,81044.88 455429.52))","deltaId":"f434912f-ac1a-4c31-a06d-1fb0b2e94b1e","featuretypes":["perceel","kadastralegrens"]}

02:30:06.861 response time in milliseconds: 2449.12
1 < 202
1 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
1 < Access-Control-Allow-Method: GET,POST,OPTIONS
1 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
1 < Access-Control-Allow-Origin: *
1 < Access-Control-Max-Age: 1000
1 < Content-Length: 188
1 < Content-Type: application/json
1 < Date: Tue, 15 Jun 2021 02:30:06 GMT
1 < Server: Apache
1 < Strict-Transport-Security: [max-age=31536000; includeSubDomains; preload, max-age=3600; includeSubDomains; preload]
1 < X-Cnection: close
{"_links":{"status":{"href":"/kadaster/kadastralekaart/download/v4_0/delta/custom/5e71fd93-bdd3-489b-724e-5494df378d5f/status"}},"downloadRequestId":"5e71fd93-bdd3-489b-724e-5494df378d5f"}
> Then status 202 0.000
> And match response == { downloadRequestId: '#uuid' , _links:'#notnull'} 0.000
> And def downloadRequestId = response.downloadRequestId 0.000
> And def links = response._links 0.000
> * print "delta status links:" links 0.000
02:30:06.863 [print]
> And def statusurl = apiBaseUrl + links.status.href 0.000
> * print 'statusurl', statusurl 0.008
02:30:06.871 [print] statusurl https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/delta/custom/5e71fd93-bdd3-489b-724e-5494df378d5f/status
> Given url statusurl 0.000
> When method GET 0.486
02:30:06.872 request:
2 > GET https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/delta/custom/5e71fd93-bdd3-489b-724e-5494df378d5f/status
2 > Accept-Encoding: gzip,deflate
2 > Connection: Keep-Alive
2 > Host: downloads.pdok.nl
2 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:30:07.357 response time in milliseconds: 485.08
2 < 201
2 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
2 < Access-Control-Allow-Method: GET,POST,OPTIONS
2 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
2 < Access-Control-Allow-Origin: *
2 < Access-Control-Max-Age: 1000
2 < Cache-Control: no-cache, no-store, max-age=0, must-revalidate
2 < Content-Length: 167
2 < Content-Type: application/json
2 < Date: Tue, 15 Jun 2021 02:30:07 GMT
2 < Expires: 0
2 < Pragma: no-cache
2 < Server: Apache
2 < Strict-Transport-Security: [max-age=31536000; includeSubDomains; preload, max-age=3600; includeSubDomains; preload]
2 < X-Cnection: close
{"_links":{"download":{"href":"/kadaster/kadastralekaart/download/v4_0/extract/4769bfaa-b1da-4c7c-ac86-65e9fa0dd2f5/extract.zip"}},"progress":100,"status":"COMPLETED"}
> And retry until responseStatus == 201 0.000
> Given url statusurl 0.000
> When method GET 0.491
02:30:07.361 request:
3 > GET https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/delta/custom/5e71fd93-bdd3-489b-724e-5494df378d5f/status
3 > Accept-Encoding: gzip,deflate
3 > Connection: Keep-Alive
3 > Host: downloads.pdok.nl
3 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:30:07.849 response time in milliseconds: 487.50
3 < 201
3 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
3 < Access-Control-Allow-Method: GET,POST,OPTIONS
3 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
3 < Access-Control-Allow-Origin: *
3 < Access-Control-Max-Age: 1000
3 < Cache-Control: no-cache, no-store, max-age=0, must-revalidate
3 < Content-Length: 167
3 < Content-Type: application/json
3 < Date: Tue, 15 Jun 2021 02:30:07 GMT
3 < Expires: 0
3 < Pragma: no-cache
3 < Server: Apache
3 < Strict-Transport-Security: [max-age=31536000; includeSubDomains; preload, max-age=3600; includeSubDomains; preload]
3 < X-Cnection: close
{"_links":{"download":{"href":"/kadaster/kadastralekaart/download/v4_0/extract/4769bfaa-b1da-4c7c-ac86-65e9fa0dd2f5/extract.zip"}},"progress":100,"status":"COMPLETED"}
> And def downloadlink = response._links 0.000
> And match response == { _links:'#notnull' , progress:100, status:'COMPLETED' } 0.000
> * print "downloadlink:", downloadlink 0.000
02:30:07.850 [print] downloadlink: {
  "download": {
    "href": "/kadaster/kadastralekaart/download/v4_0/extract/4769bfaa-b1da-4c7c-ac86-65e9fa0dd2f5/extract.zip"
  }
}
> Given url apiBaseUrl + downloadlink.download.href 0.000
> When method HEAD 0.497
02:30:07.852 request:
4 > HEAD https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/extract/4769bfaa-b1da-4c7c-ac86-65e9fa0dd2f5/extract.zip
4 > Accept-Encoding: gzip,deflate
4 > Connection: Keep-Alive
4 > Host: downloads.pdok.nl
4 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:30:08.348 response time in milliseconds: 496.19
4 < 200
4 < Accept-Ranges: bytes
4 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
4 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
4 < Access-Control-Allow-Origin: *
4 < Access-Control-Max-Age: 1000
4 < Content-Disposition: attachment; filename=extract.zip
4 < Content-Length: 1310
4 < Content-Security-Policy: block-all-mixed-content
4 < Content-Type: application/zip
4 < Date: Tue, 15 Jun 2021 02:30:08 GMT
4 < Etag: "e710d61059c5ed4cf0b25408adc8cc56-1"
4 < Last-Modified: Tue, 15 Jun 2021 02:30:07 GMT
4 < Server: MinIO
4 < Strict-Transport-Security: [max-age=31536000; includeSubDomains; preload, max-age=3600; includeSubDomains; preload]
4 < Vary: Origin
4 < X-Amz-Request-Id: 1688A09087FB7769
4 < X-Cnection: close
4 < X-Xss-Protection: 1; mode=block
> Then status 200 0.000
> And match responseHeaders['Content-Length'][0] == '#notnull' 0.001
> And match responseHeaders['Content-Type'][0] == 'application/zip' 0.000
> And def zipsize = responseHeaders['Content-Length'][0] 0.000
> * print "###" 0.000
02:30:08.350 [print] ###
> * print "location", apiBaseUrl + downloadlink.download.href 0.000
02:30:08.350 [print] location https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/extract/4769bfaa-b1da-4c7c-ac86-65e9fa0dd2f5/extract.zip
> * print "size", zipsize 0.000
02:30:08.351 [print] size 1310
> * assert zipsize > 600 0.000
> * def mydownloads = Java.type('download.DataStorage') 0.000
> * def LocalDateTime = Java.type('java.time.LocalDateTime') 0.000
> * def db = new mydownloads 0.000
> * eval db.mywriteln('- Test: DeltaUpdate_' + __loop + ' '+ '\n leveringsId:'+ downloadRequestId +'\n'+' Url:'+apiBaseUrl + downloadlink.download.href+'\n Size:'+zipsize+'\n Time:'+ LocalDateTime.now() +'\n' , 'target/surefire-reports/delta_url.yaml') 0.000
[16] download/DeltaCustomargs.feature 0.000
{
  "format": "gml",
  "geofilter": "POLYGON((81044.88 455429.52,81634.56000000001 455444.64,81735.36000000002 455199.36,81612.72 454955.76,81070.08 454952.4,80880.24 455192.64,81044.88 455429.52))",
  "deltaId": "a7ced3a4-8dd3-44df-8774-f08d01839035",
  "featuretypes": [
    "perceel",
    "kadastralegrens"
  ]
}
> * url apiBaseUrl +'kadastralekaart/api/v4_0/delta/custom' 0.000
> * def requestparams = __arg 0.000
> * print requestparams 0.000
02:30:08.355 [print] {
  "format": "gml",
  "geofilter": "POLYGON((81044.88 455429.52,81634.56000000001 455444.64,81735.36000000002 455199.36,81612.72 454955.76,81070.08 454952.4,80880.24 455192.64,81044.88 455429.52))",
  "deltaId": "a7ced3a4-8dd3-44df-8774-f08d01839035",
  "featuretypes": [
    "perceel",
    "kadastralegrens"
  ]
}
> Given request requestparams 0.000
> When method post 0.603
02:30:08.355 request:
1 > POST https://downloads.pdok.nl/kadastralekaart/api/v4_0/delta/custom
1 > Accept-Encoding: gzip,deflate
1 > Connection: Keep-Alive
1 > Content-Length: 285
1 > Content-Type: application/json; charset=UTF-8
1 > Host: downloads.pdok.nl
1 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)
{"format":"gml","geofilter":"POLYGON((81044.88 455429.52,81634.56000000001 455444.64,81735.36000000002 455199.36,81612.72 454955.76,81070.08 454952.4,80880.24 455192.64,81044.88 455429.52))","deltaId":"a7ced3a4-8dd3-44df-8774-f08d01839035","featuretypes":["perceel","kadastralegrens"]}

02:30:08.958 response time in milliseconds: 602.28
1 < 202
1 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
1 < Access-Control-Allow-Method: GET,POST,OPTIONS
1 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
1 < Access-Control-Allow-Origin: *
1 < Access-Control-Max-Age: 1000
1 < Content-Length: 188
1 < Content-Type: application/json
1 < Date: Tue, 15 Jun 2021 02:30:08 GMT
1 < Server: Apache
1 < Strict-Transport-Security: [max-age=31536000; includeSubDomains; preload, max-age=3600; includeSubDomains; preload]
1 < X-Cnection: close
{"_links":{"status":{"href":"/kadaster/kadastralekaart/download/v4_0/delta/custom/fc60296e-4cc7-4ec8-7d84-b5e64554ab2c/status"}},"downloadRequestId":"fc60296e-4cc7-4ec8-7d84-b5e64554ab2c"}
> Then status 202 0.000
> And match response == { downloadRequestId: '#uuid' , _links:'#notnull'} 0.000
> And def downloadRequestId = response.downloadRequestId 0.000
> And def links = response._links 0.000
> * print "delta status links:" links 0.000
02:30:08.959 [print]
> And def statusurl = apiBaseUrl + links.status.href 0.000
> * print 'statusurl', statusurl 0.000
02:30:08.959 [print] statusurl https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/delta/custom/fc60296e-4cc7-4ec8-7d84-b5e64554ab2c/status
> Given url statusurl 0.000
> When method GET 0.492
02:30:08.960 request:
2 > GET https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/delta/custom/fc60296e-4cc7-4ec8-7d84-b5e64554ab2c/status
2 > Accept-Encoding: gzip,deflate
2 > Connection: Keep-Alive
2 > Host: downloads.pdok.nl
2 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:30:09.451 response time in milliseconds: 491.59
2 < 201
2 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
2 < Access-Control-Allow-Method: GET,POST,OPTIONS
2 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
2 < Access-Control-Allow-Origin: *
2 < Access-Control-Max-Age: 1000
2 < Cache-Control: no-cache, no-store, max-age=0, must-revalidate
2 < Content-Length: 167
2 < Content-Type: application/json
2 < Date: Tue, 15 Jun 2021 02:30:09 GMT
2 < Expires: 0
2 < Pragma: no-cache
2 < Server: Apache
2 < Strict-Transport-Security: [max-age=31536000; includeSubDomains; preload, max-age=3600; includeSubDomains; preload]
2 < X-Cnection: close
{"_links":{"download":{"href":"/kadaster/kadastralekaart/download/v4_0/extract/e77d36a9-f341-4a8a-bdc9-3ae88511db81/extract.zip"}},"progress":100,"status":"COMPLETED"}
> And retry until responseStatus == 201 0.000
> Given url statusurl 0.000
> When method GET 0.485
02:30:09.456 request:
3 > GET https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/delta/custom/fc60296e-4cc7-4ec8-7d84-b5e64554ab2c/status
3 > Accept-Encoding: gzip,deflate
3 > Connection: Keep-Alive
3 > Host: downloads.pdok.nl
3 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:30:09.937 response time in milliseconds: 481.05
3 < 201
3 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
3 < Access-Control-Allow-Method: GET,POST,OPTIONS
3 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
3 < Access-Control-Allow-Origin: *
3 < Access-Control-Max-Age: 1000
3 < Cache-Control: no-cache, no-store, max-age=0, must-revalidate
3 < Content-Length: 167
3 < Content-Type: application/json
3 < Date: Tue, 15 Jun 2021 02:30:09 GMT
3 < Expires: 0
3 < Pragma: no-cache
3 < Server: Apache
3 < Strict-Transport-Security: [max-age=31536000; includeSubDomains; preload, max-age=3600; includeSubDomains; preload]
3 < X-Cnection: close
{"_links":{"download":{"href":"/kadaster/kadastralekaart/download/v4_0/extract/e77d36a9-f341-4a8a-bdc9-3ae88511db81/extract.zip"}},"progress":100,"status":"COMPLETED"}
> And def downloadlink = response._links 0.000
> And match response == { _links:'#notnull' , progress:100, status:'COMPLETED' } 0.000
> * print "downloadlink:", downloadlink 0.000
02:30:09.938 [print] downloadlink: {
  "download": {
    "href": "/kadaster/kadastralekaart/download/v4_0/extract/e77d36a9-f341-4a8a-bdc9-3ae88511db81/extract.zip"
  }
}
> Given url apiBaseUrl + downloadlink.download.href 0.000
> When method HEAD 0.667
02:30:09.939 request:
4 > HEAD https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/extract/e77d36a9-f341-4a8a-bdc9-3ae88511db81/extract.zip
4 > Accept-Encoding: gzip,deflate
4 > Connection: Keep-Alive
4 > Host: downloads.pdok.nl
4 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:30:10.605 response time in milliseconds: 666.25
4 < 200
4 < Accept-Ranges: bytes
4 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
4 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
4 < Access-Control-Allow-Origin: *
4 < Access-Control-Max-Age: 1000
4 < Content-Disposition: attachment; filename=extract.zip
4 < Content-Length: 1310
4 < Content-Security-Policy: block-all-mixed-content
4 < Content-Type: application/zip
4 < Date: Tue, 15 Jun 2021 02:30:10 GMT
4 < Etag: "2f86f2c14fc49800563c6137dde98ea1-1"
4 < Last-Modified: Tue, 15 Jun 2021 02:30:09 GMT
4 < Server: MinIO
4 < Strict-Transport-Security: [max-age=31536000; includeSubDomains; preload, max-age=3600; includeSubDomains; preload]
4 < Vary: Origin
4 < X-Amz-Request-Id: 1688A09109480AC7
4 < X-Cnection: close
4 < X-Xss-Protection: 1; mode=block
> Then status 200 0.000
> And match responseHeaders['Content-Length'][0] == '#notnull' 0.000
> And match responseHeaders['Content-Type'][0] == 'application/zip' 0.001
> And def zipsize = responseHeaders['Content-Length'][0] 0.000
> * print "###" 0.000
02:30:10.607 [print] ###
> * print "location", apiBaseUrl + downloadlink.download.href 0.000
02:30:10.608 [print] location https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/extract/e77d36a9-f341-4a8a-bdc9-3ae88511db81/extract.zip
> * print "size", zipsize 0.000
02:30:10.608 [print] size 1310
> * assert zipsize > 600 0.000
> * def mydownloads = Java.type('download.DataStorage') 0.000
> * def LocalDateTime = Java.type('java.time.LocalDateTime') 0.000
> * def db = new mydownloads 0.000
> * eval db.mywriteln('- Test: DeltaUpdate_' + __loop + ' '+ '\n leveringsId:'+ downloadRequestId +'\n'+' Url:'+apiBaseUrl + downloadlink.download.href+'\n Size:'+zipsize+'\n Time:'+ LocalDateTime.now() +'\n' , 'target/surefire-reports/delta_url.yaml') 0.000
[17] download/DeltaCustomargs.feature 0.000
{
  "format": "gml",
  "geofilter": "POLYGON((81044.88 455429.52,81634.56000000001 455444.64,81735.36000000002 455199.36,81612.72 454955.76,81070.08 454952.4,80880.24 455192.64,81044.88 455429.52))",
  "deltaId": "3021d17f-c396-4704-8770-d0231e9d5d9b",
  "featuretypes": [
    "perceel",
    "kadastralegrens"
  ]
}
> * url apiBaseUrl +'kadastralekaart/api/v4_0/delta/custom' 0.001
> * def requestparams = __arg 0.000
> * print requestparams 0.000
02:30:10.613 [print] {
  "format": "gml",
  "geofilter": "POLYGON((81044.88 455429.52,81634.56000000001 455444.64,81735.36000000002 455199.36,81612.72 454955.76,81070.08 454952.4,80880.24 455192.64,81044.88 455429.52))",
  "deltaId": "3021d17f-c396-4704-8770-d0231e9d5d9b",
  "featuretypes": [
    "perceel",
    "kadastralegrens"
  ]
}
> Given request requestparams 0.000
> When method post 2.435
02:30:10.614 request:
1 > POST https://downloads.pdok.nl/kadastralekaart/api/v4_0/delta/custom
1 > Accept-Encoding: gzip,deflate
1 > Connection: Keep-Alive
1 > Content-Length: 285
1 > Content-Type: application/json; charset=UTF-8
1 > Host: downloads.pdok.nl
1 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)
{"format":"gml","geofilter":"POLYGON((81044.88 455429.52,81634.56000000001 455444.64,81735.36000000002 455199.36,81612.72 454955.76,81070.08 454952.4,80880.24 455192.64,81044.88 455429.52))","deltaId":"3021d17f-c396-4704-8770-d0231e9d5d9b","featuretypes":["perceel","kadastralegrens"]}

02:30:13.049 response time in milliseconds: 2434.23
1 < 202
1 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
1 < Access-Control-Allow-Method: GET,POST,OPTIONS
1 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
1 < Access-Control-Allow-Origin: *
1 < Access-Control-Max-Age: 1000
1 < Content-Length: 188
1 < Content-Type: application/json
1 < Date: Tue, 15 Jun 2021 02:30:12 GMT
1 < Server: Apache
1 < Strict-Transport-Security: [max-age=31536000; includeSubDomains; preload, max-age=3600; includeSubDomains; preload]
1 < X-Cnection: close
{"_links":{"status":{"href":"/kadaster/kadastralekaart/download/v4_0/delta/custom/33fdba96-4dd6-4c6e-5969-c31abf77bf06/status"}},"downloadRequestId":"33fdba96-4dd6-4c6e-5969-c31abf77bf06"}
> Then status 202 0.000
> And match response == { downloadRequestId: '#uuid' , _links:'#notnull'} 0.000
> And def downloadRequestId = response.downloadRequestId 0.000
> And def links = response._links 0.000
> * print "delta status links:" links 0.000
02:30:13.050 [print]
> And def statusurl = apiBaseUrl + links.status.href 0.000
> * print 'statusurl', statusurl 0.000
02:30:13.050 [print] statusurl https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/delta/custom/33fdba96-4dd6-4c6e-5969-c31abf77bf06/status
> Given url statusurl 0.000
> When method GET 0.494
02:30:13.051 request:
2 > GET https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/delta/custom/33fdba96-4dd6-4c6e-5969-c31abf77bf06/status
2 > Accept-Encoding: gzip,deflate
2 > Connection: Keep-Alive
2 > Host: downloads.pdok.nl
2 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:30:13.544 response time in milliseconds: 493.07
2 < 201
2 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
2 < Access-Control-Allow-Method: GET,POST,OPTIONS
2 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
2 < Access-Control-Allow-Origin: *
2 < Access-Control-Max-Age: 1000
2 < Cache-Control: no-cache, no-store, max-age=0, must-revalidate
2 < Content-Length: 167
2 < Content-Type: application/json
2 < Date: Tue, 15 Jun 2021 02:30:13 GMT
2 < Expires: 0
2 < Pragma: no-cache
2 < Server: Apache
2 < Strict-Transport-Security: [max-age=31536000; includeSubDomains; preload, max-age=3600; includeSubDomains; preload]
2 < X-Cnection: close
{"_links":{"download":{"href":"/kadaster/kadastralekaart/download/v4_0/extract/1d6c5b61-b969-40d2-bf6a-f2d731321873/extract.zip"}},"progress":100,"status":"COMPLETED"}
> And retry until responseStatus == 201 0.000
> Given url statusurl 0.000
> When method GET 0.486
02:30:13.545 request:
3 > GET https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/delta/custom/33fdba96-4dd6-4c6e-5969-c31abf77bf06/status
3 > Accept-Encoding: gzip,deflate
3 > Connection: Keep-Alive
3 > Host: downloads.pdok.nl
3 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:30:14.028 response time in milliseconds: 482.67
3 < 201
3 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
3 < Access-Control-Allow-Method: GET,POST,OPTIONS
3 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
3 < Access-Control-Allow-Origin: *
3 < Access-Control-Max-Age: 1000
3 < Cache-Control: no-cache, no-store, max-age=0, must-revalidate
3 < Content-Length: 167
3 < Content-Type: application/json
3 < Date: Tue, 15 Jun 2021 02:30:13 GMT
3 < Expires: 0
3 < Pragma: no-cache
3 < Server: Apache
3 < Strict-Transport-Security: [max-age=31536000; includeSubDomains; preload, max-age=3600; includeSubDomains; preload]
3 < X-Cnection: close
{"_links":{"download":{"href":"/kadaster/kadastralekaart/download/v4_0/extract/1d6c5b61-b969-40d2-bf6a-f2d731321873/extract.zip"}},"progress":100,"status":"COMPLETED"}
> And def downloadlink = response._links 0.000
> And match response == { _links:'#notnull' , progress:100, status:'COMPLETED' } 0.000
> * print "downloadlink:", downloadlink 0.000
02:30:14.032 [print] downloadlink: {
  "download": {
    "href": "/kadaster/kadastralekaart/download/v4_0/extract/1d6c5b61-b969-40d2-bf6a-f2d731321873/extract.zip"
  }
}
> Given url apiBaseUrl + downloadlink.download.href 0.000
> When method HEAD 0.498
02:30:14.033 request:
4 > HEAD https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/extract/1d6c5b61-b969-40d2-bf6a-f2d731321873/extract.zip
4 > Accept-Encoding: gzip,deflate
4 > Connection: Keep-Alive
4 > Host: downloads.pdok.nl
4 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:30:14.530 response time in milliseconds: 497.56
4 < 200
4 < Accept-Ranges: bytes
4 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
4 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
4 < Access-Control-Allow-Origin: *
4 < Access-Control-Max-Age: 1000
4 < Content-Disposition: attachment; filename=extract.zip
4 < Content-Length: 1310
4 < Content-Security-Policy: block-all-mixed-content
4 < Content-Type: application/zip
4 < Date: Tue, 15 Jun 2021 02:30:14 GMT
4 < Etag: "f63d6fe976746fc0bb01e61196108be8-1"
4 < Last-Modified: Tue, 15 Jun 2021 02:30:13 GMT
4 < Server: MinIO
4 < Strict-Transport-Security: [max-age=31536000; includeSubDomains; preload, max-age=3600; includeSubDomains; preload]
4 < Vary: Origin
4 < X-Amz-Request-Id: 1688A091F892E96F
4 < X-Cnection: close
4 < X-Xss-Protection: 1; mode=block
> Then status 200 0.000
> And match responseHeaders['Content-Length'][0] == '#notnull' 0.003
> And match responseHeaders['Content-Type'][0] == 'application/zip' 0.000
> And def zipsize = responseHeaders['Content-Length'][0] 0.000
> * print "###" 0.000
02:30:14.536 [print] ###
> * print "location", apiBaseUrl + downloadlink.download.href 0.000
02:30:14.536 [print] location https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/extract/1d6c5b61-b969-40d2-bf6a-f2d731321873/extract.zip
> * print "size", zipsize 0.000
02:30:14.536 [print] size 1310
> * assert zipsize > 600 0.000
> * def mydownloads = Java.type('download.DataStorage') 0.000
> * def LocalDateTime = Java.type('java.time.LocalDateTime') 0.000
> * def db = new mydownloads 0.000
> * eval db.mywriteln('- Test: DeltaUpdate_' + __loop + ' '+ '\n leveringsId:'+ downloadRequestId +'\n'+' Url:'+apiBaseUrl + downloadlink.download.href+'\n Size:'+zipsize+'\n Time:'+ LocalDateTime.now() +'\n' , 'target/surefire-reports/delta_url.yaml') 0.000
[18] download/DeltaCustomargs.feature 0.000
{
  "format": "gml",
  "geofilter": "POLYGON((81044.88 455429.52,81634.56000000001 455444.64,81735.36000000002 455199.36,81612.72 454955.76,81070.08 454952.4,80880.24 455192.64,81044.88 455429.52))",
  "deltaId": "199c4014-5688-4581-9513-9d8bc2f0c040",
  "featuretypes": [
    "perceel",
    "kadastralegrens"
  ]
}
> * url apiBaseUrl +'kadastralekaart/api/v4_0/delta/custom' 0.001
> * def requestparams = __arg 0.000
> * print requestparams 0.000
02:30:14.544 [print] {
  "format": "gml",
  "geofilter": "POLYGON((81044.88 455429.52,81634.56000000001 455444.64,81735.36000000002 455199.36,81612.72 454955.76,81070.08 454952.4,80880.24 455192.64,81044.88 455429.52))",
  "deltaId": "199c4014-5688-4581-9513-9d8bc2f0c040",
  "featuretypes": [
    "perceel",
    "kadastralegrens"
  ]
}
> Given request requestparams 0.000
> When method post 2.273
02:30:14.545 request:
1 > POST https://downloads.pdok.nl/kadastralekaart/api/v4_0/delta/custom
1 > Accept-Encoding: gzip,deflate
1 > Connection: Keep-Alive
1 > Content-Length: 285
1 > Content-Type: application/json; charset=UTF-8
1 > Host: downloads.pdok.nl
1 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)
{"format":"gml","geofilter":"POLYGON((81044.88 455429.52,81634.56000000001 455444.64,81735.36000000002 455199.36,81612.72 454955.76,81070.08 454952.4,80880.24 455192.64,81044.88 455429.52))","deltaId":"199c4014-5688-4581-9513-9d8bc2f0c040","featuretypes":["perceel","kadastralegrens"]}

02:30:16.817 response time in milliseconds: 2272.16
1 < 202
1 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
1 < Access-Control-Allow-Method: GET,POST,OPTIONS
1 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
1 < Access-Control-Allow-Origin: *
1 < Access-Control-Max-Age: 1000
1 < Content-Length: 188
1 < Content-Type: application/json
1 < Date: Tue, 15 Jun 2021 02:30:16 GMT
1 < Server: Apache
1 < Strict-Transport-Security: [max-age=31536000; includeSubDomains; preload, max-age=3600; includeSubDomains; preload]
1 < X-Cnection: close
{"_links":{"status":{"href":"/kadaster/kadastralekaart/download/v4_0/delta/custom/297b9103-9057-4cfa-5591-5e906661d6e9/status"}},"downloadRequestId":"297b9103-9057-4cfa-5591-5e906661d6e9"}
> Then status 202 0.000
> And match response == { downloadRequestId: '#uuid' , _links:'#notnull'} 0.002
> And def downloadRequestId = response.downloadRequestId 0.001
> And def links = response._links 0.000
> * print "delta status links:" links 0.000
02:30:16.823 [print]
> And def statusurl = apiBaseUrl + links.status.href 0.001
> * print 'statusurl', statusurl 0.001
02:30:16.825 [print] statusurl https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/delta/custom/297b9103-9057-4cfa-5591-5e906661d6e9/status
> Given url statusurl 0.000
> When method GET 0.498
02:30:16.835 request:
2 > GET https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/delta/custom/297b9103-9057-4cfa-5591-5e906661d6e9/status
2 > Accept-Encoding: gzip,deflate
2 > Connection: Keep-Alive
2 > Host: downloads.pdok.nl
2 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:30:17.323 response time in milliseconds: 487.52
2 < 201
2 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
2 < Access-Control-Allow-Method: GET,POST,OPTIONS
2 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
2 < Access-Control-Allow-Origin: *
2 < Access-Control-Max-Age: 1000
2 < Cache-Control: no-cache, no-store, max-age=0, must-revalidate
2 < Content-Length: 167
2 < Content-Type: application/json
2 < Date: Tue, 15 Jun 2021 02:30:17 GMT
2 < Expires: 0
2 < Pragma: no-cache
2 < Server: Apache
2 < Strict-Transport-Security: [max-age=31536000; includeSubDomains; preload, max-age=3600; includeSubDomains; preload]
2 < X-Cnection: close
{"_links":{"download":{"href":"/kadaster/kadastralekaart/download/v4_0/extract/70dfaa45-8089-4b63-ae0a-8f9844be804d/extract.zip"}},"progress":100,"status":"COMPLETED"}
> And retry until responseStatus == 201 0.000
> Given url statusurl 0.000
> When method GET 0.491
02:30:17.324 request:
3 > GET https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/delta/custom/297b9103-9057-4cfa-5591-5e906661d6e9/status
3 > Accept-Encoding: gzip,deflate
3 > Connection: Keep-Alive
3 > Host: downloads.pdok.nl
3 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:30:17.815 response time in milliseconds: 490.09
3 < 201
3 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
3 < Access-Control-Allow-Method: GET,POST,OPTIONS
3 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
3 < Access-Control-Allow-Origin: *
3 < Access-Control-Max-Age: 1000
3 < Cache-Control: no-cache, no-store, max-age=0, must-revalidate
3 < Content-Length: 167
3 < Content-Type: application/json
3 < Date: Tue, 15 Jun 2021 02:30:17 GMT
3 < Expires: 0
3 < Pragma: no-cache
3 < Server: Apache
3 < Strict-Transport-Security: [max-age=31536000; includeSubDomains; preload, max-age=3600; includeSubDomains; preload]
3 < X-Cnection: close
{"_links":{"download":{"href":"/kadaster/kadastralekaart/download/v4_0/extract/70dfaa45-8089-4b63-ae0a-8f9844be804d/extract.zip"}},"progress":100,"status":"COMPLETED"}
> And def downloadlink = response._links 0.000
> And match response == { _links:'#notnull' , progress:100, status:'COMPLETED' } 0.000
> * print "downloadlink:", downloadlink 0.000
02:30:17.816 [print] downloadlink: {
  "download": {
    "href": "/kadaster/kadastralekaart/download/v4_0/extract/70dfaa45-8089-4b63-ae0a-8f9844be804d/extract.zip"
  }
}
> Given url apiBaseUrl + downloadlink.download.href 0.000
> When method HEAD 0.508
02:30:17.819 request:
4 > HEAD https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/extract/70dfaa45-8089-4b63-ae0a-8f9844be804d/extract.zip
4 > Accept-Encoding: gzip,deflate
4 > Connection: Keep-Alive
4 > Host: downloads.pdok.nl
4 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:30:18.324 response time in milliseconds: 504.55
4 < 200
4 < Accept-Ranges: bytes
4 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
4 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
4 < Access-Control-Allow-Origin: *
4 < Access-Control-Max-Age: 1000
4 < Content-Disposition: attachment; filename=extract.zip
4 < Content-Length: 1310
4 < Content-Security-Policy: block-all-mixed-content
4 < Content-Type: application/zip
4 < Date: Tue, 15 Jun 2021 02:30:18 GMT
4 < Etag: "211db9e216474b666f1523a757210536-1"
4 < Last-Modified: Tue, 15 Jun 2021 02:30:17 GMT
4 < Server: MinIO
4 < Strict-Transport-Security: [max-age=31536000; includeSubDomains; preload, max-age=3600; includeSubDomains; preload]
4 < Vary: Origin
4 < X-Amz-Request-Id: 1688A092DA1C1A16
4 < X-Cnection: close
4 < X-Xss-Protection: 1; mode=block
> Then status 200 0.000
> And match responseHeaders['Content-Length'][0] == '#notnull' 0.005
> And match responseHeaders['Content-Type'][0] == 'application/zip' 0.000
> And def zipsize = responseHeaders['Content-Length'][0] 0.000
> * print "###" 0.000
02:30:18.331 [print] ###
> * print "location", apiBaseUrl + downloadlink.download.href 0.000
02:30:18.331 [print] location https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/extract/70dfaa45-8089-4b63-ae0a-8f9844be804d/extract.zip
> * print "size", zipsize 0.000
02:30:18.331 [print] size 1310
> * assert zipsize > 600 0.000
> * def mydownloads = Java.type('download.DataStorage') 0.000
> * def LocalDateTime = Java.type('java.time.LocalDateTime') 0.000
> * def db = new mydownloads 0.000
> * eval db.mywriteln('- Test: DeltaUpdate_' + __loop + ' '+ '\n leveringsId:'+ downloadRequestId +'\n'+' Url:'+apiBaseUrl + downloadlink.download.href+'\n Size:'+zipsize+'\n Time:'+ LocalDateTime.now() +'\n' , 'target/surefire-reports/delta_url.yaml') 0.000
[19] download/DeltaCustomargs.feature 0.000
{
  "format": "gml",
  "geofilter": "POLYGON((81044.88 455429.52,81634.56000000001 455444.64,81735.36000000002 455199.36,81612.72 454955.76,81070.08 454952.4,80880.24 455192.64,81044.88 455429.52))",
  "deltaId": "74c6011e-9871-4f8a-b911-0142eea98ee7",
  "featuretypes": [
    "perceel",
    "kadastralegrens"
  ]
}
> * url apiBaseUrl +'kadastralekaart/api/v4_0/delta/custom' 0.000
> * def requestparams = __arg 0.000
> * print requestparams 0.000
02:30:18.335 [print] {
  "format": "gml",
  "geofilter": "POLYGON((81044.88 455429.52,81634.56000000001 455444.64,81735.36000000002 455199.36,81612.72 454955.76,81070.08 454952.4,80880.24 455192.64,81044.88 455429.52))",
  "deltaId": "74c6011e-9871-4f8a-b911-0142eea98ee7",
  "featuretypes": [
    "perceel",
    "kadastralegrens"
  ]
}
> Given request requestparams 0.000
> When method post 1.985
02:30:18.335 request:
1 > POST https://downloads.pdok.nl/kadastralekaart/api/v4_0/delta/custom
1 > Accept-Encoding: gzip,deflate
1 > Connection: Keep-Alive
1 > Content-Length: 285
1 > Content-Type: application/json; charset=UTF-8
1 > Host: downloads.pdok.nl
1 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)
{"format":"gml","geofilter":"POLYGON((81044.88 455429.52,81634.56000000001 455444.64,81735.36000000002 455199.36,81612.72 454955.76,81070.08 454952.4,80880.24 455192.64,81044.88 455429.52))","deltaId":"74c6011e-9871-4f8a-b911-0142eea98ee7","featuretypes":["perceel","kadastralegrens"]}

02:30:20.321 response time in milliseconds: 1984.94
1 < 202
1 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
1 < Access-Control-Allow-Method: GET,POST,OPTIONS
1 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
1 < Access-Control-Allow-Origin: *
1 < Access-Control-Max-Age: 1000
1 < Content-Length: 188
1 < Content-Type: application/json
1 < Date: Tue, 15 Jun 2021 02:30:20 GMT
1 < Server: Apache
1 < Strict-Transport-Security: [max-age=31536000; includeSubDomains; preload, max-age=3600; includeSubDomains; preload]
1 < X-Cnection: close
{"_links":{"status":{"href":"/kadaster/kadastralekaart/download/v4_0/delta/custom/f185e935-4d55-479c-5e71-2d7b495ab2bd/status"}},"downloadRequestId":"f185e935-4d55-479c-5e71-2d7b495ab2bd"}
> Then status 202 0.000
> And match response == { downloadRequestId: '#uuid' , _links:'#notnull'} 0.000
> And def downloadRequestId = response.downloadRequestId 0.000
> And def links = response._links 0.000
> * print "delta status links:" links 0.000
02:30:20.321 [print]
> And def statusurl = apiBaseUrl + links.status.href 0.000
> * print 'statusurl', statusurl 0.000
02:30:20.322 [print] statusurl https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/delta/custom/f185e935-4d55-479c-5e71-2d7b495ab2bd/status
> Given url statusurl 0.000
> When method GET 0.494
02:30:20.322 request:
2 > GET https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/delta/custom/f185e935-4d55-479c-5e71-2d7b495ab2bd/status
2 > Accept-Encoding: gzip,deflate
2 > Connection: Keep-Alive
2 > Host: downloads.pdok.nl
2 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:30:20.816 response time in milliseconds: 493.84
2 < 200
2 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
2 < Access-Control-Allow-Method: GET,POST,OPTIONS
2 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
2 < Access-Control-Allow-Origin: *
2 < Access-Control-Max-Age: 1000
2 < Cache-Control: no-cache, no-store, max-age=0, must-revalidate
2 < Content-Length: 159
2 < Content-Type: application/json
2 < Date: Tue, 15 Jun 2021 02:30:20 GMT
2 < Expires: 0
2 < Pragma: no-cache
2 < Server: Apache
2 < Strict-Transport-Security: [max-age=31536000; includeSubDomains; preload, max-age=3600; includeSubDomains; preload]
2 < X-Cnection: close
{"_links":{"self":{"href":"/kadaster/kadastralekaart/download/v4_0/delta/custom/f185e935-4d55-479c-5e71-2d7b495ab2bd/status"}},"progress":0,"status":"PENDING"}
> And retry until responseStatus == 201 0.000
> Given url statusurl 0.000
> When method GET 0.490
02:30:20.817 request:
3 > GET https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/delta/custom/f185e935-4d55-479c-5e71-2d7b495ab2bd/status
3 > Accept-Encoding: gzip,deflate
3 > Connection: Keep-Alive
3 > Host: downloads.pdok.nl
3 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:30:21.304 response time in milliseconds: 486.92
3 < 201
3 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
3 < Access-Control-Allow-Method: GET,POST,OPTIONS
3 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
3 < Access-Control-Allow-Origin: *
3 < Access-Control-Max-Age: 1000
3 < Cache-Control: no-cache, no-store, max-age=0, must-revalidate
3 < Content-Length: 167
3 < Content-Type: application/json
3 < Date: Tue, 15 Jun 2021 02:30:21 GMT
3 < Expires: 0
3 < Pragma: no-cache
3 < Server: Apache
3 < Strict-Transport-Security: [max-age=31536000; includeSubDomains; preload, max-age=3600; includeSubDomains; preload]
3 < X-Cnection: close
{"_links":{"download":{"href":"/kadaster/kadastralekaart/download/v4_0/extract/bc6055db-a745-4133-b2c5-880212178457/extract.zip"}},"progress":100,"status":"COMPLETED"}
> And def downloadlink = response._links 0.000
> And match response == { _links:'#notnull' , progress:100, status:'COMPLETED' } 0.000
> * print "downloadlink:", downloadlink 0.011
02:30:21.319 [print] downloadlink: {
  "download": {
    "href": "/kadaster/kadastralekaart/download/v4_0/extract/bc6055db-a745-4133-b2c5-880212178457/extract.zip"
  }
}
> Given url apiBaseUrl + downloadlink.download.href 0.001
> When method HEAD 0.503
02:30:21.325 request:
4 > HEAD https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/extract/bc6055db-a745-4133-b2c5-880212178457/extract.zip
4 > Accept-Encoding: gzip,deflate
4 > Connection: Keep-Alive
4 > Host: downloads.pdok.nl
4 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:30:21.825 response time in milliseconds: 498.94
4 < 200
4 < Accept-Ranges: bytes
4 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
4 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
4 < Access-Control-Allow-Origin: *
4 < Access-Control-Max-Age: 1000
4 < Content-Disposition: attachment; filename=extract.zip
4 < Content-Length: 6328
4 < Content-Security-Policy: block-all-mixed-content
4 < Content-Type: application/zip
4 < Date: Tue, 15 Jun 2021 02:30:21 GMT
4 < Etag: "c361afe36647f4225f895de35dc4c88e-1"
4 < Last-Modified: Tue, 15 Jun 2021 02:30:20 GMT
4 < Server: MinIO
4 < Strict-Transport-Security: [max-age=31536000; includeSubDomains; preload, max-age=3600; includeSubDomains; preload]
4 < Vary: Origin
4 < X-Amz-Request-Id: 1688A093AB4724A1
4 < X-Cnection: close
4 < X-Xss-Protection: 1; mode=block
> Then status 200 0.000
> And match responseHeaders['Content-Length'][0] == '#notnull' 0.002
> And match responseHeaders['Content-Type'][0] == 'application/zip' 0.001
> And def zipsize = responseHeaders['Content-Length'][0] 0.000
> * print "###" 0.001
02:30:21.832 [print] ###
> * print "location", apiBaseUrl + downloadlink.download.href 0.009
02:30:21.841 [print] location https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/extract/bc6055db-a745-4133-b2c5-880212178457/extract.zip
> * print "size", zipsize 0.001
02:30:21.843 [print] size 6328
> * assert zipsize > 600 0.001
> * def mydownloads = Java.type('download.DataStorage') 0.000
> * def LocalDateTime = Java.type('java.time.LocalDateTime') 0.000
> * def db = new mydownloads 0.000
> * eval db.mywriteln('- Test: DeltaUpdate_' + __loop + ' '+ '\n leveringsId:'+ downloadRequestId +'\n'+' Url:'+apiBaseUrl + downloadlink.download.href+'\n Size:'+zipsize+'\n Time:'+ LocalDateTime.now() +'\n' , 'target/surefire-reports/delta_url.yaml') 0.005
[20] download/DeltaCustomargs.feature 0.000
{
  "format": "gml",
  "geofilter": "POLYGON((81044.88 455429.52,81634.56000000001 455444.64,81735.36000000002 455199.36,81612.72 454955.76,81070.08 454952.4,80880.24 455192.64,81044.88 455429.52))",
  "deltaId": "95843b80-f891-4f0d-ac68-6f104d38a0c6",
  "featuretypes": [
    "perceel",
    "kadastralegrens"
  ]
}
> * url apiBaseUrl +'kadastralekaart/api/v4_0/delta/custom' 0.001
> * def requestparams = __arg 0.000
> * print requestparams 0.000
02:30:21.854 [print] {
  "format": "gml",
  "geofilter": "POLYGON((81044.88 455429.52,81634.56000000001 455444.64,81735.36000000002 455199.36,81612.72 454955.76,81070.08 454952.4,80880.24 455192.64,81044.88 455429.52))",
  "deltaId": "95843b80-f891-4f0d-ac68-6f104d38a0c6",
  "featuretypes": [
    "perceel",
    "kadastralegrens"
  ]
}
> Given request requestparams 0.000
> When method post 2.420
02:30:21.855 request:
1 > POST https://downloads.pdok.nl/kadastralekaart/api/v4_0/delta/custom
1 > Accept-Encoding: gzip,deflate
1 > Connection: Keep-Alive
1 > Content-Length: 285
1 > Content-Type: application/json; charset=UTF-8
1 > Host: downloads.pdok.nl
1 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)
{"format":"gml","geofilter":"POLYGON((81044.88 455429.52,81634.56000000001 455444.64,81735.36000000002 455199.36,81612.72 454955.76,81070.08 454952.4,80880.24 455192.64,81044.88 455429.52))","deltaId":"95843b80-f891-4f0d-ac68-6f104d38a0c6","featuretypes":["perceel","kadastralegrens"]}

02:30:24.275 response time in milliseconds: 2419.69
1 < 202
1 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
1 < Access-Control-Allow-Method: GET,POST,OPTIONS
1 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
1 < Access-Control-Allow-Origin: *
1 < Access-Control-Max-Age: 1000
1 < Content-Length: 188
1 < Content-Type: application/json
1 < Date: Tue, 15 Jun 2021 02:30:24 GMT
1 < Server: Apache
1 < Strict-Transport-Security: [max-age=31536000; includeSubDomains; preload, max-age=3600; includeSubDomains; preload]
1 < X-Cnection: close
{"_links":{"status":{"href":"/kadaster/kadastralekaart/download/v4_0/delta/custom/3fca5039-80fc-4f94-5900-6a7d43c1d1f2/status"}},"downloadRequestId":"3fca5039-80fc-4f94-5900-6a7d43c1d1f2"}
> Then status 202 0.000
> And match response == { downloadRequestId: '#uuid' , _links:'#notnull'} 0.005
> And def downloadRequestId = response.downloadRequestId 0.001
> And def links = response._links 0.000
> * print "delta status links:" links 0.000
02:30:24.282 [print]
> And def statusurl = apiBaseUrl + links.status.href 0.005
> * print 'statusurl', statusurl 0.009
02:30:24.297 [print] statusurl https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/delta/custom/3fca5039-80fc-4f94-5900-6a7d43c1d1f2/status
> Given url statusurl 0.000
> When method GET 0.512
02:30:24.302 request:
2 > GET https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/delta/custom/3fca5039-80fc-4f94-5900-6a7d43c1d1f2/status
2 > Accept-Encoding: gzip,deflate
2 > Connection: Keep-Alive
2 > Host: downloads.pdok.nl
2 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:30:24.804 response time in milliseconds: 501.86
2 < 201
2 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
2 < Access-Control-Allow-Method: GET,POST,OPTIONS
2 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
2 < Access-Control-Allow-Origin: *
2 < Access-Control-Max-Age: 1000
2 < Cache-Control: no-cache, no-store, max-age=0, must-revalidate
2 < Content-Length: 167
2 < Content-Type: application/json
2 < Date: Tue, 15 Jun 2021 02:30:24 GMT
2 < Expires: 0
2 < Pragma: no-cache
2 < Server: Apache
2 < Strict-Transport-Security: [max-age=31536000; includeSubDomains; preload, max-age=3600; includeSubDomains; preload]
2 < X-Cnection: close
{"_links":{"download":{"href":"/kadaster/kadastralekaart/download/v4_0/extract/f7a32609-ae9d-49c7-acbc-8c999ba1dfed/extract.zip"}},"progress":100,"status":"COMPLETED"}
> And retry until responseStatus == 201 0.000
> Given url statusurl 0.000
> When method GET 0.501
02:30:24.811 request:
3 > GET https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/delta/custom/3fca5039-80fc-4f94-5900-6a7d43c1d1f2/status
3 > Accept-Encoding: gzip,deflate
3 > Connection: Keep-Alive
3 > Host: downloads.pdok.nl
3 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:30:25.310 response time in milliseconds: 498.91
3 < 201
3 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
3 < Access-Control-Allow-Method: GET,POST,OPTIONS
3 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
3 < Access-Control-Allow-Origin: *
3 < Access-Control-Max-Age: 1000
3 < Cache-Control: no-cache, no-store, max-age=0, must-revalidate
3 < Content-Length: 167
3 < Content-Type: application/json
3 < Date: Tue, 15 Jun 2021 02:30:25 GMT
3 < Expires: 0
3 < Pragma: no-cache
3 < Server: Apache
3 < Strict-Transport-Security: [max-age=31536000; includeSubDomains; preload, max-age=3600; includeSubDomains; preload]
3 < X-Cnection: close
{"_links":{"download":{"href":"/kadaster/kadastralekaart/download/v4_0/extract/f7a32609-ae9d-49c7-acbc-8c999ba1dfed/extract.zip"}},"progress":100,"status":"COMPLETED"}
> And def downloadlink = response._links 0.000
> And match response == { _links:'#notnull' , progress:100, status:'COMPLETED' } 0.000
> * print "downloadlink:", downloadlink 0.001
02:30:25.313 [print] downloadlink: {
  "download": {
    "href": "/kadaster/kadastralekaart/download/v4_0/extract/f7a32609-ae9d-49c7-acbc-8c999ba1dfed/extract.zip"
  }
}
> Given url apiBaseUrl + downloadlink.download.href 0.001
> When method HEAD 0.506
02:30:25.315 request:
4 > HEAD https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/extract/f7a32609-ae9d-49c7-acbc-8c999ba1dfed/extract.zip
4 > Accept-Encoding: gzip,deflate
4 > Connection: Keep-Alive
4 > Host: downloads.pdok.nl
4 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:30:25.821 response time in milliseconds: 505.22
4 < 200
4 < Accept-Ranges: bytes
4 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
4 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
4 < Access-Control-Allow-Origin: *
4 < Access-Control-Max-Age: 1000
4 < Content-Disposition: attachment; filename=extract.zip
4 < Content-Length: 1310
4 < Content-Security-Policy: block-all-mixed-content
4 < Content-Type: application/zip
4 < Date: Tue, 15 Jun 2021 02:30:25 GMT
4 < Etag: "d53ce8e69bd587e2e44c12541efc14ee-1"
4 < Last-Modified: Tue, 15 Jun 2021 02:30:24 GMT
4 < Server: MinIO
4 < Strict-Transport-Security: [max-age=31536000; includeSubDomains; preload, max-age=3600; includeSubDomains; preload]
4 < Vary: Origin
4 < X-Amz-Request-Id: 1688A09499051FF2
4 < X-Cnection: close
4 < X-Xss-Protection: 1; mode=block
> Then status 200 0.000
> And match responseHeaders['Content-Length'][0] == '#notnull' 0.000
> And match responseHeaders['Content-Type'][0] == 'application/zip' 0.000
> And def zipsize = responseHeaders['Content-Length'][0] 0.001
> * print "###" 0.000
02:30:25.825 [print] ###
> * print "location", apiBaseUrl + downloadlink.download.href 0.002
02:30:25.828 [print] location https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/extract/f7a32609-ae9d-49c7-acbc-8c999ba1dfed/extract.zip
> * print "size", zipsize 0.000
02:30:25.828 [print] size 1310
> * assert zipsize > 600 0.000
> * def mydownloads = Java.type('download.DataStorage') 0.000
> * def LocalDateTime = Java.type('java.time.LocalDateTime') 0.000
> * def db = new mydownloads 0.000
> * eval db.mywriteln('- Test: DeltaUpdate_' + __loop + ' '+ '\n leveringsId:'+ downloadRequestId +'\n'+' Url:'+apiBaseUrl + downloadlink.download.href+'\n Size:'+zipsize+'\n Time:'+ LocalDateTime.now() +'\n' , 'target/surefire-reports/delta_url.yaml') 0.002
[21] download/DeltaCustomargs.feature 0.000
{
  "format": "gml",
  "geofilter": "POLYGON((81044.88 455429.52,81634.56000000001 455444.64,81735.36000000002 455199.36,81612.72 454955.76,81070.08 454952.4,80880.24 455192.64,81044.88 455429.52))",
  "deltaId": "304c598c-211c-4d4e-86cf-c87c8be1fd60",
  "featuretypes": [
    "perceel",
    "kadastralegrens"
  ]
}
> * url apiBaseUrl +'kadastralekaart/api/v4_0/delta/custom' 0.000
> * def requestparams = __arg 0.000
> * print requestparams 0.000
02:30:25.835 [print] {
  "format": "gml",
  "geofilter": "POLYGON((81044.88 455429.52,81634.56000000001 455444.64,81735.36000000002 455199.36,81612.72 454955.76,81070.08 454952.4,80880.24 455192.64,81044.88 455429.52))",
  "deltaId": "304c598c-211c-4d4e-86cf-c87c8be1fd60",
  "featuretypes": [
    "perceel",
    "kadastralegrens"
  ]
}
> Given request requestparams 0.000
> When method post 2.313
02:30:25.836 request:
1 > POST https://downloads.pdok.nl/kadastralekaart/api/v4_0/delta/custom
1 > Accept-Encoding: gzip,deflate
1 > Connection: Keep-Alive
1 > Content-Length: 285
1 > Content-Type: application/json; charset=UTF-8
1 > Host: downloads.pdok.nl
1 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)
{"format":"gml","geofilter":"POLYGON((81044.88 455429.52,81634.56000000001 455444.64,81735.36000000002 455199.36,81612.72 454955.76,81070.08 454952.4,80880.24 455192.64,81044.88 455429.52))","deltaId":"304c598c-211c-4d4e-86cf-c87c8be1fd60","featuretypes":["perceel","kadastralegrens"]}

02:30:28.148 response time in milliseconds: 2312.32
1 < 202
1 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
1 < Access-Control-Allow-Method: GET,POST,OPTIONS
1 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
1 < Access-Control-Allow-Origin: *
1 < Access-Control-Max-Age: 1000
1 < Content-Length: 188
1 < Content-Type: application/json
1 < Date: Tue, 15 Jun 2021 02:30:28 GMT
1 < Server: Apache
1 < Strict-Transport-Security: [max-age=31536000; includeSubDomains; preload, max-age=3600; includeSubDomains; preload]
1 < X-Cnection: close
{"_links":{"status":{"href":"/kadaster/kadastralekaart/download/v4_0/delta/custom/2d1d13b2-ba73-46d4-74d4-d4e57b7f4147/status"}},"downloadRequestId":"2d1d13b2-ba73-46d4-74d4-d4e57b7f4147"}
> Then status 202 0.000
> And match response == { downloadRequestId: '#uuid' , _links:'#notnull'} 0.000
> And def downloadRequestId = response.downloadRequestId 0.002
> And def links = response._links 0.001
> * print "delta status links:" links 0.000
02:30:28.152 [print]
> And def statusurl = apiBaseUrl + links.status.href 0.001
> * print 'statusurl', statusurl 0.002
02:30:28.156 [print] statusurl https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/delta/custom/2d1d13b2-ba73-46d4-74d4-d4e57b7f4147/status
> Given url statusurl 0.000
> When method GET 0.547
02:30:28.158 request:
2 > GET https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/delta/custom/2d1d13b2-ba73-46d4-74d4-d4e57b7f4147/status
2 > Accept-Encoding: gzip,deflate
2 > Connection: Keep-Alive
2 > Host: downloads.pdok.nl
2 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:30:28.704 response time in milliseconds: 545.93
2 < 201
2 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
2 < Access-Control-Allow-Method: GET,POST,OPTIONS
2 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
2 < Access-Control-Allow-Origin: *
2 < Access-Control-Max-Age: 1000
2 < Cache-Control: no-cache, no-store, max-age=0, must-revalidate
2 < Content-Length: 167
2 < Content-Type: application/json
2 < Date: Tue, 15 Jun 2021 02:30:28 GMT
2 < Expires: 0
2 < Pragma: no-cache
2 < Server: Apache
2 < Strict-Transport-Security: [max-age=31536000; includeSubDomains; preload, max-age=3600; includeSubDomains; preload]
2 < X-Cnection: close
{"_links":{"download":{"href":"/kadaster/kadastralekaart/download/v4_0/extract/f5c7ed5a-1959-4603-a75d-fb5db4292e4b/extract.zip"}},"progress":100,"status":"COMPLETED"}
> And retry until responseStatus == 201 0.000
> Given url statusurl 0.000
> When method GET 0.513
02:30:28.710 request:
3 > GET https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/delta/custom/2d1d13b2-ba73-46d4-74d4-d4e57b7f4147/status
3 > Accept-Encoding: gzip,deflate
3 > Connection: Keep-Alive
3 > Host: downloads.pdok.nl
3 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:30:29.216 response time in milliseconds: 505.92
3 < 201
3 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
3 < Access-Control-Allow-Method: GET,POST,OPTIONS
3 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
3 < Access-Control-Allow-Origin: *
3 < Access-Control-Max-Age: 1000
3 < Cache-Control: no-cache, no-store, max-age=0, must-revalidate
3 < Content-Length: 167
3 < Content-Type: application/json
3 < Date: Tue, 15 Jun 2021 02:30:29 GMT
3 < Expires: 0
3 < Pragma: no-cache
3 < Server: Apache
3 < Strict-Transport-Security: [max-age=31536000; includeSubDomains; preload, max-age=3600; includeSubDomains; preload]
3 < X-Cnection: close
{"_links":{"download":{"href":"/kadaster/kadastralekaart/download/v4_0/extract/f5c7ed5a-1959-4603-a75d-fb5db4292e4b/extract.zip"}},"progress":100,"status":"COMPLETED"}
> And def downloadlink = response._links 0.000
> And match response == { _links:'#notnull' , progress:100, status:'COMPLETED' } 0.000
> * print "downloadlink:", downloadlink 0.001
02:30:29.220 [print] downloadlink: {
  "download": {
    "href": "/kadaster/kadastralekaart/download/v4_0/extract/f5c7ed5a-1959-4603-a75d-fb5db4292e4b/extract.zip"
  }
}
> Given url apiBaseUrl + downloadlink.download.href 0.001
> When method HEAD 0.502
02:30:29.230 request:
4 > HEAD https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/extract/f5c7ed5a-1959-4603-a75d-fb5db4292e4b/extract.zip
4 > Accept-Encoding: gzip,deflate
4 > Connection: Keep-Alive
4 > Host: downloads.pdok.nl
4 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:30:29.723 response time in milliseconds: 493.32
4 < 200
4 < Accept-Ranges: bytes
4 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
4 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
4 < Access-Control-Allow-Origin: *
4 < Access-Control-Max-Age: 1000
4 < Content-Disposition: attachment; filename=extract.zip
4 < Content-Length: 1310
4 < Content-Security-Policy: block-all-mixed-content
4 < Content-Type: application/zip
4 < Date: Tue, 15 Jun 2021 02:30:29 GMT
4 < Etag: "3229a6491fb386be0598c95e37d533f9-1"
4 < Last-Modified: Tue, 15 Jun 2021 02:30:28 GMT
4 < Server: MinIO
4 < Strict-Transport-Security: [max-age=31536000; includeSubDomains; preload, max-age=3600; includeSubDomains; preload]
4 < Vary: Origin
4 < X-Amz-Request-Id: 1688A09582228F3F
4 < X-Cnection: close
4 < X-Xss-Protection: 1; mode=block
> Then status 200 0.000
> And match responseHeaders['Content-Length'][0] == '#notnull' 0.001
> And match responseHeaders['Content-Type'][0] == 'application/zip' 0.000
> And def zipsize = responseHeaders['Content-Length'][0] 0.000
> * print "###" 0.000
02:30:29.732 [print] ###
> * print "location", apiBaseUrl + downloadlink.download.href 0.001
02:30:29.734 [print] location https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/extract/f5c7ed5a-1959-4603-a75d-fb5db4292e4b/extract.zip
> * print "size", zipsize 0.001
02:30:29.735 [print] size 1310
> * assert zipsize > 600 0.003
> * def mydownloads = Java.type('download.DataStorage') 0.000
> * def LocalDateTime = Java.type('java.time.LocalDateTime') 0.000
> * def db = new mydownloads 0.000
> * eval db.mywriteln('- Test: DeltaUpdate_' + __loop + ' '+ '\n leveringsId:'+ downloadRequestId +'\n'+' Url:'+apiBaseUrl + downloadlink.download.href+'\n Size:'+zipsize+'\n Time:'+ LocalDateTime.now() +'\n' , 'target/surefire-reports/delta_url.yaml') 0.001
[22] download/DeltaCustomargs.feature 0.000
{
  "format": "gml",
  "geofilter": "POLYGON((81044.88 455429.52,81634.56000000001 455444.64,81735.36000000002 455199.36,81612.72 454955.76,81070.08 454952.4,80880.24 455192.64,81044.88 455429.52))",
  "deltaId": "74059578-fae6-4945-9c61-b14d8315506f",
  "featuretypes": [
    "perceel",
    "kadastralegrens"
  ]
}
> * url apiBaseUrl +'kadastralekaart/api/v4_0/delta/custom' 0.001
> * def requestparams = __arg 0.000
> * print requestparams 0.000
02:30:29.745 [print] {
  "format": "gml",
  "geofilter": "POLYGON((81044.88 455429.52,81634.56000000001 455444.64,81735.36000000002 455199.36,81612.72 454955.76,81070.08 454952.4,80880.24 455192.64,81044.88 455429.52))",
  "deltaId": "74059578-fae6-4945-9c61-b14d8315506f",
  "featuretypes": [
    "perceel",
    "kadastralegrens"
  ]
}
> Given request requestparams 0.000
> When method post 2.133
02:30:29.747 request:
1 > POST https://downloads.pdok.nl/kadastralekaart/api/v4_0/delta/custom
1 > Accept-Encoding: gzip,deflate
1 > Connection: Keep-Alive
1 > Content-Length: 285
1 > Content-Type: application/json; charset=UTF-8
1 > Host: downloads.pdok.nl
1 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)
{"format":"gml","geofilter":"POLYGON((81044.88 455429.52,81634.56000000001 455444.64,81735.36000000002 455199.36,81612.72 454955.76,81070.08 454952.4,80880.24 455192.64,81044.88 455429.52))","deltaId":"74059578-fae6-4945-9c61-b14d8315506f","featuretypes":["perceel","kadastralegrens"]}

02:30:31.878 response time in milliseconds: 2130.74
1 < 202
1 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
1 < Access-Control-Allow-Method: GET,POST,OPTIONS
1 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
1 < Access-Control-Allow-Origin: *
1 < Access-Control-Max-Age: 1000
1 < Content-Length: 188
1 < Content-Type: application/json
1 < Date: Tue, 15 Jun 2021 02:30:31 GMT
1 < Server: Apache
1 < Strict-Transport-Security: [max-age=31536000; includeSubDomains; preload, max-age=3600; includeSubDomains; preload]
1 < X-Cnection: close
{"_links":{"status":{"href":"/kadaster/kadastralekaart/download/v4_0/delta/custom/bb0153d5-8792-445d-5db2-a55a07995190/status"}},"downloadRequestId":"bb0153d5-8792-445d-5db2-a55a07995190"}
> Then status 202 0.000
> And match response == { downloadRequestId: '#uuid' , _links:'#notnull'} 0.000
> And def downloadRequestId = response.downloadRequestId 0.002
> And def links = response._links 0.001
> * print "delta status links:" links 0.000
02:30:31.882 [print]
> And def statusurl = apiBaseUrl + links.status.href 0.001
> * print 'statusurl', statusurl 0.001
02:30:31.886 [print] statusurl https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/delta/custom/bb0153d5-8792-445d-5db2-a55a07995190/status
> Given url statusurl 0.000
> When method GET 0.561
02:30:31.887 request:
2 > GET https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/delta/custom/bb0153d5-8792-445d-5db2-a55a07995190/status
2 > Accept-Encoding: gzip,deflate
2 > Connection: Keep-Alive
2 > Host: downloads.pdok.nl
2 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:30:32.447 response time in milliseconds: 560.18
2 < 201
2 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
2 < Access-Control-Allow-Method: GET,POST,OPTIONS
2 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
2 < Access-Control-Allow-Origin: *
2 < Access-Control-Max-Age: 1000
2 < Cache-Control: no-cache, no-store, max-age=0, must-revalidate
2 < Content-Length: 167
2 < Content-Type: application/json
2 < Date: Tue, 15 Jun 2021 02:30:32 GMT
2 < Expires: 0
2 < Pragma: no-cache
2 < Server: Apache
2 < Strict-Transport-Security: [max-age=31536000; includeSubDomains; preload, max-age=3600; includeSubDomains; preload]
2 < X-Cnection: close
{"_links":{"download":{"href":"/kadaster/kadastralekaart/download/v4_0/extract/d764e5a6-e9dd-45f7-8b87-68270388e670/extract.zip"}},"progress":100,"status":"COMPLETED"}
> And retry until responseStatus == 201 0.000
> Given url statusurl 0.000
> When method GET 0.485
02:30:32.448 request:
3 > GET https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/delta/custom/bb0153d5-8792-445d-5db2-a55a07995190/status
3 > Accept-Encoding: gzip,deflate
3 > Connection: Keep-Alive
3 > Host: downloads.pdok.nl
3 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:30:32.931 response time in milliseconds: 482.50
3 < 201
3 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
3 < Access-Control-Allow-Method: GET,POST,OPTIONS
3 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
3 < Access-Control-Allow-Origin: *
3 < Access-Control-Max-Age: 1000
3 < Cache-Control: no-cache, no-store, max-age=0, must-revalidate
3 < Content-Length: 167
3 < Content-Type: application/json
3 < Date: Tue, 15 Jun 2021 02:30:32 GMT
3 < Expires: 0
3 < Pragma: no-cache
3 < Server: Apache
3 < Strict-Transport-Security: [max-age=31536000; includeSubDomains; preload, max-age=3600; includeSubDomains; preload]
3 < X-Cnection: close
{"_links":{"download":{"href":"/kadaster/kadastralekaart/download/v4_0/extract/d764e5a6-e9dd-45f7-8b87-68270388e670/extract.zip"}},"progress":100,"status":"COMPLETED"}
> And def downloadlink = response._links 0.000
> And match response == { _links:'#notnull' , progress:100, status:'COMPLETED' } 0.000
> * print "downloadlink:", downloadlink 0.002
02:30:32.935 [print] downloadlink: {
  "download": {
    "href": "/kadaster/kadastralekaart/download/v4_0/extract/d764e5a6-e9dd-45f7-8b87-68270388e670/extract.zip"
  }
}
> Given url apiBaseUrl + downloadlink.download.href 0.001
> When method HEAD 0.520
02:30:32.950 request:
4 > HEAD https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/extract/d764e5a6-e9dd-45f7-8b87-68270388e670/extract.zip
4 > Accept-Encoding: gzip,deflate
4 > Connection: Keep-Alive
4 > Host: downloads.pdok.nl
4 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:30:33.458 response time in milliseconds: 507.65
4 < 200
4 < Accept-Ranges: bytes
4 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
4 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
4 < Access-Control-Allow-Origin: *
4 < Access-Control-Max-Age: 1000
4 < Content-Disposition: attachment; filename=extract.zip
4 < Content-Length: 10123
4 < Content-Security-Policy: block-all-mixed-content
4 < Content-Type: application/zip
4 < Date: Tue, 15 Jun 2021 02:30:33 GMT
4 < Etag: "3a691c0d4aeef68dfdf70331636abb6f-1"
4 < Last-Modified: Tue, 15 Jun 2021 02:30:32 GMT
4 < Server: MinIO
4 < Strict-Transport-Security: [max-age=31536000; includeSubDomains; preload, max-age=3600; includeSubDomains; preload]
4 < Vary: Origin
4 < X-Amz-Request-Id: 1688A096600F7A30
4 < X-Cnection: close
4 < X-Xss-Protection: 1; mode=block
> Then status 200 0.000
> And match responseHeaders['Content-Length'][0] == '#notnull' 0.007
> And match responseHeaders['Content-Type'][0] == 'application/zip' 0.001
> And def zipsize = responseHeaders['Content-Length'][0] 0.001
> * print "###" 0.000
02:30:33.468 [print] ###
> * print "location", apiBaseUrl + downloadlink.download.href 0.001
02:30:33.470 [print] location https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/extract/d764e5a6-e9dd-45f7-8b87-68270388e670/extract.zip
> * print "size", zipsize 0.001
02:30:33.472 [print] size 10123
> * assert zipsize > 600 0.001
> * def mydownloads = Java.type('download.DataStorage') 0.000
> * def LocalDateTime = Java.type('java.time.LocalDateTime') 0.000
> * def db = new mydownloads 0.000
> * eval db.mywriteln('- Test: DeltaUpdate_' + __loop + ' '+ '\n leveringsId:'+ downloadRequestId +'\n'+' Url:'+apiBaseUrl + downloadlink.download.href+'\n Size:'+zipsize+'\n Time:'+ LocalDateTime.now() +'\n' , 'target/surefire-reports/delta_url.yaml') 0.002
[23] download/DeltaCustomargs.feature 0.000
{
  "format": "gml",
  "geofilter": "POLYGON((81044.88 455429.52,81634.56000000001 455444.64,81735.36000000002 455199.36,81612.72 454955.76,81070.08 454952.4,80880.24 455192.64,81044.88 455429.52))",
  "deltaId": "7846306d-9db1-47be-bb67-960c8db4901b",
  "featuretypes": [
    "perceel",
    "kadastralegrens"
  ]
}
> * url apiBaseUrl +'kadastralekaart/api/v4_0/delta/custom' 0.007
> * def requestparams = __arg 0.002
> * print requestparams 0.000
02:30:33.488 [print] {
  "format": "gml",
  "geofilter": "POLYGON((81044.88 455429.52,81634.56000000001 455444.64,81735.36000000002 455199.36,81612.72 454955.76,81070.08 454952.4,80880.24 455192.64,81044.88 455429.52))",
  "deltaId": "7846306d-9db1-47be-bb67-960c8db4901b",
  "featuretypes": [
    "perceel",
    "kadastralegrens"
  ]
}
> Given request requestparams 0.000
> When method post 1.806
02:30:33.489 request:
1 > POST https://downloads.pdok.nl/kadastralekaart/api/v4_0/delta/custom
1 > Accept-Encoding: gzip,deflate
1 > Connection: Keep-Alive
1 > Content-Length: 285
1 > Content-Type: application/json; charset=UTF-8
1 > Host: downloads.pdok.nl
1 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)
{"format":"gml","geofilter":"POLYGON((81044.88 455429.52,81634.56000000001 455444.64,81735.36000000002 455199.36,81612.72 454955.76,81070.08 454952.4,80880.24 455192.64,81044.88 455429.52))","deltaId":"7846306d-9db1-47be-bb67-960c8db4901b","featuretypes":["perceel","kadastralegrens"]}

02:30:35.294 response time in milliseconds: 1805.37
1 < 202
1 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
1 < Access-Control-Allow-Method: GET,POST,OPTIONS
1 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
1 < Access-Control-Allow-Origin: *
1 < Access-Control-Max-Age: 1000
1 < Content-Length: 188
1 < Content-Type: application/json
1 < Date: Tue, 15 Jun 2021 02:30:35 GMT
1 < Server: Apache
1 < Strict-Transport-Security: [max-age=31536000; includeSubDomains; preload, max-age=3600; includeSubDomains; preload]
1 < X-Cnection: close
{"_links":{"status":{"href":"/kadaster/kadastralekaart/download/v4_0/delta/custom/75a9e23e-6d02-40cc-793b-acd96eee341d/status"}},"downloadRequestId":"75a9e23e-6d02-40cc-793b-acd96eee341d"}
> Then status 202 0.000
> And match response == { downloadRequestId: '#uuid' , _links:'#notnull'} 0.000
> And def downloadRequestId = response.downloadRequestId 0.000
> And def links = response._links 0.000
> * print "delta status links:" links 0.000
02:30:35.296 [print]
> And def statusurl = apiBaseUrl + links.status.href 0.000
> * print 'statusurl', statusurl 0.000
02:30:35.296 [print] statusurl https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/delta/custom/75a9e23e-6d02-40cc-793b-acd96eee341d/status
> Given url statusurl 0.000
> When method GET 0.632
02:30:35.297 request:
2 > GET https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/delta/custom/75a9e23e-6d02-40cc-793b-acd96eee341d/status
2 > Accept-Encoding: gzip,deflate
2 > Connection: Keep-Alive
2 > Host: downloads.pdok.nl
2 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:30:35.929 response time in milliseconds: 631.53
2 < 201
2 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
2 < Access-Control-Allow-Method: GET,POST,OPTIONS
2 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
2 < Access-Control-Allow-Origin: *
2 < Access-Control-Max-Age: 1000
2 < Cache-Control: no-cache, no-store, max-age=0, must-revalidate
2 < Content-Length: 167
2 < Content-Type: application/json
2 < Date: Tue, 15 Jun 2021 02:30:35 GMT
2 < Expires: 0
2 < Pragma: no-cache
2 < Server: Apache
2 < Strict-Transport-Security: [max-age=31536000; includeSubDomains; preload, max-age=3600; includeSubDomains; preload]
2 < X-Cnection: close
{"_links":{"download":{"href":"/kadaster/kadastralekaart/download/v4_0/extract/32e956e8-f920-4584-8a35-82791489c6c5/extract.zip"}},"progress":100,"status":"COMPLETED"}
> And retry until responseStatus == 201 0.000
> Given url statusurl 0.000
> When method GET 0.495
02:30:35.932 request:
3 > GET https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/delta/custom/75a9e23e-6d02-40cc-793b-acd96eee341d/status
3 > Accept-Encoding: gzip,deflate
3 > Connection: Keep-Alive
3 > Host: downloads.pdok.nl
3 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:30:36.423 response time in milliseconds: 491.29
3 < 201
3 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
3 < Access-Control-Allow-Method: GET,POST,OPTIONS
3 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
3 < Access-Control-Allow-Origin: *
3 < Access-Control-Max-Age: 1000
3 < Cache-Control: no-cache, no-store, max-age=0, must-revalidate
3 < Content-Length: 167
3 < Content-Type: application/json
3 < Date: Tue, 15 Jun 2021 02:30:36 GMT
3 < Expires: 0
3 < Pragma: no-cache
3 < Server: Apache
3 < Strict-Transport-Security: [max-age=31536000; includeSubDomains; preload, max-age=3600; includeSubDomains; preload]
3 < X-Cnection: close
{"_links":{"download":{"href":"/kadaster/kadastralekaart/download/v4_0/extract/32e956e8-f920-4584-8a35-82791489c6c5/extract.zip"}},"progress":100,"status":"COMPLETED"}
> And def downloadlink = response._links 0.000
> And match response == { _links:'#notnull' , progress:100, status:'COMPLETED' } 0.000
> * print "downloadlink:", downloadlink 0.000
02:30:36.425 [print] downloadlink: {
  "download": {
    "href": "/kadaster/kadastralekaart/download/v4_0/extract/32e956e8-f920-4584-8a35-82791489c6c5/extract.zip"
  }
}
> Given url apiBaseUrl + downloadlink.download.href 0.000
> When method HEAD 0.508
02:30:36.432 request:
4 > HEAD https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/extract/32e956e8-f920-4584-8a35-82791489c6c5/extract.zip
4 > Accept-Encoding: gzip,deflate
4 > Connection: Keep-Alive
4 > Host: downloads.pdok.nl
4 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:30:36.934 response time in milliseconds: 501.65
4 < 200
4 < Accept-Ranges: bytes
4 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
4 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
4 < Access-Control-Allow-Origin: *
4 < Access-Control-Max-Age: 1000
4 < Content-Disposition: attachment; filename=extract.zip
4 < Content-Length: 6588
4 < Content-Security-Policy: block-all-mixed-content
4 < Content-Type: application/zip
4 < Date: Tue, 15 Jun 2021 02:30:36 GMT
4 < Etag: "a7537b8b1b04a51ea40bfc04845bbfce-1"
4 < Last-Modified: Tue, 15 Jun 2021 02:30:35 GMT
4 < Server: MinIO
4 < Strict-Transport-Security: [max-age=31536000; includeSubDomains; preload, max-age=3600; includeSubDomains; preload]
4 < Vary: Origin
4 < X-Amz-Request-Id: 1688A0972FD1CC18
4 < X-Cnection: close
4 < X-Xss-Protection: 1; mode=block
> Then status 200 0.000
> And match responseHeaders['Content-Length'][0] == '#notnull' 0.000
> And match responseHeaders['Content-Type'][0] == 'application/zip' 0.000
> And def zipsize = responseHeaders['Content-Length'][0] 0.000
> * print "###" 0.000
02:30:36.935 [print] ###
> * print "location", apiBaseUrl + downloadlink.download.href 0.000
02:30:36.936 [print] location https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/extract/32e956e8-f920-4584-8a35-82791489c6c5/extract.zip
> * print "size", zipsize 0.000
02:30:36.936 [print] size 6588
> * assert zipsize > 600 0.000
> * def mydownloads = Java.type('download.DataStorage') 0.000
> * def LocalDateTime = Java.type('java.time.LocalDateTime') 0.000
> * def db = new mydownloads 0.000
> * eval db.mywriteln('- Test: DeltaUpdate_' + __loop + ' '+ '\n leveringsId:'+ downloadRequestId +'\n'+' Url:'+apiBaseUrl + downloadlink.download.href+'\n Size:'+zipsize+'\n Time:'+ LocalDateTime.now() +'\n' , 'target/surefire-reports/delta_url.yaml') 0.000
[24] download/DeltaCustomargs.feature 0.000
{
  "format": "gml",
  "geofilter": "POLYGON((81044.88 455429.52,81634.56000000001 455444.64,81735.36000000002 455199.36,81612.72 454955.76,81070.08 454952.4,80880.24 455192.64,81044.88 455429.52))",
  "deltaId": "ecc65af0-5df2-4c51-997e-424a8ec168f9",
  "featuretypes": [
    "perceel",
    "kadastralegrens"
  ]
}
> * url apiBaseUrl +'kadastralekaart/api/v4_0/delta/custom' 0.001
> * def requestparams = __arg 0.000
> * print requestparams 0.000
02:30:36.942 [print] {
  "format": "gml",
  "geofilter": "POLYGON((81044.88 455429.52,81634.56000000001 455444.64,81735.36000000002 455199.36,81612.72 454955.76,81070.08 454952.4,80880.24 455192.64,81044.88 455429.52))",
  "deltaId": "ecc65af0-5df2-4c51-997e-424a8ec168f9",
  "featuretypes": [
    "perceel",
    "kadastralegrens"
  ]
}
> Given request requestparams 0.000
> When method post 2.158
02:30:36.943 request:
1 > POST https://downloads.pdok.nl/kadastralekaart/api/v4_0/delta/custom
1 > Accept-Encoding: gzip,deflate
1 > Connection: Keep-Alive
1 > Content-Length: 285
1 > Content-Type: application/json; charset=UTF-8
1 > Host: downloads.pdok.nl
1 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)
{"format":"gml","geofilter":"POLYGON((81044.88 455429.52,81634.56000000001 455444.64,81735.36000000002 455199.36,81612.72 454955.76,81070.08 454952.4,80880.24 455192.64,81044.88 455429.52))","deltaId":"ecc65af0-5df2-4c51-997e-424a8ec168f9","featuretypes":["perceel","kadastralegrens"]}

02:30:39.101 response time in milliseconds: 2157.40
1 < 202
1 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
1 < Access-Control-Allow-Method: GET,POST,OPTIONS
1 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
1 < Access-Control-Allow-Origin: *
1 < Access-Control-Max-Age: 1000
1 < Content-Length: 188
1 < Content-Type: application/json
1 < Date: Tue, 15 Jun 2021 02:30:39 GMT
1 < Server: Apache
1 < Strict-Transport-Security: [max-age=31536000; includeSubDomains; preload, max-age=3600; includeSubDomains; preload]
1 < X-Cnection: close
{"_links":{"status":{"href":"/kadaster/kadastralekaart/download/v4_0/delta/custom/68926128-15a0-4862-7338-bfe6fc457a00/status"}},"downloadRequestId":"68926128-15a0-4862-7338-bfe6fc457a00"}
> Then status 202 0.000
> And match response == { downloadRequestId: '#uuid' , _links:'#notnull'} 0.000
> And def downloadRequestId = response.downloadRequestId 0.000
> And def links = response._links 0.000
> * print "delta status links:" links 0.000
02:30:39.102 [print]
> And def statusurl = apiBaseUrl + links.status.href 0.000
> * print 'statusurl', statusurl 0.000
02:30:39.103 [print] statusurl https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/delta/custom/68926128-15a0-4862-7338-bfe6fc457a00/status
> Given url statusurl 0.000
> When method GET 0.499
02:30:39.104 request:
2 > GET https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/delta/custom/68926128-15a0-4862-7338-bfe6fc457a00/status
2 > Accept-Encoding: gzip,deflate
2 > Connection: Keep-Alive
2 > Host: downloads.pdok.nl
2 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:30:39.603 response time in milliseconds: 499.01
2 < 201
2 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
2 < Access-Control-Allow-Method: GET,POST,OPTIONS
2 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
2 < Access-Control-Allow-Origin: *
2 < Access-Control-Max-Age: 1000
2 < Cache-Control: no-cache, no-store, max-age=0, must-revalidate
2 < Content-Length: 167
2 < Content-Type: application/json
2 < Date: Tue, 15 Jun 2021 02:30:39 GMT
2 < Expires: 0
2 < Pragma: no-cache
2 < Server: Apache
2 < Strict-Transport-Security: [max-age=31536000; includeSubDomains; preload, max-age=3600; includeSubDomains; preload]
2 < X-Cnection: close
{"_links":{"download":{"href":"/kadaster/kadastralekaart/download/v4_0/extract/47f85e16-5ffc-4411-8649-0265690359de/extract.zip"}},"progress":100,"status":"COMPLETED"}
> And retry until responseStatus == 201 0.000
> Given url statusurl 0.000
> When method GET 0.489
02:30:39.604 request:
3 > GET https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/delta/custom/68926128-15a0-4862-7338-bfe6fc457a00/status
3 > Accept-Encoding: gzip,deflate
3 > Connection: Keep-Alive
3 > Host: downloads.pdok.nl
3 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:30:40.088 response time in milliseconds: 483.78
3 < 201
3 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
3 < Access-Control-Allow-Method: GET,POST,OPTIONS
3 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
3 < Access-Control-Allow-Origin: *
3 < Access-Control-Max-Age: 1000
3 < Cache-Control: no-cache, no-store, max-age=0, must-revalidate
3 < Content-Length: 167
3 < Content-Type: application/json
3 < Date: Tue, 15 Jun 2021 02:30:40 GMT
3 < Expires: 0
3 < Pragma: no-cache
3 < Server: Apache
3 < Strict-Transport-Security: [max-age=31536000; includeSubDomains; preload, max-age=3600; includeSubDomains; preload]
3 < X-Cnection: close
{"_links":{"download":{"href":"/kadaster/kadastralekaart/download/v4_0/extract/47f85e16-5ffc-4411-8649-0265690359de/extract.zip"}},"progress":100,"status":"COMPLETED"}
> And def downloadlink = response._links 0.000
> And match response == { _links:'#notnull' , progress:100, status:'COMPLETED' } 0.000
> * print "downloadlink:", downloadlink 0.000
02:30:40.093 [print] downloadlink: {
  "download": {
    "href": "/kadaster/kadastralekaart/download/v4_0/extract/47f85e16-5ffc-4411-8649-0265690359de/extract.zip"
  }
}
> Given url apiBaseUrl + downloadlink.download.href 0.000
> When method HEAD 0.533
02:30:40.094 request:
4 > HEAD https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/extract/47f85e16-5ffc-4411-8649-0265690359de/extract.zip
4 > Accept-Encoding: gzip,deflate
4 > Connection: Keep-Alive
4 > Host: downloads.pdok.nl
4 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:30:40.627 response time in milliseconds: 533.13
4 < 200
4 < Accept-Ranges: bytes
4 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
4 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
4 < Access-Control-Allow-Origin: *
4 < Access-Control-Max-Age: 1000
4 < Content-Disposition: attachment; filename=extract.zip
4 < Content-Length: 1310
4 < Content-Security-Policy: block-all-mixed-content
4 < Content-Type: application/zip
4 < Date: Tue, 15 Jun 2021 02:30:40 GMT
4 < Etag: "7c67ac6f6ae7573422b2333a6af992c3-1"
4 < Last-Modified: Tue, 15 Jun 2021 02:30:39 GMT
4 < Server: MinIO
4 < Strict-Transport-Security: [max-age=31536000; includeSubDomains; preload, max-age=3600; includeSubDomains; preload]
4 < Vary: Origin
4 < X-Amz-Request-Id: 1688A0980B3BC141
4 < X-Cnection: close
4 < X-Xss-Protection: 1; mode=block
> Then status 200 0.000
> And match responseHeaders['Content-Length'][0] == '#notnull' 0.000
> And match responseHeaders['Content-Type'][0] == 'application/zip' 0.000
> And def zipsize = responseHeaders['Content-Length'][0] 0.000
> * print "###" 0.000
02:30:40.628 [print] ###
> * print "location", apiBaseUrl + downloadlink.download.href 0.000
02:30:40.629 [print] location https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/extract/47f85e16-5ffc-4411-8649-0265690359de/extract.zip
> * print "size", zipsize 0.000
02:30:40.629 [print] size 1310
> * assert zipsize > 600 0.000
> * def mydownloads = Java.type('download.DataStorage') 0.000
> * def LocalDateTime = Java.type('java.time.LocalDateTime') 0.000
> * def db = new mydownloads 0.000
> * eval db.mywriteln('- Test: DeltaUpdate_' + __loop + ' '+ '\n leveringsId:'+ downloadRequestId +'\n'+' Url:'+apiBaseUrl + downloadlink.download.href+'\n Size:'+zipsize+'\n Time:'+ LocalDateTime.now() +'\n' , 'target/surefire-reports/delta_url.yaml') 0.000
[25] download/DeltaCustomargs.feature 0.000
{
  "format": "gml",
  "geofilter": "POLYGON((81044.88 455429.52,81634.56000000001 455444.64,81735.36000000002 455199.36,81612.72 454955.76,81070.08 454952.4,80880.24 455192.64,81044.88 455429.52))",
  "deltaId": "d3f8f0d9-4fe6-47a7-8589-4a735bdf4d17",
  "featuretypes": [
    "perceel",
    "kadastralegrens"
  ]
}
> * url apiBaseUrl +'kadastralekaart/api/v4_0/delta/custom' 0.002
> * def requestparams = __arg 0.001
> * print requestparams 0.000
02:30:40.636 [print] {
  "format": "gml",
  "geofilter": "POLYGON((81044.88 455429.52,81634.56000000001 455444.64,81735.36000000002 455199.36,81612.72 454955.76,81070.08 454952.4,80880.24 455192.64,81044.88 455429.52))",
  "deltaId": "d3f8f0d9-4fe6-47a7-8589-4a735bdf4d17",
  "featuretypes": [
    "perceel",
    "kadastralegrens"
  ]
}
> Given request requestparams 0.000
> When method post 0.491
02:30:40.637 request:
1 > POST https://downloads.pdok.nl/kadastralekaart/api/v4_0/delta/custom
1 > Accept-Encoding: gzip,deflate
1 > Connection: Keep-Alive
1 > Content-Length: 285
1 > Content-Type: application/json; charset=UTF-8
1 > Host: downloads.pdok.nl
1 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)
{"format":"gml","geofilter":"POLYGON((81044.88 455429.52,81634.56000000001 455444.64,81735.36000000002 455199.36,81612.72 454955.76,81070.08 454952.4,80880.24 455192.64,81044.88 455429.52))","deltaId":"d3f8f0d9-4fe6-47a7-8589-4a735bdf4d17","featuretypes":["perceel","kadastralegrens"]}

02:30:41.128 response time in milliseconds: 490.68
1 < 202
1 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
1 < Access-Control-Allow-Method: GET,POST,OPTIONS
1 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
1 < Access-Control-Allow-Origin: *
1 < Access-Control-Max-Age: 1000
1 < Content-Length: 188
1 < Content-Type: application/json
1 < Date: Tue, 15 Jun 2021 02:30:41 GMT
1 < Server: Apache
1 < Strict-Transport-Security: [max-age=31536000; includeSubDomains; preload, max-age=3600; includeSubDomains; preload]
1 < X-Cnection: close
{"_links":{"status":{"href":"/kadaster/kadastralekaart/download/v4_0/delta/custom/59d9e250-e19a-4131-5f2c-a1ebbf931739/status"}},"downloadRequestId":"59d9e250-e19a-4131-5f2c-a1ebbf931739"}
> Then status 202 0.000
> And match response == { downloadRequestId: '#uuid' , _links:'#notnull'} 0.000
> And def downloadRequestId = response.downloadRequestId 0.001
> And def links = response._links 0.000
> * print "delta status links:" links 0.000
02:30:41.134 [print]
> And def statusurl = apiBaseUrl + links.status.href 0.000
> * print 'statusurl', statusurl 0.001
02:30:41.136 [print] statusurl https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/delta/custom/59d9e250-e19a-4131-5f2c-a1ebbf931739/status
> Given url statusurl 0.000
> When method GET 0.486
02:30:41.137 request:
2 > GET https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/delta/custom/59d9e250-e19a-4131-5f2c-a1ebbf931739/status
2 > Accept-Encoding: gzip,deflate
2 > Connection: Keep-Alive
2 > Host: downloads.pdok.nl
2 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:30:41.623 response time in milliseconds: 485.79
2 < 201
2 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
2 < Access-Control-Allow-Method: GET,POST,OPTIONS
2 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
2 < Access-Control-Allow-Origin: *
2 < Access-Control-Max-Age: 1000
2 < Cache-Control: no-cache, no-store, max-age=0, must-revalidate
2 < Content-Length: 167
2 < Content-Type: application/json
2 < Date: Tue, 15 Jun 2021 02:30:41 GMT
2 < Expires: 0
2 < Pragma: no-cache
2 < Server: Apache
2 < Strict-Transport-Security: [max-age=31536000; includeSubDomains; preload, max-age=3600; includeSubDomains; preload]
2 < X-Cnection: close
{"_links":{"download":{"href":"/kadaster/kadastralekaart/download/v4_0/extract/ef201772-7368-4605-a077-66c0df2c364e/extract.zip"}},"progress":100,"status":"COMPLETED"}
> And retry until responseStatus == 201 0.000
> Given url statusurl 0.000
> When method GET 0.491
02:30:41.629 request:
3 > GET https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/delta/custom/59d9e250-e19a-4131-5f2c-a1ebbf931739/status
3 > Accept-Encoding: gzip,deflate
3 > Connection: Keep-Alive
3 > Host: downloads.pdok.nl
3 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:30:42.114 response time in milliseconds: 485.64
3 < 201
3 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
3 < Access-Control-Allow-Method: GET,POST,OPTIONS
3 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
3 < Access-Control-Allow-Origin: *
3 < Access-Control-Max-Age: 1000
3 < Cache-Control: no-cache, no-store, max-age=0, must-revalidate
3 < Content-Length: 167
3 < Content-Type: application/json
3 < Date: Tue, 15 Jun 2021 02:30:42 GMT
3 < Expires: 0
3 < Pragma: no-cache
3 < Server: Apache
3 < Strict-Transport-Security: [max-age=31536000; includeSubDomains; preload, max-age=3600; includeSubDomains; preload]
3 < X-Cnection: close
{"_links":{"download":{"href":"/kadaster/kadastralekaart/download/v4_0/extract/ef201772-7368-4605-a077-66c0df2c364e/extract.zip"}},"progress":100,"status":"COMPLETED"}
> And def downloadlink = response._links 0.000
> And match response == { _links:'#notnull' , progress:100, status:'COMPLETED' } 0.000
> * print "downloadlink:", downloadlink 0.001
02:30:42.121 [print] downloadlink: {
  "download": {
    "href": "/kadaster/kadastralekaart/download/v4_0/extract/ef201772-7368-4605-a077-66c0df2c364e/extract.zip"
  }
}
> Given url apiBaseUrl + downloadlink.download.href 0.001
> When method HEAD 0.502
02:30:42.123 request:
4 > HEAD https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/extract/ef201772-7368-4605-a077-66c0df2c364e/extract.zip
4 > Accept-Encoding: gzip,deflate
4 > Connection: Keep-Alive
4 > Host: downloads.pdok.nl
4 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:30:42.625 response time in milliseconds: 501.91
4 < 200
4 < Accept-Ranges: bytes
4 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
4 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
4 < Access-Control-Allow-Origin: *
4 < Access-Control-Max-Age: 1000
4 < Content-Disposition: attachment; filename=extract.zip
4 < Content-Length: 1308
4 < Content-Security-Policy: block-all-mixed-content
4 < Content-Type: application/zip
4 < Date: Tue, 15 Jun 2021 02:30:42 GMT
4 < Etag: "57e4305049d07017912f81f04d16b8af-1"
4 < Last-Modified: Tue, 15 Jun 2021 02:30:41 GMT
4 < Server: MinIO
4 < Strict-Transport-Security: [max-age=31536000; includeSubDomains; preload, max-age=3600; includeSubDomains; preload]
4 < Vary: Origin
4 < X-Amz-Request-Id: 1688A09882BE1C51
4 < X-Cnection: close
4 < X-Xss-Protection: 1; mode=block
> Then status 200 0.000
> And match responseHeaders['Content-Length'][0] == '#notnull' 0.007
> And match responseHeaders['Content-Type'][0] == 'application/zip' 0.000
> And def zipsize = responseHeaders['Content-Length'][0] 0.000
> * print "###" 0.000
02:30:42.634 [print] ###
> * print "location", apiBaseUrl + downloadlink.download.href 0.001
02:30:42.636 [print] location https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/extract/ef201772-7368-4605-a077-66c0df2c364e/extract.zip
> * print "size", zipsize 0.002
02:30:42.639 [print] size 1308
> * assert zipsize > 600 0.001
> * def mydownloads = Java.type('download.DataStorage') 0.000
> * def LocalDateTime = Java.type('java.time.LocalDateTime') 0.000
> * def db = new mydownloads 0.000
> * eval db.mywriteln('- Test: DeltaUpdate_' + __loop + ' '+ '\n leveringsId:'+ downloadRequestId +'\n'+' Url:'+apiBaseUrl + downloadlink.download.href+'\n Size:'+zipsize+'\n Time:'+ LocalDateTime.now() +'\n' , 'target/surefire-reports/delta_url.yaml') 0.001
[26] download/DeltaCustomargs.feature 0.000
{
  "format": "gml",
  "geofilter": "POLYGON((81044.88 455429.52,81634.56000000001 455444.64,81735.36000000002 455199.36,81612.72 454955.76,81070.08 454952.4,80880.24 455192.64,81044.88 455429.52))",
  "deltaId": "80d32f9f-5641-4d0a-89bb-616e9c0f890f",
  "featuretypes": [
    "perceel",
    "kadastralegrens"
  ]
}
> * url apiBaseUrl +'kadastralekaart/api/v4_0/delta/custom' 0.001
> * def requestparams = __arg 0.003
> * print requestparams 0.000
02:30:42.650 [print] {
  "format": "gml",
  "geofilter": "POLYGON((81044.88 455429.52,81634.56000000001 455444.64,81735.36000000002 455199.36,81612.72 454955.76,81070.08 454952.4,80880.24 455192.64,81044.88 455429.52))",
  "deltaId": "80d32f9f-5641-4d0a-89bb-616e9c0f890f",
  "featuretypes": [
    "perceel",
    "kadastralegrens"
  ]
}
> Given request requestparams 0.000
> When method post 0.487
02:30:42.653 request:
1 > POST https://downloads.pdok.nl/kadastralekaart/api/v4_0/delta/custom
1 > Accept-Encoding: gzip,deflate
1 > Connection: Keep-Alive
1 > Content-Length: 285
1 > Content-Type: application/json; charset=UTF-8
1 > Host: downloads.pdok.nl
1 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)
{"format":"gml","geofilter":"POLYGON((81044.88 455429.52,81634.56000000001 455444.64,81735.36000000002 455199.36,81612.72 454955.76,81070.08 454952.4,80880.24 455192.64,81044.88 455429.52))","deltaId":"80d32f9f-5641-4d0a-89bb-616e9c0f890f","featuretypes":["perceel","kadastralegrens"]}

02:30:43.138 response time in milliseconds: 485.01
1 < 202
1 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
1 < Access-Control-Allow-Method: GET,POST,OPTIONS
1 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
1 < Access-Control-Allow-Origin: *
1 < Access-Control-Max-Age: 1000
1 < Content-Length: 188
1 < Content-Type: application/json
1 < Date: Tue, 15 Jun 2021 02:30:43 GMT
1 < Server: Apache
1 < Strict-Transport-Security: [max-age=31536000; includeSubDomains; preload, max-age=3600; includeSubDomains; preload]
1 < X-Cnection: close
{"_links":{"status":{"href":"/kadaster/kadastralekaart/download/v4_0/delta/custom/4b10e981-cd5e-4890-5912-019079a08b0e/status"}},"downloadRequestId":"4b10e981-cd5e-4890-5912-019079a08b0e"}
> Then status 202 0.000
> And match response == { downloadRequestId: '#uuid' , _links:'#notnull'} 0.000
> And def downloadRequestId = response.downloadRequestId 0.002
> And def links = response._links 0.000
> * print "delta status links:" links 0.000
02:30:43.141 [print]
> And def statusurl = apiBaseUrl + links.status.href 0.002
> * print 'statusurl', statusurl 0.001
02:30:43.146 [print] statusurl https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/delta/custom/4b10e981-cd5e-4890-5912-019079a08b0e/status
> Given url statusurl 0.000
> When method GET 0.493
02:30:43.147 request:
2 > GET https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/delta/custom/4b10e981-cd5e-4890-5912-019079a08b0e/status
2 > Accept-Encoding: gzip,deflate
2 > Connection: Keep-Alive
2 > Host: downloads.pdok.nl
2 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:30:43.639 response time in milliseconds: 492.38
2 < 200
2 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
2 < Access-Control-Allow-Method: GET,POST,OPTIONS
2 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
2 < Access-Control-Allow-Origin: *
2 < Access-Control-Max-Age: 1000
2 < Cache-Control: no-cache, no-store, max-age=0, must-revalidate
2 < Content-Length: 159
2 < Content-Type: application/json
2 < Date: Tue, 15 Jun 2021 02:30:43 GMT
2 < Expires: 0
2 < Pragma: no-cache
2 < Server: Apache
2 < Strict-Transport-Security: [max-age=31536000; includeSubDomains; preload, max-age=3600; includeSubDomains; preload]
2 < X-Cnection: close
{"_links":{"self":{"href":"/kadaster/kadastralekaart/download/v4_0/delta/custom/4b10e981-cd5e-4890-5912-019079a08b0e/status"}},"progress":0,"status":"PENDING"}
> And retry until responseStatus == 201 0.000
> Given url statusurl 0.000
> When method GET 0.509
02:30:43.646 request:
3 > GET https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/delta/custom/4b10e981-cd5e-4890-5912-019079a08b0e/status
3 > Accept-Encoding: gzip,deflate
3 > Connection: Keep-Alive
3 > Host: downloads.pdok.nl
3 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:30:44.144 response time in milliseconds: 497.63
3 < 201
3 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
3 < Access-Control-Allow-Method: GET,POST,OPTIONS
3 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
3 < Access-Control-Allow-Origin: *
3 < Access-Control-Max-Age: 1000
3 < Cache-Control: no-cache, no-store, max-age=0, must-revalidate
3 < Content-Length: 167
3 < Content-Type: application/json
3 < Date: Tue, 15 Jun 2021 02:30:44 GMT
3 < Expires: 0
3 < Pragma: no-cache
3 < Server: Apache
3 < Strict-Transport-Security: [max-age=31536000; includeSubDomains; preload, max-age=3600; includeSubDomains; preload]
3 < X-Cnection: close
{"_links":{"download":{"href":"/kadaster/kadastralekaart/download/v4_0/extract/5bc87a16-0d13-4f57-a0dd-a88d176e5b3a/extract.zip"}},"progress":100,"status":"COMPLETED"}
> And def downloadlink = response._links 0.000
> And match response == { _links:'#notnull' , progress:100, status:'COMPLETED' } 0.000
> * print "downloadlink:", downloadlink 0.001
02:30:44.151 [print] downloadlink: {
  "download": {
    "href": "/kadaster/kadastralekaart/download/v4_0/extract/5bc87a16-0d13-4f57-a0dd-a88d176e5b3a/extract.zip"
  }
}
> Given url apiBaseUrl + downloadlink.download.href 0.001
> When method HEAD 0.500
02:30:44.153 request:
4 > HEAD https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/extract/5bc87a16-0d13-4f57-a0dd-a88d176e5b3a/extract.zip
4 > Accept-Encoding: gzip,deflate
4 > Connection: Keep-Alive
4 > Host: downloads.pdok.nl
4 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:30:44.653 response time in milliseconds: 499.46
4 < 200
4 < Accept-Ranges: bytes
4 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
4 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
4 < Access-Control-Allow-Origin: *
4 < Access-Control-Max-Age: 1000
4 < Content-Disposition: attachment; filename=extract.zip
4 < Content-Length: 1312
4 < Content-Security-Policy: block-all-mixed-content
4 < Content-Type: application/zip
4 < Date: Tue, 15 Jun 2021 02:30:44 GMT
4 < Etag: "9dcb53c033e2979ea3c77347333a13d7-1"
4 < Last-Modified: Tue, 15 Jun 2021 02:30:43 GMT
4 < Server: MinIO
4 < Strict-Transport-Security: [max-age=31536000; includeSubDomains; preload, max-age=3600; includeSubDomains; preload]
4 < Vary: Origin
4 < X-Amz-Request-Id: 1688A098FC0A3469
4 < X-Cnection: close
4 < X-Xss-Protection: 1; mode=block
> Then status 200 0.000
> And match responseHeaders['Content-Length'][0] == '#notnull' 0.002
> And match responseHeaders['Content-Type'][0] == 'application/zip' 0.001
> And def zipsize = responseHeaders['Content-Length'][0] 0.000
> * print "###" 0.001
02:30:44.658 [print] ###
> * print "location", apiBaseUrl + downloadlink.download.href 0.003
02:30:44.662 [print] location https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/extract/5bc87a16-0d13-4f57-a0dd-a88d176e5b3a/extract.zip
> * print "size", zipsize 0.002
02:30:44.664 [print] size 1312
> * assert zipsize > 600 0.001
> * def mydownloads = Java.type('download.DataStorage') 0.000
> * def LocalDateTime = Java.type('java.time.LocalDateTime') 0.000
> * def db = new mydownloads 0.000
> * eval db.mywriteln('- Test: DeltaUpdate_' + __loop + ' '+ '\n leveringsId:'+ downloadRequestId +'\n'+' Url:'+apiBaseUrl + downloadlink.download.href+'\n Size:'+zipsize+'\n Time:'+ LocalDateTime.now() +'\n' , 'target/surefire-reports/delta_url.yaml') 0.010
[27] download/DeltaCustomargs.feature 0.000
{
  "format": "gml",
  "geofilter": "POLYGON((81044.88 455429.52,81634.56000000001 455444.64,81735.36000000002 455199.36,81612.72 454955.76,81070.08 454952.4,80880.24 455192.64,81044.88 455429.52))",
  "deltaId": "00a2e048-2c11-4a10-a7b1-0f439bcf35e5",
  "featuretypes": [
    "perceel",
    "kadastralegrens"
  ]
}
> * url apiBaseUrl +'kadastralekaart/api/v4_0/delta/custom' 0.004
> * def requestparams = __arg 0.000
> * print requestparams 0.000
02:30:44.687 [print] {
  "format": "gml",
  "geofilter": "POLYGON((81044.88 455429.52,81634.56000000001 455444.64,81735.36000000002 455199.36,81612.72 454955.76,81070.08 454952.4,80880.24 455192.64,81044.88 455429.52))",
  "deltaId": "00a2e048-2c11-4a10-a7b1-0f439bcf35e5",
  "featuretypes": [
    "perceel",
    "kadastralegrens"
  ]
}
> Given request requestparams 0.000
> When method post 0.481
02:30:44.691 request:
1 > POST https://downloads.pdok.nl/kadastralekaart/api/v4_0/delta/custom
1 > Accept-Encoding: gzip,deflate
1 > Connection: Keep-Alive
1 > Content-Length: 285
1 > Content-Type: application/json; charset=UTF-8
1 > Host: downloads.pdok.nl
1 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)
{"format":"gml","geofilter":"POLYGON((81044.88 455429.52,81634.56000000001 455444.64,81735.36000000002 455199.36,81612.72 454955.76,81070.08 454952.4,80880.24 455192.64,81044.88 455429.52))","deltaId":"00a2e048-2c11-4a10-a7b1-0f439bcf35e5","featuretypes":["perceel","kadastralegrens"]}

02:30:45.169 response time in milliseconds: 477.79
1 < 202
1 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
1 < Access-Control-Allow-Method: GET,POST,OPTIONS
1 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
1 < Access-Control-Allow-Origin: *
1 < Access-Control-Max-Age: 1000
1 < Content-Length: 188
1 < Content-Type: application/json
1 < Date: Tue, 15 Jun 2021 02:30:45 GMT
1 < Server: Apache
1 < Strict-Transport-Security: [max-age=31536000; includeSubDomains; preload, max-age=3600; includeSubDomains; preload]
1 < X-Cnection: close
{"_links":{"status":{"href":"/kadaster/kadastralekaart/download/v4_0/delta/custom/0f1d6aa8-8c3c-487d-77be-2415bf5fb185/status"}},"downloadRequestId":"0f1d6aa8-8c3c-487d-77be-2415bf5fb185"}
> Then status 202 0.000
> And match response == { downloadRequestId: '#uuid' , _links:'#notnull'} 0.000
> And def downloadRequestId = response.downloadRequestId 0.002
> And def links = response._links 0.000
> * print "delta status links:" links 0.000
02:30:45.172 [print]
> And def statusurl = apiBaseUrl + links.status.href 0.001
> * print 'statusurl', statusurl 0.002
02:30:45.177 [print] statusurl https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/delta/custom/0f1d6aa8-8c3c-487d-77be-2415bf5fb185/status
> Given url statusurl 0.000
> When method GET 0.502
02:30:45.177 request:
2 > GET https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/delta/custom/0f1d6aa8-8c3c-487d-77be-2415bf5fb185/status
2 > Accept-Encoding: gzip,deflate
2 > Connection: Keep-Alive
2 > Host: downloads.pdok.nl
2 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:30:45.679 response time in milliseconds: 501.02
2 < 201
2 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
2 < Access-Control-Allow-Method: GET,POST,OPTIONS
2 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
2 < Access-Control-Allow-Origin: *
2 < Access-Control-Max-Age: 1000
2 < Cache-Control: no-cache, no-store, max-age=0, must-revalidate
2 < Content-Length: 167
2 < Content-Type: application/json
2 < Date: Tue, 15 Jun 2021 02:30:45 GMT
2 < Expires: 0
2 < Pragma: no-cache
2 < Server: Apache
2 < Strict-Transport-Security: [max-age=31536000; includeSubDomains; preload, max-age=3600; includeSubDomains; preload]
2 < X-Cnection: close
{"_links":{"download":{"href":"/kadaster/kadastralekaart/download/v4_0/extract/d9cf7a61-f6cb-430b-a0c6-f58564c37035/extract.zip"}},"progress":100,"status":"COMPLETED"}
> And retry until responseStatus == 201 0.000
> Given url statusurl 0.000
> When method GET 0.568
02:30:45.680 request:
3 > GET https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/delta/custom/0f1d6aa8-8c3c-487d-77be-2415bf5fb185/status
3 > Accept-Encoding: gzip,deflate
3 > Connection: Keep-Alive
3 > Host: downloads.pdok.nl
3 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:30:46.247 response time in milliseconds: 566.98
3 < 201
3 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
3 < Access-Control-Allow-Method: GET,POST,OPTIONS
3 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
3 < Access-Control-Allow-Origin: *
3 < Access-Control-Max-Age: 1000
3 < Cache-Control: no-cache, no-store, max-age=0, must-revalidate
3 < Content-Length: 167
3 < Content-Type: application/json
3 < Date: Tue, 15 Jun 2021 02:30:46 GMT
3 < Expires: 0
3 < Pragma: no-cache
3 < Server: Apache
3 < Strict-Transport-Security: [max-age=31536000; includeSubDomains; preload, max-age=3600; includeSubDomains; preload]
3 < X-Cnection: close
{"_links":{"download":{"href":"/kadaster/kadastralekaart/download/v4_0/extract/d9cf7a61-f6cb-430b-a0c6-f58564c37035/extract.zip"}},"progress":100,"status":"COMPLETED"}
> And def downloadlink = response._links 0.000
> And match response == { _links:'#notnull' , progress:100, status:'COMPLETED' } 0.000
> * print "downloadlink:", downloadlink 0.000
02:30:46.248 [print] downloadlink: {
  "download": {
    "href": "/kadaster/kadastralekaart/download/v4_0/extract/d9cf7a61-f6cb-430b-a0c6-f58564c37035/extract.zip"
  }
}
> Given url apiBaseUrl + downloadlink.download.href 0.000
> When method HEAD 0.504
02:30:46.249 request:
4 > HEAD https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/extract/d9cf7a61-f6cb-430b-a0c6-f58564c37035/extract.zip
4 > Accept-Encoding: gzip,deflate
4 > Connection: Keep-Alive
4 > Host: downloads.pdok.nl
4 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:30:46.753 response time in milliseconds: 503.41
4 < 200
4 < Accept-Ranges: bytes
4 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
4 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
4 < Access-Control-Allow-Origin: *
4 < Access-Control-Max-Age: 1000
4 < Content-Disposition: attachment; filename=extract.zip
4 < Content-Length: 1308
4 < Content-Security-Policy: block-all-mixed-content
4 < Content-Type: application/zip
4 < Date: Tue, 15 Jun 2021 02:30:46 GMT
4 < Etag: "79450d535bb13bf66cbcb225aad12968-1"
4 < Last-Modified: Tue, 15 Jun 2021 02:30:45 GMT
4 < Server: MinIO
4 < Strict-Transport-Security: [max-age=31536000; includeSubDomains; preload, max-age=3600; includeSubDomains; preload]
4 < Vary: Origin
4 < X-Amz-Request-Id: 1688A099790CD46A
4 < X-Cnection: close
4 < X-Xss-Protection: 1; mode=block
> Then status 200 0.000
> And match responseHeaders['Content-Length'][0] == '#notnull' 0.003
> And match responseHeaders['Content-Type'][0] == 'application/zip' 0.000
> And def zipsize = responseHeaders['Content-Length'][0] 0.000
> * print "###" 0.000
02:30:46.757 [print] ###
> * print "location", apiBaseUrl + downloadlink.download.href 0.000
02:30:46.757 [print] location https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/extract/d9cf7a61-f6cb-430b-a0c6-f58564c37035/extract.zip
> * print "size", zipsize 0.000
02:30:46.758 [print] size 1308
> * assert zipsize > 600 0.000
> * def mydownloads = Java.type('download.DataStorage') 0.000
> * def LocalDateTime = Java.type('java.time.LocalDateTime') 0.000
> * def db = new mydownloads 0.001
> * eval db.mywriteln('- Test: DeltaUpdate_' + __loop + ' '+ '\n leveringsId:'+ downloadRequestId +'\n'+' Url:'+apiBaseUrl + downloadlink.download.href+'\n Size:'+zipsize+'\n Time:'+ LocalDateTime.now() +'\n' , 'target/surefire-reports/delta_url.yaml') 0.003
[28] download/DeltaCustomargs.feature 0.000
{
  "format": "gml",
  "geofilter": "POLYGON((81044.88 455429.52,81634.56000000001 455444.64,81735.36000000002 455199.36,81612.72 454955.76,81070.08 454952.4,80880.24 455192.64,81044.88 455429.52))",
  "deltaId": "ee381f94-96f3-41e5-bbd5-4b678eee1db0",
  "featuretypes": [
    "perceel",
    "kadastralegrens"
  ]
}
> * url apiBaseUrl +'kadastralekaart/api/v4_0/delta/custom' 0.001
> * def requestparams = __arg 0.000
> * print requestparams 0.000
02:30:46.774 [print] {
  "format": "gml",
  "geofilter": "POLYGON((81044.88 455429.52,81634.56000000001 455444.64,81735.36000000002 455199.36,81612.72 454955.76,81070.08 454952.4,80880.24 455192.64,81044.88 455429.52))",
  "deltaId": "ee381f94-96f3-41e5-bbd5-4b678eee1db0",
  "featuretypes": [
    "perceel",
    "kadastralegrens"
  ]
}
> Given request requestparams 0.000
> When method post 0.501
02:30:46.777 request:
1 > POST https://downloads.pdok.nl/kadastralekaart/api/v4_0/delta/custom
1 > Accept-Encoding: gzip,deflate
1 > Connection: Keep-Alive
1 > Content-Length: 285
1 > Content-Type: application/json; charset=UTF-8
1 > Host: downloads.pdok.nl
1 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)
{"format":"gml","geofilter":"POLYGON((81044.88 455429.52,81634.56000000001 455444.64,81735.36000000002 455199.36,81612.72 454955.76,81070.08 454952.4,80880.24 455192.64,81044.88 455429.52))","deltaId":"ee381f94-96f3-41e5-bbd5-4b678eee1db0","featuretypes":["perceel","kadastralegrens"]}

02:30:47.276 response time in milliseconds: 498.28
1 < 202
1 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
1 < Access-Control-Allow-Method: GET,POST,OPTIONS
1 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
1 < Access-Control-Allow-Origin: *
1 < Access-Control-Max-Age: 1000
1 < Content-Length: 188
1 < Content-Type: application/json
1 < Date: Tue, 15 Jun 2021 02:30:47 GMT
1 < Server: Apache
1 < Strict-Transport-Security: [max-age=31536000; includeSubDomains; preload, max-age=3600; includeSubDomains; preload]
1 < X-Cnection: close
{"_links":{"status":{"href":"/kadaster/kadastralekaart/download/v4_0/delta/custom/669abcab-2c9a-45eb-550f-d50937e1b3bc/status"}},"downloadRequestId":"669abcab-2c9a-45eb-550f-d50937e1b3bc"}
> Then status 202 0.000
> And match response == { downloadRequestId: '#uuid' , _links:'#notnull'} 0.000
> And def downloadRequestId = response.downloadRequestId 0.000
> And def links = response._links 0.000
> * print "delta status links:" links 0.000
02:30:47.276 [print]
> And def statusurl = apiBaseUrl + links.status.href 0.000
> * print 'statusurl', statusurl 0.001
02:30:47.278 [print] statusurl https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/delta/custom/669abcab-2c9a-45eb-550f-d50937e1b3bc/status
> Given url statusurl 0.000
> When method GET 0.485
02:30:47.279 request:
2 > GET https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/delta/custom/669abcab-2c9a-45eb-550f-d50937e1b3bc/status
2 > Accept-Encoding: gzip,deflate
2 > Connection: Keep-Alive
2 > Host: downloads.pdok.nl
2 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:30:47.764 response time in milliseconds: 484.23
2 < 201
2 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
2 < Access-Control-Allow-Method: GET,POST,OPTIONS
2 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
2 < Access-Control-Allow-Origin: *
2 < Access-Control-Max-Age: 1000
2 < Cache-Control: no-cache, no-store, max-age=0, must-revalidate
2 < Content-Length: 167
2 < Content-Type: application/json
2 < Date: Tue, 15 Jun 2021 02:30:47 GMT
2 < Expires: 0
2 < Pragma: no-cache
2 < Server: Apache
2 < Strict-Transport-Security: [max-age=31536000; includeSubDomains; preload, max-age=3600; includeSubDomains; preload]
2 < X-Cnection: close
{"_links":{"download":{"href":"/kadaster/kadastralekaart/download/v4_0/extract/efe5548c-916e-4c8f-9b0e-4dd70228ac93/extract.zip"}},"progress":100,"status":"COMPLETED"}
> And retry until responseStatus == 201 0.000
> Given url statusurl 0.000
> When method GET 0.491
02:30:47.772 request:
3 > GET https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/delta/custom/669abcab-2c9a-45eb-550f-d50937e1b3bc/status
3 > Accept-Encoding: gzip,deflate
3 > Connection: Keep-Alive
3 > Host: downloads.pdok.nl
3 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:30:48.255 response time in milliseconds: 482.77
3 < 201
3 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
3 < Access-Control-Allow-Method: GET,POST,OPTIONS
3 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
3 < Access-Control-Allow-Origin: *
3 < Access-Control-Max-Age: 1000
3 < Cache-Control: no-cache, no-store, max-age=0, must-revalidate
3 < Content-Length: 167
3 < Content-Type: application/json
3 < Date: Tue, 15 Jun 2021 02:30:48 GMT
3 < Expires: 0
3 < Pragma: no-cache
3 < Server: Apache
3 < Strict-Transport-Security: [max-age=31536000; includeSubDomains; preload, max-age=3600; includeSubDomains; preload]
3 < X-Cnection: close
{"_links":{"download":{"href":"/kadaster/kadastralekaart/download/v4_0/extract/efe5548c-916e-4c8f-9b0e-4dd70228ac93/extract.zip"}},"progress":100,"status":"COMPLETED"}
> And def downloadlink = response._links 0.000
> And match response == { _links:'#notnull' , progress:100, status:'COMPLETED' } 0.000
> * print "downloadlink:", downloadlink 0.000
02:30:48.256 [print] downloadlink: {
  "download": {
    "href": "/kadaster/kadastralekaart/download/v4_0/extract/efe5548c-916e-4c8f-9b0e-4dd70228ac93/extract.zip"
  }
}
> Given url apiBaseUrl + downloadlink.download.href 0.000
> When method HEAD 0.521
02:30:48.257 request:
4 > HEAD https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/extract/efe5548c-916e-4c8f-9b0e-4dd70228ac93/extract.zip
4 > Accept-Encoding: gzip,deflate
4 > Connection: Keep-Alive
4 > Host: downloads.pdok.nl
4 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:30:48.778 response time in milliseconds: 520.91
4 < 200
4 < Accept-Ranges: bytes
4 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
4 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
4 < Access-Control-Allow-Origin: *
4 < Access-Control-Max-Age: 1000
4 < Content-Disposition: attachment; filename=extract.zip
4 < Content-Length: 1310
4 < Content-Security-Policy: block-all-mixed-content
4 < Content-Type: application/zip
4 < Date: Tue, 15 Jun 2021 02:30:48 GMT
4 < Etag: "35cd1145429c1a36386b17d7307699c2-1"
4 < Last-Modified: Tue, 15 Jun 2021 02:30:47 GMT
4 < Server: MinIO
4 < Strict-Transport-Security: [max-age=31536000; includeSubDomains; preload, max-age=3600; includeSubDomains; preload]
4 < Vary: Origin
4 < X-Amz-Request-Id: 1688A099F1E1A837
4 < X-Cnection: close
4 < X-Xss-Protection: 1; mode=block
> Then status 200 0.000
> And match responseHeaders['Content-Length'][0] == '#notnull' 0.001
> And match responseHeaders['Content-Type'][0] == 'application/zip' 0.000
> And def zipsize = responseHeaders['Content-Length'][0] 0.000
> * print "###" 0.000
02:30:48.782 [print] ###
> * print "location", apiBaseUrl + downloadlink.download.href 0.002
02:30:48.784 [print] location https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/extract/efe5548c-916e-4c8f-9b0e-4dd70228ac93/extract.zip
> * print "size", zipsize 0.001
02:30:48.786 [print] size 1310
> * assert zipsize > 600 0.000
> * def mydownloads = Java.type('download.DataStorage') 0.000
> * def LocalDateTime = Java.type('java.time.LocalDateTime') 0.000
> * def db = new mydownloads 0.000
> * eval db.mywriteln('- Test: DeltaUpdate_' + __loop + ' '+ '\n leveringsId:'+ downloadRequestId +'\n'+' Url:'+apiBaseUrl + downloadlink.download.href+'\n Size:'+zipsize+'\n Time:'+ LocalDateTime.now() +'\n' , 'target/surefire-reports/delta_url.yaml') 0.001
[29] download/DeltaCustomargs.feature 0.000
{
  "format": "gml",
  "geofilter": "POLYGON((81044.88 455429.52,81634.56000000001 455444.64,81735.36000000002 455199.36,81612.72 454955.76,81070.08 454952.4,80880.24 455192.64,81044.88 455429.52))",
  "deltaId": "359a0c94-3317-42ed-b8c7-508f5d13f2c1",
  "featuretypes": [
    "perceel",
    "kadastralegrens"
  ]
}
> * url apiBaseUrl +'kadastralekaart/api/v4_0/delta/custom' 0.003
> * def requestparams = __arg 0.000
> * print requestparams 0.000
02:30:48.796 [print] {
  "format": "gml",
  "geofilter": "POLYGON((81044.88 455429.52,81634.56000000001 455444.64,81735.36000000002 455199.36,81612.72 454955.76,81070.08 454952.4,80880.24 455192.64,81044.88 455429.52))",
  "deltaId": "359a0c94-3317-42ed-b8c7-508f5d13f2c1",
  "featuretypes": [
    "perceel",
    "kadastralegrens"
  ]
}
> Given request requestparams 0.000
> When method post 1.818
02:30:48.797 request:
1 > POST https://downloads.pdok.nl/kadastralekaart/api/v4_0/delta/custom
1 > Accept-Encoding: gzip,deflate
1 > Connection: Keep-Alive
1 > Content-Length: 285
1 > Content-Type: application/json; charset=UTF-8
1 > Host: downloads.pdok.nl
1 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)
{"format":"gml","geofilter":"POLYGON((81044.88 455429.52,81634.56000000001 455444.64,81735.36000000002 455199.36,81612.72 454955.76,81070.08 454952.4,80880.24 455192.64,81044.88 455429.52))","deltaId":"359a0c94-3317-42ed-b8c7-508f5d13f2c1","featuretypes":["perceel","kadastralegrens"]}

02:30:50.615 response time in milliseconds: 1817.57
1 < 202
1 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
1 < Access-Control-Allow-Method: GET,POST,OPTIONS
1 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
1 < Access-Control-Allow-Origin: *
1 < Access-Control-Max-Age: 1000
1 < Content-Length: 188
1 < Content-Type: application/json
1 < Date: Tue, 15 Jun 2021 02:30:50 GMT
1 < Server: Apache
1 < Strict-Transport-Security: [max-age=31536000; includeSubDomains; preload, max-age=3600; includeSubDomains; preload]
1 < X-Cnection: close
{"_links":{"status":{"href":"/kadaster/kadastralekaart/download/v4_0/delta/custom/b42284e4-7a0f-4777-4a84-ed4a90ca09a6/status"}},"downloadRequestId":"b42284e4-7a0f-4777-4a84-ed4a90ca09a6"}
> Then status 202 0.000
> And match response == { downloadRequestId: '#uuid' , _links:'#notnull'} 0.000
> And def downloadRequestId = response.downloadRequestId 0.003
> And def links = response._links 0.000
> * print "delta status links:" links 0.000
02:30:50.620 [print]
> And def statusurl = apiBaseUrl + links.status.href 0.001
> * print 'statusurl', statusurl 0.002
02:30:50.624 [print] statusurl https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/delta/custom/b42284e4-7a0f-4777-4a84-ed4a90ca09a6/status
> Given url statusurl 0.000
> When method GET 0.489
02:30:50.625 request:
2 > GET https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/delta/custom/b42284e4-7a0f-4777-4a84-ed4a90ca09a6/status
2 > Accept-Encoding: gzip,deflate
2 > Connection: Keep-Alive
2 > Host: downloads.pdok.nl
2 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:30:51.114 response time in milliseconds: 488.79
2 < 201
2 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
2 < Access-Control-Allow-Method: GET,POST,OPTIONS
2 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
2 < Access-Control-Allow-Origin: *
2 < Access-Control-Max-Age: 1000
2 < Cache-Control: no-cache, no-store, max-age=0, must-revalidate
2 < Content-Length: 167
2 < Content-Type: application/json
2 < Date: Tue, 15 Jun 2021 02:30:51 GMT
2 < Expires: 0
2 < Pragma: no-cache
2 < Server: Apache
2 < Strict-Transport-Security: [max-age=31536000; includeSubDomains; preload, max-age=3600; includeSubDomains; preload]
2 < X-Cnection: close
{"_links":{"download":{"href":"/kadaster/kadastralekaart/download/v4_0/extract/767608bc-e6d4-487c-8e15-3656013ba1b9/extract.zip"}},"progress":100,"status":"COMPLETED"}
> And retry until responseStatus == 201 0.000
> Given url statusurl 0.000
> When method GET 0.483
02:30:51.115 request:
3 > GET https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/delta/custom/b42284e4-7a0f-4777-4a84-ed4a90ca09a6/status
3 > Accept-Encoding: gzip,deflate
3 > Connection: Keep-Alive
3 > Host: downloads.pdok.nl
3 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:30:51.595 response time in milliseconds: 479.43
3 < 201
3 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
3 < Access-Control-Allow-Method: GET,POST,OPTIONS
3 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
3 < Access-Control-Allow-Origin: *
3 < Access-Control-Max-Age: 1000
3 < Cache-Control: no-cache, no-store, max-age=0, must-revalidate
3 < Content-Length: 167
3 < Content-Type: application/json
3 < Date: Tue, 15 Jun 2021 02:30:51 GMT
3 < Expires: 0
3 < Pragma: no-cache
3 < Server: Apache
3 < Strict-Transport-Security: [max-age=31536000; includeSubDomains; preload, max-age=3600; includeSubDomains; preload]
3 < X-Cnection: close
{"_links":{"download":{"href":"/kadaster/kadastralekaart/download/v4_0/extract/767608bc-e6d4-487c-8e15-3656013ba1b9/extract.zip"}},"progress":100,"status":"COMPLETED"}
> And def downloadlink = response._links 0.000
> And match response == { _links:'#notnull' , progress:100, status:'COMPLETED' } 0.000
> * print "downloadlink:", downloadlink 0.002
02:30:51.601 [print] downloadlink: {
  "download": {
    "href": "/kadaster/kadastralekaart/download/v4_0/extract/767608bc-e6d4-487c-8e15-3656013ba1b9/extract.zip"
  }
}
> Given url apiBaseUrl + downloadlink.download.href 0.001
> When method HEAD 0.495
02:30:51.602 request:
4 > HEAD https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/extract/767608bc-e6d4-487c-8e15-3656013ba1b9/extract.zip
4 > Accept-Encoding: gzip,deflate
4 > Connection: Keep-Alive
4 > Host: downloads.pdok.nl
4 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:30:52.097 response time in milliseconds: 494.31
4 < 200
4 < Accept-Ranges: bytes
4 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
4 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
4 < Access-Control-Allow-Origin: *
4 < Access-Control-Max-Age: 1000
4 < Content-Disposition: attachment; filename=extract.zip
4 < Content-Length: 22286
4 < Content-Security-Policy: block-all-mixed-content
4 < Content-Type: application/zip
4 < Date: Tue, 15 Jun 2021 02:30:52 GMT
4 < Etag: "a384f36546cc9f157da287db17f878bc-1"
4 < Last-Modified: Tue, 15 Jun 2021 02:30:50 GMT
4 < Server: MinIO
4 < Strict-Transport-Security: [max-age=31536000; includeSubDomains; preload, max-age=3600; includeSubDomains; preload]
4 < Vary: Origin
4 < X-Amz-Request-Id: 1688A09AB7C4C012
4 < X-Cnection: close
4 < X-Xss-Protection: 1; mode=block
> Then status 200 0.000
> And match responseHeaders['Content-Length'][0] == '#notnull' 0.000
> And match responseHeaders['Content-Type'][0] == 'application/zip' 0.004
> And def zipsize = responseHeaders['Content-Length'][0] 0.000
> * print "###" 0.000
02:30:52.102 [print] ###
> * print "location", apiBaseUrl + downloadlink.download.href 0.000
02:30:52.102 [print] location https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/extract/767608bc-e6d4-487c-8e15-3656013ba1b9/extract.zip
> * print "size", zipsize 0.000
02:30:52.102 [print] size 22286
> * assert zipsize > 600 0.000
> * def mydownloads = Java.type('download.DataStorage') 0.000
> * def LocalDateTime = Java.type('java.time.LocalDateTime') 0.000
> * def db = new mydownloads 0.000
> * eval db.mywriteln('- Test: DeltaUpdate_' + __loop + ' '+ '\n leveringsId:'+ downloadRequestId +'\n'+' Url:'+apiBaseUrl + downloadlink.download.href+'\n Size:'+zipsize+'\n Time:'+ LocalDateTime.now() +'\n' , 'target/surefire-reports/delta_url.yaml') 0.000
0.719
Given path 'delta' 0.014
When method GET 0.704
02:29:04.843 request:
1 > GET https://downloads.pdok.nl/kadastralekaart/api/v4_0/delta
1 > Accept-Encoding: gzip,deflate
1 > Connection: Keep-Alive
1 > Host: downloads.pdok.nl
1 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:29:05.543 response time in milliseconds: 625.59
1 < 200
1 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
1 < Access-Control-Allow-Method: GET,POST,OPTIONS
1 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
1 < Access-Control-Allow-Origin: *
1 < Access-Control-Max-Age: 1000
1 < Content-Length: 1290
1 < Content-Type: application/json
1 < Date: Tue, 15 Jun 2021 02:29:05 GMT
1 < Server: Apache
1 < Strict-Transport-Security: [max-age=31536000; includeSubDomains; preload, max-age=3600; includeSubDomains; preload]
1 < X-Cnection: close
{"deltas":[{"id":"2b104759-f77d-496a-94e4-7064f199b446","timeWindow":{"from":"2021-05-15T21:59:59Z","to":"2021-05-16T21:59:59Z"}},{"id":"c31553da-c1ff-4d9e-80d4-dd60544a1b2d","timeWindow":{"from":"2021-05-16T21:59:59Z","to":"2021-05-17T21:59:59Z"}},{"id":"801a3c3e-a010-4fff-9c4a-812d7c813674","timeWindow":{"from":"2021-05-17T21:59:59Z","to":"2021-05-18T21:59:59Z"}},{"id":"9d181f42-7ef5-4c43-b7d7-3cf4195e1473","timeWindow":{"from":"2021-05-18T21:59:59Z","to":"2021-05-19T21:59:59Z"}},{"id":"9c93aa0c-86a4-49fa-826e-549c719cc0aa","timeWindow":{"from":"2021-05-19T21:59:59Z","to":"2021-05-20T21:59:59Z"}},{"id":"1577858c-8c9f-481a-8e45-084bd85e5f4e","timeWindow":{"from":"2021-05-20T21:59:59Z","to":"2021-05-21T21:59:59Z"}},{"id":"f784d3c1-2e95-4c30-9268-11d0d61ac131","timeWindow":{"from":"2021-05-21T21:59:59Z","to":"2021-05-22T21:59:59Z"}},{"id":"e6640b5a-f20a-450e-9250-986540178c75","timeWindow":{"from":"2021-05-22T21:59:59Z","to":"2021-05-23T21:59:59Z"}},{"id":"1c15ea7f-bf22-43a8-b5e9-b66a1871f27d","timeWindow":{"from":"2021-05-23T21:59:59Z","to":"2021-05-24T21:59:59Z"}},{"id":"25e98e4e-ef9b-42d1-a419-03fef9478802","timeWindow":{"from":"2021-05-24T21:59:59Z","to":"2021-05-25T21:59:59Z"}}],"_links":[{"type":"application/json","rel":"next","href":"delta?page=2\u0026count=10"}]}
Then status 200 0.000
And match response contains { deltas: '#present' } 0.000
0.562
Given path 'delta' 0.001
When method GET 0.559
02:29:06.537 request:
1 > GET https://downloads.pdok.nl/kadastralekaart/api/v4_0/delta
1 > Accept-Encoding: gzip,deflate
1 > Connection: Keep-Alive
1 > Host: downloads.pdok.nl
1 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:29:07.095 response time in milliseconds: 557.11
1 < 200
1 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
1 < Access-Control-Allow-Method: GET,POST,OPTIONS
1 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
1 < Access-Control-Allow-Origin: *
1 < Access-Control-Max-Age: 1000
1 < Content-Length: 1290
1 < Content-Type: application/json
1 < Date: Tue, 15 Jun 2021 02:29:07 GMT
1 < Server: Apache
1 < Strict-Transport-Security: [max-age=31536000; includeSubDomains; preload, max-age=3600; includeSubDomains; preload]
1 < X-Cnection: close
{"deltas":[{"id":"2b104759-f77d-496a-94e4-7064f199b446","timeWindow":{"from":"2021-05-15T21:59:59Z","to":"2021-05-16T21:59:59Z"}},{"id":"c31553da-c1ff-4d9e-80d4-dd60544a1b2d","timeWindow":{"from":"2021-05-16T21:59:59Z","to":"2021-05-17T21:59:59Z"}},{"id":"801a3c3e-a010-4fff-9c4a-812d7c813674","timeWindow":{"from":"2021-05-17T21:59:59Z","to":"2021-05-18T21:59:59Z"}},{"id":"9d181f42-7ef5-4c43-b7d7-3cf4195e1473","timeWindow":{"from":"2021-05-18T21:59:59Z","to":"2021-05-19T21:59:59Z"}},{"id":"9c93aa0c-86a4-49fa-826e-549c719cc0aa","timeWindow":{"from":"2021-05-19T21:59:59Z","to":"2021-05-20T21:59:59Z"}},{"id":"1577858c-8c9f-481a-8e45-084bd85e5f4e","timeWindow":{"from":"2021-05-20T21:59:59Z","to":"2021-05-21T21:59:59Z"}},{"id":"f784d3c1-2e95-4c30-9268-11d0d61ac131","timeWindow":{"from":"2021-05-21T21:59:59Z","to":"2021-05-22T21:59:59Z"}},{"id":"e6640b5a-f20a-450e-9250-986540178c75","timeWindow":{"from":"2021-05-22T21:59:59Z","to":"2021-05-23T21:59:59Z"}},{"id":"1c15ea7f-bf22-43a8-b5e9-b66a1871f27d","timeWindow":{"from":"2021-05-23T21:59:59Z","to":"2021-05-24T21:59:59Z"}},{"id":"25e98e4e-ef9b-42d1-a419-03fef9478802","timeWindow":{"from":"2021-05-24T21:59:59Z","to":"2021-05-25T21:59:59Z"}}],"_links":[{"type":"application/json","rel":"next","href":"delta?page=2\u0026count=10"}]}
Then status 200 0.000
And match response.deltas[0].id == "#uuid" 0.001
1.607
Given url 'http://nationaalgeoregister.nl/geonetwork/srv/dut/csw' 0.000
02:29:03.123 base url : {
  "apiBaseUrl": "https://downloads.pdok.nl/"
}
And param request = 'GetCapabilities' 0.013
And param service = 'CSW' 0.001
When method GET 1.372
02:29:03.324 request:
1 > GET http://nationaalgeoregister.nl/geonetwork/srv/dut/csw?request=GetCapabilities&service=CSW
1 > Accept-Encoding: gzip,deflate
1 > Connection: Keep-Alive
1 > Host: nationaalgeoregister.nl
1 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:29:03.641 response time in milliseconds: 300.39
1 < 301
1 < Connection: Keep-Alive
1 < Content-Length: 302
1 < Content-Type: text/html; charset=iso-8859-1
1 < Date: Tue, 15 Jun 2021 02:29:03 GMT
1 < Keep-Alive: timeout=5, max=100
1 < Location: https://nationaalgeoregister.nl/geonetwork/srv/dut/csw?request=GetCapabilities&service=CSW
1 < Server: Apache
<!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN">
<html><head>
<title>301 Moved Permanently</title>
</head><body>
<h1>Moved Permanently</h1>
<p>The document has moved <a href="https://nationaalgeoregister.nl/geonetwork/srv/dut/csw?request=GetCapabilities&amp;service=CSW">here</a>.</p>
</body></html>


02:29:03.647 request:
2 > GET http://nationaalgeoregister.nl/geonetwork/srv/dut/csw?request=GetCapabilities&service=CSW
2 > Accept-Encoding: gzip,deflate
2 > Connection: Keep-Alive
2 > Host: nationaalgeoregister.nl
2 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:29:04.523 response time in milliseconds: 827.38
2 < 200
2 < Cache-Control: no-cache
2 < Connection: Keep-Alive
2 < Content-Security-Policy: frame-ancestors 'none'
2 < Content-Type: application/xml;charset=UTF-8
2 < Date: Tue, 15 Jun 2021 02:29:04 GMT
2 < Expires: -1
2 < Keep-Alive: timeout=5, max=100
2 < Pragma: no-cache
2 < Server: Apache
2 < Set-Cookie: JSESSIONID=D7FA37770F28CB6612087EA1374F2F52; Path=/geonetwork; Secure; HttpOnly
2 < Transfer-Encoding: chunked
2 < Vary: Accept-Encoding
2 < X-Frame-Options: DENY
<?xml version="1.0" encoding="UTF-8"?>
<csw:Capabilities xmlns:csw="http://www.opengis.net/cat/csw/2.0.2" xmlns:ows="http://www.opengis.net/ows" xmlns:ogc="http://www.opengis.net/ogc" xmlns:inspire_ds="http://inspire.ec.europa.eu/schemas/inspire_ds/1.0" xmlns:gml="http://www.opengis.net/gml" xmlns:inspire_com="http://inspire.ec.europa.eu/schemas/common/1.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" version="2.0.2" xsi:schemaLocation="http://www.opengis.net/cat/csw/2.0.2 http://schemas.opengis.net/csw/2.0.2/CSW-discovery.xsd http://inspire.ec.europa.eu/schemas/inspire_ds/1.0 http://inspire.ec.europa.eu/schemas/inspire_ds/1.0/inspire_ds.xsd">
  <ows:ServiceIdentification>
    <ows:Title>CSW Nationaal Georegister (NGR)</ows:Title>
    <ows:Abstract>CSW Nationaal Georegister metadata</ows:Abstract>
    <ows:Keywords>
      <ows:Keyword>infoCatalogueWebService</ows:Keyword>
      <ows:Keyword>catalogus service</ows:Keyword>
      <ows:Keyword>zoek dienst</ows:Keyword>
      <ows:Keyword>georegister</ows:Keyword>
      <ows:Keyword>nationaal georegister</ows:Keyword>
      <ows:Keyword>Nederland</ows:Keyword>
      <ows:Keyword>infoCatalogueService</ows:Keyword>
      <ows:Keyword>Nutsdiensten en overheidsdiensten</ows:Keyword>
      <ows:Keyword>Administratieve eenheden</ows:Keyword>
      <ows:Keyword>Adressen</ows:Keyword>
      <ows:Keyword>Atmosferische omstandigheden</ows:Keyword>
      <ows:Keyword>Beschermde gebieden</ows:Keyword>
      <ows:Keyword>Biogeografische gebieden</ows:Keyword>
      <ows:Keyword>Bodem</ows:Keyword>
      <ows:Keyword>Bodemgebruik</ows:Keyword>
      <ows:Keyword>Energiebronnen</ows:Keyword>
      <ows:Keyword>Faciliteiten voor productie en industrie</ows:Keyword>
      <ows:Keyword>Nationaal</ows:Keyword>
    </ows:Keywords>
    <ows:ServiceType>CSW</ows:ServiceType>
    <ows:ServiceTypeVersion>2.0.2</ows:ServiceTypeVersion>
    <ows:Fees />
    <ows:AccessConstraints>Geen beperkingenEr zijn geen condities voor toegang en gebruikGeen beperkingen voor publieke toegang</ows:AccessConstraints>
  </ows:ServiceIdentification>
  <ows:ServiceProvider>
    <ows:ProviderName>Beheer PDOK</ows:ProviderName>
    <ows:ProviderSite xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="" />
    <ows:ServiceContact>
      <ows:IndividualName />
      <ows:PositionName />
      <ows:ContactInfo>
        <ows:Phone>
          <ows:Voice />
          <ows:Voice />
        </ows:Phone>
        <ows:Address>
          <ows:ElectronicMailAddress>beheerpdok@kadaster.nl</ows:ElectronicMailAddress>
        </ows:Address>
      </ows:ContactInfo>
      <ows:Role>pointOfContact</ows:Role>
    </ows:ServiceContact>
  </ows:ServiceProvider>
  <ows:OperationsMetadata>
    <ows:Operation name="GetCapabilities">
      <ows:DCP>
        <ows:HTTP>
          <ows:Get xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="https://www.nationaalgeoregister.nl/geonetwork/srv/dut/csw" />
          <ows:Post xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="https://www.nationaalgeoregister.nl/geonetwork/srv/dut/csw" />
        </ows:HTTP>
      </ows:DCP>
      <ows:Parameter name="sections">
        <ows:Value>ServiceIdentification</ows:Value>
        <ows:Value>ServiceProvider</ows:Value>
        <ows:Value>OperationsMetadata</ows:Value>
        <ows:Value>Filter_Capabilities</ows:Value>
      </ows:Parameter>
      <ows:Constraint name="PostEncoding">
        <ows:Value>XML</ows:Value>
        <ows:Value>SOAP</ows:Value>
      </ows:Constraint>
    </ows:Operation>
    <ows:Operation name="DescribeRecord">
      <ows:DCP>
        <ows:HTTP>
          <ows:Get xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="https://www.nationaalgeoregister.nl/geonetwork/srv/dut/csw" />
          <ows:Post xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="https://www.nationaalgeoregister.nl/geonetwork/srv/dut/csw" />
        </ows:HTTP>
      </ows:DCP>
      <ows:Parameter name="outputFormat">
        <ows:Value>application/xml</ows:Value>
      </ows:Parameter>
      <ows:Parameter name="schemaLanguage">
        <ows:Value>http://www.w3.org/TR/xmlschema-1/</ows:Value>
      </ows:Parameter>
      <ows:Parameter xmlns:gfc="http://www.isotc211.org/2005/gfc" xmlns:dcat="http://www.w3.org/ns/dcat#" xmlns:gmd="http://www.isotc211.org/2005/gmd" xmlns:mdb="http://standards.iso.org/iso/19115/-3/mdb/2.0" name="outputSchema">
        <ows:Value>http://www.opengis.net/cat/csw/2.0.2</ows:Value>
        <ows:Value>http://www.isotc211.org/2005/gfc</ows:Value>
        <ows:Value>http://www.w3.org/ns/dcat#</ows:Value>
        <ows:Value>http://www.isotc211.org/2005/gmd</ows:Value>
        <ows:Value>http://standards.iso.org/iso/19115/-3/mdb/2.0</ows:Value>
      </ows:Parameter>
      <ows:Constraint name="PostEncoding">
        <ows:Value>XML</ows:Value>
        <ows:Value>SOAP</ows:Value>
      </ows:Constraint>
    </ows:Operation>
    <ows:Operation name="GetDomain">
      <ows:DCP>
        <ows:HTTP>
          <ows:Get xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="https://www.nationaalgeoregister.nl/geonetwork/srv/dut/csw" />
          <ows:Post xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="https://www.nationaalgeoregister.nl/geonetwork/srv/dut/csw" />
        </ows:HTTP>
      </ows:DCP>
    </ows:Operation>
    <ows:Operation name="GetRecords">
      <ows:DCP>
        <ows:HTTP>
          <ows:Get xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="https://www.nationaalgeoregister.nl/geonetwork/srv/dut/csw" />
          <ows:Post xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="https://www.nationaalgeoregister.nl/geonetwork/srv/dut/csw" />
        </ows:HTTP>
      </ows:DCP>
      <ows:Parameter name="resultType">
        <ows:Value>hits</ows:Value>
        <ows:Value>results</ows:Value>
        <ows:Value>validate</ows:Value>
      </ows:Parameter>
      <ows:Parameter name="outputFormat">
        <ows:Value>application/xml</ows:Value>
      </ows:Parameter>
      <ows:Parameter xmlns:gfc="http://www.isotc211.org/2005/gfc" xmlns:dcat="http://www.w3.org/ns/dcat#" xmlns:gmd="http://www.isotc211.org/2005/gmd" xmlns:mdb="http://standards.iso.org/iso/19115/-3/mdb/2.0" name="outputSchema">
        <ows:Value>http://www.opengis.net/cat/csw/2.0.2</ows:Value>
        <ows:Value>http://www.isotc211.org/2005/gfc</ows:Value>
        <ows:Value>http://www.w3.org/ns/dcat#</ows:Value>
        <ows:Value>http://www.isotc211.org/2005/gmd</ows:Value>
        <ows:Value>http://standards.iso.org/iso/19115/-3/mdb/2.0</ows:Value>
      </ows:Parameter>
      <ows:Parameter xmlns:gfc="http://www.isotc211.org/2005/gfc" xmlns:dcat="http://www.w3.org/ns/dcat#" xmlns:gmd="http://www.isotc211.org/2005/gmd" xmlns:mdb="http://standards.iso.org/iso/19115/-3/mdb/2.0" name="typeNames">
        <ows:Value>csw:Record</ows:Value>
        <ows:Value>gfc:FC_FeatureCatalogue</ows:Value>
        <ows:Value>dcat</ows:Value>
        <ows:Value>gmd:MD_Metadata</ows:Value>
        <ows:Value>mdb:MD_Metadata</ows:Value>
      </ows:Parameter>
      <ows:Parameter name="CONSTRAINTLANGUAGE">
        <ows:Value>FILTER</ows:Value>
        <ows:Value>CQL_TEXT</ows:Value>
      </ows:Parameter>
      <ows:Constraint name="PostEncoding">
        <ows:Value>XML</ows:Value>
        <ows:Value>SOAP</ows:Value>
      </ows:Constraint>
      <ows:Constraint name="SupportedISOQueryables">
        <ows:Value>CreationDate</ows:Value>
        <ows:Value>GeographicDescriptionCode</ows:Value>
        <ows:Value>OperatesOn</ows:Value>
        <ows:Value>Modified</ows:Value>
        <ows:Value>DistanceUOM</ows:Value>
        <ows:Value>Operation</ows:Value>
        <ows:Value>ResourceIdentifier</ows:Value>
        <ows:Value>Format</ows:Value>
        <ows:Value>Identifier</ows:Value>
        <ows:Value>Language</ows:Value>
        <ows:Value>ServiceType</ows:Value>
        <ows:Value>OrganisationName</ows:Value>
        <ows:Value>KeywordType</ows:Value>
        <ows:Value>AnyText</ows:Value>
        <ows:Value>PublicationDate</ows:Value>
        <ows:Value>AlternateTitle</ows:Value>
        <ows:Value>Abstract</ows:Value>
        <ows:Value>HasSecurityConstraints</ows:Value>
        <ows:Value>Title</ows:Value>
        <ows:Value>CouplingType</ows:Value>
        <ows:Value>TopicCategory</ows:Value>
        <ows:Value>ParentIdentifier</ows:Value>
        <ows:Value>Subject</ows:Value>
        <ows:Value>ResourceLanguage</ows:Value>
        <ows:Value>TempExtent_end</ows:Value>
        <ows:Value>ServiceTypeVersion</ows:Value>
        <ows:Value>Type</ows:Value>
        <ows:Value>RevisionDate</ows:Value>
        <ows:Value>OperatesOnName</ows:Value>
        <ows:Value>Denominator</ows:Value>
        <ows:Value>DistanceValue</ows:Value>
        <ows:Value>TempExtent_begin</ows:Value>
        <ows:Value>OperatesOnIdentifier</ows:Value>
      </ows:Constraint>
      <ows:Constraint name="AdditionalQueryables">
        <ows:Value>SpecificationDate</ows:Value>
        <ows:Value>AccessConstraints</ows:Value>
        <ows:Value>ResponsiblePartyRole</ows:Value>
        <ows:Value>Degree</ows:Value>
        <ows:Value>Lineage</ows:Value>
        <ows:Value>OnlineResourceMimeType</ows:Value>
        <ows:Value>ConditionApplyingToAccessAndUse</ows:Value>
        <ows:Value>Date</ows:Value>
        <ows:Value>MetadataPointOfContact</ows:Value>
        <ows:Value>OnlineResourceType</ows:Value>
        <ows:Value>Relation</ows:Value>
        <ows:Value>SpecificationDateType</ows:Value>
        <ows:Value>Classification</ows:Value>
        <ows:Value>OtherConstraints</ows:Value>
        <ows:Value>SpecificationTitle</ows:Value>
      </ows:Constraint>
    </ows:Operation>
    <ows:Operation name="GetRecordById">
      <ows:DCP>
        <ows:HTTP>
          <ows:Get xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="https://www.nationaalgeoregister.nl/geonetwork/srv/dut/csw" />
          <ows:Post xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="https://www.nationaalgeoregister.nl/geonetwork/srv/dut/csw" />
        </ows:HTTP>
      </ows:DCP>
      <ows:Parameter xmlns:gfc="http://www.isotc211.org/2005/gfc" xmlns:dcat="http://www.w3.org/ns/dcat#" xmlns:gmd="http://www.isotc211.org/2005/gmd" xmlns:mdb="http://standards.iso.org/iso/19115/-3/mdb/2.0" name="outputSchema">
        <ows:Value>http://www.opengis.net/cat/csw/2.0.2</ows:Value>
        <ows:Value>http://www.isotc211.org/2005/gfc</ows:Value>
        <ows:Value>http://www.w3.org/ns/dcat#</ows:Value>
        <ows:Value>http://www.isotc211.org/2005/gmd</ows:Value>
        <ows:Value>http://standards.iso.org/iso/19115/-3/mdb/2.0</ows:Value>
      </ows:Parameter>
      <ows:Parameter name="outputFormat">
        <ows:Value>application/xml</ows:Value>
      </ows:Parameter>
      <ows:Parameter name="resultType">
        <ows:Value>hits</ows:Value>
        <ows:Value>results</ows:Value>
        <ows:Value>validate</ows:Value>
      </ows:Parameter>
      <ows:Parameter name="ElementSetName">
        <ows:Value>brief</ows:Value>
        <ows:Value>summary</ows:Value>
        <ows:Value>full</ows:Value>
      </ows:Parameter>
      <ows:Constraint name="PostEncoding">
        <ows:Value>XML</ows:Value>
        <ows:Value>SOAP</ows:Value>
      </ows:Constraint>
    </ows:Operation>
    <ows:Operation name="Transaction">
      <ows:DCP>
        <ows:HTTP>
          <ows:Get xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="https://www.nationaalgeoregister.nl/geonetwork/srv/dut/csw-publication" />
          <ows:Post xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="https://www.nationaalgeoregister.nl/geonetwork/srv/dut/csw-publication" />
        </ows:HTTP>
      </ows:DCP>
    </ows:Operation>
    <ows:Operation name="Harvest">
      <ows:DCP>
        <ows:HTTP>
          <ows:Get xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="https://www.nationaalgeoregister.nl/geonetwork/srv/dut/csw-publication" />
          <ows:Post xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="https://www.nationaalgeoregister.nl/geonetwork/srv/dut/csw-publication" />
        </ows:HTTP>
      </ows:DCP>
      <ows:Parameter name="ResourceType">
        <ows:Value>http://www.isotc211.org/schemas/2005/gmd/</ows:Value>
      </ows:Parameter>
    </ows:Operation>
    <ows:Parameter name="service">
      <ows:Value>http://www.opengis.net/cat/csw/2.0.2</ows:Value>
    </ows:Parameter>
    <ows:Parameter name="version">
      <ows:Value>2.0.2</ows:Value>
    </ows:Parameter>
    <ows:Constraint name="IsoProfiles">
      <ows:Value>http://www.isotc211.org/2005/gmd</ows:Value>
    </ows:Constraint>
    <ows:Constraint name="PostEncoding">
      <ows:Value>SOAP</ows:Value>
    </ows:Constraint>
    <inspire_ds:ExtendedCapabilities>
      <inspire_com:ResourceLocator>
        <inspire_com:URL>https://www.nationaalgeoregister.nl/geonetwork/srv/dut/csw?SERVICE=CSW&amp;VERSION=2.0.2&amp;REQUEST=GetCapabilities</inspire_com:URL>
        <inspire_com:MediaType>application/xml</inspire_com:MediaType>
      </inspire_com:ResourceLocator>
      <inspire_com:ResourceLocator>
        <inspire_com:URL>https://www.nationaalgeoregister.nl/geonetwork</inspire_com:URL>
        <inspire_com:MediaType>text/html</inspire_com:MediaType>
      </inspire_com:ResourceLocator>
      <inspire_com:ResourceType>service</inspire_com:ResourceType>
      <inspire_com:TemporalReference>
        <inspire_com:TemporalExtent>
          <inspire_com:IntervalOfDates>
            <inspire_com:StartingDate>2008-12-01T14:24:00</inspire_com:StartingDate>
            <inspire_com:EndDate>2054-12-03T14:24:00</inspire_com:EndDate>
          </inspire_com:IntervalOfDates>
        </inspire_com:TemporalExtent>
      </inspire_com:TemporalReference>
      <inspire_com:Conformity>
        <inspire_com:Specification xsi:type="inspire_com:citationInspireInteroperabilityRegulation_dut">
          <inspire_com:Title>VERORDENING (EU) Nr. 1089/2010 VAN DE COMMISSIE van 23 november 2010 ter uitvoering van Richtlijn 2007/2/EG van het Europees Parlement en de Raad betreffende de interoperabiliteit van verzamelingen ruimtelijke gegevens en van diensten met betrekking tot ruimtelijke gegevens</inspire_com:Title>
          <inspire_com:DateOfPublication>2010-12-08</inspire_com:DateOfPublication>
          <inspire_com:URI>OJ:L:2010:323:0011:0102:NL:PDF</inspire_com:URI>
          <inspire_com:ResourceLocator>
            <inspire_com:URL>http://eur-lex.europa.eu/LexUriServ/LexUriServ.do?uri=OJ:L:2010:323:0011:0102:NL:PDF</inspire_com:URL>
            <inspire_com:MediaType>application/pdf</inspire_com:MediaType>
          </inspire_com:ResourceLocator>
        </inspire_com:Specification>
        <inspire_com:Degree>conformant</inspire_com:Degree>
      </inspire_com:Conformity>
      <inspire_com:MetadataPointOfContact>
        <inspire_com:OrganisationName>Beheer PDOK</inspire_com:OrganisationName>
        <inspire_com:EmailAddress>beheerpdok@kadaster.nl</inspire_com:EmailAddress>
      </inspire_com:MetadataPointOfContact>
      <inspire_com:MetadataDate>2021-02-03</inspire_com:MetadataDate>
      <inspire_com:SpatialDataServiceType>discovery</inspire_com:SpatialDataServiceType>
      <inspire_com:MandatoryKeyword xsi:type="inspire_com:classificationOfSpatialDataService">
        <inspire_com:KeywordValue>infoCatalogueService</inspire_com:KeywordValue>
      </inspire_com:MandatoryKeyword>
      <inspire_com:Keyword xsi:type="inspire_com:inspireTheme_dut">
        <inspire_com:OriginatingControlledVocabulary>
          <inspire_com:Title>GEMET - INSPIRE themes</inspire_com:Title>
          <inspire_com:DateOfPublication>2008-06-01</inspire_com:DateOfPublication>
        </inspire_com:OriginatingControlledVocabulary>
        <inspire_com:KeywordValue>Nutsdiensten en overheidsdiensten</inspire_com:KeywordValue>
      </inspire_com:Keyword>
      <inspire_com:Keyword xsi:type="inspire_com:inspireTheme_dut">
        <inspire_com:OriginatingControlledVocabulary>
          <inspire_com:Title>GEMET - INSPIRE themes</inspire_com:Title>
          <inspire_com:DateOfPublication>2008-06-01</inspire_com:DateOfPublication>
        </inspire_com:OriginatingControlledVocabulary>
        <inspire_com:KeywordValue>Administratieve eenheden</inspire_com:KeywordValue>
      </inspire_com:Keyword>
      <inspire_com:Keyword xsi:type="inspire_com:inspireTheme_dut">
        <inspire_com:OriginatingControlledVocabulary>
          <inspire_com:Title>GEMET - INSPIRE themes</inspire_com:Title>
          <inspire_com:DateOfPublication>2008-06-01</inspire_com:DateOfPublication>
        </inspire_com:OriginatingControlledVocabulary>
        <inspire_com:KeywordValue>Adressen</inspire_com:KeywordValue>
      </inspire_com:Keyword>
      <inspire_com:Keyword xsi:type="inspire_com:inspireTheme_dut">
        <inspire_com:OriginatingControlledVocabulary>
          <inspire_com:Title>GEMET - INSPIRE themes</inspire_com:Title>
          <inspire_com:DateOfPublication>2008-06-01</inspire_com:DateOfPublication>
        </inspire_com:OriginatingControlledVocabulary>
        <inspire_com:KeywordValue>Atmosferische omstandigheden</inspire_com:KeywordValue>
      </inspire_com:Keyword>
      <inspire_com:Keyword xsi:type="inspire_com:inspireTheme_dut">
        <inspire_com:OriginatingControlledVocabulary>
          <inspire_com:Title>GEMET - INSPIRE themes</inspire_com:Title>
          <inspire_com:DateOfPublication>2008-06-01</inspire_com:DateOfPublication>
        </inspire_com:OriginatingControlledVocabulary>
        <inspire_com:KeywordValue>Beschermde gebieden</inspire_com:KeywordValue>
      </inspire_com:Keyword>
      <inspire_com:Keyword xsi:type="inspire_com:inspireTheme_dut">
        <inspire_com:OriginatingControlledVocabulary>
          <inspire_com:Title>GEMET - INSPIRE themes</inspire_com:Title>
          <inspire_com:DateOfPublication>2008-06-01</inspire_com:DateOfPublication>
        </inspire_com:OriginatingControlledVocabulary>
        <inspire_com:KeywordValue>Biogeografische gebieden</inspire_com:KeywordValue>
      </inspire_com:Keyword>
      <inspire_com:Keyword xsi:type="inspire_com:inspireTheme_dut">
        <inspire_com:OriginatingControlledVocabulary>
          <inspire_com:Title>GEMET - INSPIRE themes</inspire_com:Title>
          <inspire_com:DateOfPublication>2008-06-01</inspire_com:DateOfPublication>
        </inspire_com:OriginatingControlledVocabulary>
        <inspire_com:KeywordValue>Bodem</inspire_com:KeywordValue>
      </inspire_com:Keyword>
      <inspire_com:Keyword xsi:type="inspire_com:inspireTheme_dut">
        <inspire_com:OriginatingControlledVocabulary>
          <inspire_com:Title>GEMET - INSPIRE themes</inspire_com:Title>
          <inspire_com:DateOfPublication>2008-06-01</inspire_com:DateOfPublication>
        </inspire_com:OriginatingControlledVocabulary>
        <inspire_com:KeywordValue>Bodemgebruik</inspire_com:KeywordValue>
      </inspire_com:Keyword>
      <inspire_com:Keyword xsi:type="inspire_com:inspireTheme_dut">
        <inspire_com:OriginatingControlledVocabulary>
          <inspire_com:Title>GEMET - INSPIRE themes</inspire_com:Title>
          <inspire_com:DateOfPublication>2008-06-01</inspire_com:DateOfPublication>
        </inspire_com:OriginatingControlledVocabulary>
        <inspire_com:KeywordValue>Energiebronnen</inspire_com:KeywordValue>
      </inspire_com:Keyword>
      <inspire_com:Keyword xsi:type="inspire_com:inspireTheme_dut">
        <inspire_com:OriginatingControlledVocabulary>
          <inspire_com:Title>GEMET - INSPIRE themes</inspire_com:Title>
          <inspire_com:DateOfPublication>2008-06-01</inspire_com:DateOfPublication>
        </inspire_com:OriginatingControlledVocabulary>
        <inspire_com:KeywordValue>Faciliteiten voor productie en industrie</inspire_com:KeywordValue>
      </inspire_com:Keyword>
      <inspire_com:SupportedLanguages>
        <inspire_com:DefaultLanguage>
          <inspire_com:Language>dut</inspire_com:Language>
        </inspire_com:DefaultLanguage>
        <inspire_com:SupportedLanguage>
          <inspire_com:Language>dut</inspire_com:Language>
        </inspire_com:SupportedLanguage>
      </inspire_com:SupportedLanguages>
      <inspire_com:ResponseLanguage>
        <inspire_com:Language>dut</inspire_com:Language>
      </inspire_com:ResponseLanguage>
    </inspire_ds:ExtendedCapabilities>
  </ows:OperationsMetadata>
  <ogc:Filter_Capabilities>
    <ogc:Spatial_Capabilities>
      <ogc:GeometryOperands>
        <ogc:GeometryOperand>gml:Envelope</ogc:GeometryOperand>
        <ogc:GeometryOperand>gml:Point</ogc:GeometryOperand>
        <ogc:GeometryOperand>gml:LineString</ogc:GeometryOperand>
        <ogc:GeometryOperand>gml:Polygon</ogc:GeometryOperand>
      </ogc:GeometryOperands>
      <ogc:SpatialOperators>
        <ogc:SpatialOperator name="BBOX" />
        <ogc:SpatialOperator name="Equals" />
        <ogc:SpatialOperator name="Overlaps" />
        <ogc:SpatialOperator name="Disjoint" />
        <ogc:SpatialOperator name="Intersects" />
        <ogc:SpatialOperator name="Touches" />
        <ogc:SpatialOperator name="Crosses" />
        <ogc:SpatialOperator name="Within" />
        <ogc:SpatialOperator name="Contains" />
      </ogc:SpatialOperators>
    </ogc:Spatial_Capabilities>
    <ogc:Scalar_Capabilities>
      <ogc:LogicalOperators />
      <ogc:ComparisonOperators>
        <ogc:ComparisonOperator>EqualTo</ogc:ComparisonOperator>
        <ogc:ComparisonOperator>Like</ogc:ComparisonOperator>
        <ogc:ComparisonOperator>LessThan</ogc:ComparisonOperator>
        <ogc:ComparisonOperator>GreaterThan</ogc:ComparisonOperator>
        <ogc:ComparisonOperator>LessThanEqualTo</ogc:ComparisonOperator>
        <ogc:ComparisonOperator>GreaterThanEqualTo</ogc:ComparisonOperator>
        <ogc:ComparisonOperator>NotEqualTo</ogc:ComparisonOperator>
        <ogc:ComparisonOperator>Between</ogc:ComparisonOperator>
        <ogc:ComparisonOperator>NullCheck</ogc:ComparisonOperator>
      </ogc:ComparisonOperators>
    </ogc:Scalar_Capabilities>
    <ogc:Id_Capabilities>
      <ogc:EID />
      <ogc:FID />
    </ogc:Id_Capabilities>
  </ogc:Filter_Capabilities>
</csw:Capabilities>
Then status 200 0.000
And match karate.xmlPath(response, '/Capabilities/ServiceIdentification/ServiceTypeVersion') == '2.0.2' 0.145
And match karate.xmlPath(response, '/Capabilities/ServiceIdentification/Title') == "CSW Nationaal Georegister (NGR)" 0.075
0.287
Given path '' 0.001
And param VERSION = '1.0.0' 0.000
And param request = 'GetCapabilities' 0.000
And param service = 'WFS' 0.000
When method GET 0.281
02:30:11.711 request:
1 > GET http://geodata.nationaalgeoregister.nl/kadastralekaart/wfs/v4_0/?VERSION=1.0.0&request=GetCapabilities&service=WFS
1 > Accept-Encoding: gzip,deflate
1 > Connection: Keep-Alive
1 > Host: geodata.nationaalgeoregister.nl
1 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:30:11.959 response time in milliseconds: 244.19
1 < 200
1 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
1 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
1 < Access-Control-Allow-Origin: *
1 < Access-Control-Max-Age: 1000
1 < Content-Length: 7302
1 < Content-Type: text/xml; charset=UTF-8
1 < Date: Tue, 15 Jun 2021 02:30:11 GMT
1 < Server: lighttpd/1.4.53
1 < Strict-Transport-Security: max-age=3600; includeSubDomains; preload
1 < X-Cnection: close
<?xml version='1.0' encoding="UTF-8" ?>
<WFS_Capabilities 
   version="1.0.0" 
   updateSequence="0" 
   xmlns="http://www.opengis.net/wfs" 
   xmlns:ogc="http://www.opengis.net/ogc" 
   xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
   xsi:schemaLocation="http://www.opengis.net/wfs http://schemas.opengis.net/wfs/1.0.0/WFS-capabilities.xsd">

<!-- MapServer version 7.6.1 OUTPUT=PNG OUTPUT=JPEG SUPPORTS=PROJ SUPPORTS=AGG SUPPORTS=FREETYPE SUPPORTS=CAIRO SUPPORTS=SVG_SYMBOLS SUPPORTS=RSVG SUPPORTS=ICONV SUPPORTS=XMP SUPPORTS=FRIBIDI SUPPORTS=WMS_SERVER SUPPORTS=WMS_CLIENT SUPPORTS=WFS_SERVER SUPPORTS=WFS_CLIENT SUPPORTS=WCS_SERVER SUPPORTS=FASTCGI SUPPORTS=GEOS SUPPORTS=POINT_Z_M SUPPORTS=PBF INPUT=JPEG INPUT=POSTGIS INPUT=OGR INPUT=GDAL INPUT=SHAPEFILE -->

<Service>
  <Name>MapServer WFS</Name>
  <Title>KadastraleKaartv4</Title>
  <Abstract>Overzicht van de ligging van de kadastrale percelen in Nederland. Fungeert als schakel tussen terrein en registratie, vervult voor externe gebruiker vaak een referentiefunctie, een ondergrond ten opzichte waarvan de gebruiker eigen informatie kan vastleggen en presenteren.</Abstract>
  <Keywords>
    Kadaster
    kadastrale percelen
  </Keywords>
  <OnlineResource>https://geodata.nationaalgeoregister.nl</OnlineResource>
  <Fees>NONE</Fees>
  <AccessConstraints>http://creativecommons.org/publicdomain/zero/1.0/deed.nl</AccessConstraints>
</Service>

<Capability>
  <Request>
    <GetCapabilities>
      <DCPType>
        <HTTP>
          <Get onlineResource="https://geodata.nationaalgeoregister.nl/kadastralekaart/wfs/v4_0?SERVICE=WFS&amp;" />
        </HTTP>
      </DCPType>
      <DCPType>
        <HTTP>
          <Post onlineResource="https://geodata.nationaalgeoregister.nl/kadastralekaart/wfs/v4_0?SERVICE=WFS&amp;" />
        </HTTP>
      </DCPType>
    </GetCapabilities>
    <DescribeFeatureType>
      <SchemaDescriptionLanguage>
        <XMLSCHEMA/>
      </SchemaDescriptionLanguage>
      <DCPType>
        <HTTP>
          <Get onlineResource="https://geodata.nationaalgeoregister.nl/kadastralekaart/wfs/v4_0?SERVICE=WFS&amp;" />
        </HTTP>
      </DCPType>
      <DCPType>
        <HTTP>
          <Post onlineResource="https://geodata.nationaalgeoregister.nl/kadastralekaart/wfs/v4_0?SERVICE=WFS&amp;" />
        </HTTP>
      </DCPType>
    </DescribeFeatureType>
    <GetFeature>
      <ResultFormat>
        <GML2/>
        <GEOJSON/>
        <GML/>
      </ResultFormat>
      <DCPType>
        <HTTP>
          <Get onlineResource="https://geodata.nationaalgeoregister.nl/kadastralekaart/wfs/v4_0?SERVICE=WFS&amp;" />
        </HTTP>
      </DCPType>
      <DCPType>
        <HTTP>
          <Post onlineResource="https://geodata.nationaalgeoregister.nl/kadastralekaart/wfs/v4_0?SERVICE=WFS&amp;" />
        </HTTP>
      </DCPType>
    </GetFeature>
  </Request>
</Capability>

<FeatureTypeList>
  <Operations>
    <Query/>
  </Operations>
    <FeatureType>
        <Name>kadastralegrens</Name>
        <Title>kadastralegrens</Title>
        <Abstract>Een Kadastrale Grens is de weergave van een grens op de kadastrale kaart die door de dienst van het Kadaster tussen percelen vastgesteld wordt, op basis van inlichtingen van belanghebbenden en met gebruikmaking van de aan de kadastrale kaart ten grondslag liggende bescheiden die in elk geval de landmeetkundige gegevens bevatten van hetgeen op die kaart wordt weergegeven.</Abstract>
        <Keywords>
          Kadastrale percelen
          infoMapAccessService
        </Keywords>
        <SRS>EPSG:28992</SRS>
        <LatLongBoundingBox minx="-25000" miny="250000" maxx="280000" maxy="860000" />
        <MetadataURL type="TC211" format="text/plain">https://www.nationaalgeoregister.nl/geonetwork/srv/dut/xml.metadata.get?uuid=a29917b9-3426-4041-a11b-69bcb2256904</MetadataURL>
    </FeatureType>
    <FeatureType>
        <Name>perceel</Name>
        <Title>perceel</Title>
        <Abstract>Een Perceel is een stuk grond waarvan het Kadaster de grenzen heeft gemeten en dat bij het Kadaster een eigen nummer heeft. Een perceel is een begrensd deel van het Nederlands grondgebied dat kadastraal geïdentificeerd is en met kadastrale grenzen begrensd is.</Abstract>
        <Keywords>
          Kadastrale percelen
          infoMapAccessService
        </Keywords>
        <SRS>EPSG:28992</SRS>
        <LatLongBoundingBox minx="-25000" miny="250000" maxx="280000" maxy="860000" />
        <MetadataURL type="TC211" format="text/plain">https://www.nationaalgeoregister.nl/geonetwork/srv/dut/xml.metadata.get?uuid=a29917b9-3426-4041-a11b-69bcb2256904</MetadataURL>
    </FeatureType>
    <FeatureType>
        <Name>bebouwing</Name>
        <Title>bebouwing</Title>
        <Abstract>De laag Bebouwing is een selectie op panden van de BGT met een bgt-status “bestaand” die een huisnummer hebben.</Abstract>
        <Keywords>
          Kadastrale percelen
          infoMapAccessService
        </Keywords>
        <SRS>EPSG:28992</SRS>
        <LatLongBoundingBox minx="-25000" miny="250000" maxx="280000" maxy="860000" />
        <MetadataURL type="TC211" format="text/plain">https://www.nationaalgeoregister.nl/geonetwork/srv/dut/xml.metadata.get?uuid=a29917b9-3426-4041-a11b-69bcb2256904</MetadataURL>
    </FeatureType>
    <FeatureType>
        <Name>nummeraanduidingreeks</Name>
        <Title>nummeraanduidingreeks</Title>
        <Abstract>De laag nummeraanduidingreeks bestaat uit de huisnummerreeksen behorende bij de laag bebouwing.</Abstract>
        <Keywords>
          Kadastrale percelen
          infoMapAccessService
        </Keywords>
        <SRS>EPSG:28992</SRS>
        <LatLongBoundingBox minx="-25000" miny="250000" maxx="280000" maxy="860000" />
        <MetadataURL type="TC211" format="text/plain">https://www.nationaalgeoregister.nl/geonetwork/srv/dut/xml.metadata.get?uuid=a29917b9-3426-4041-a11b-69bcb2256904</MetadataURL>
    </FeatureType>
    <FeatureType>
        <Name>openbareruimtenaam</Name>
        <Title>openbareruimtenaam</Title>
        <Abstract>De laag Openbareruimtenaam is een selectie op de openbare ruimte labels van de BGT met een bgt-status “bestaand” die een classificatie (openbareruimtetype) Weg en Water hebben.</Abstract>
        <Keywords>
          Kadastrale percelen
          infoMapAccessService
        </Keywords>
        <SRS>EPSG:28992</SRS>
        <LatLongBoundingBox minx="-25000" miny="250000" maxx="280000" maxy="860000" />
        <MetadataURL type="TC211" format="text/plain">https://www.nationaalgeoregister.nl/geonetwork/srv/dut/xml.metadata.get?uuid=a29917b9-3426-4041-a11b-69bcb2256904</MetadataURL>
    </FeatureType>
</FeatureTypeList>

<ogc:Filter_Capabilities>
  <ogc:Spatial_Capabilities>
    <ogc:Spatial_Operators>
      <ogc:Equals/>
      <ogc:Disjoint/>
      <ogc:Touches/>
      <ogc:Within/>
      <ogc:Overlaps/>
      <ogc:Crosses/>
      <ogc:Intersect/>
      <ogc:Contains/>
      <ogc:DWithin/>
      <ogc:BBOX/>
    </ogc:Spatial_Operators>
  </ogc:Spatial_Capabilities>
  <ogc:Scalar_Capabilities>
    <ogc:Logical_Operators />
    <ogc:Comparison_Operators>
      <ogc:Simple_Comparisons />
      <ogc:Like />
      <ogc:Between />
    </ogc:Comparison_Operators>
  </ogc:Scalar_Capabilities>
</ogc:Filter_Capabilities>

</WFS_Capabilities>
Then status 200 0.000
* eval karate.embed(responseBytes,'application/xml') 0.002
This file cannot be displayed. Use download button to get the content as file.
0.361
Given path '' 0.000
And param VERSION = '1.1.0' 0.000
And param request = 'GetCapabilities' 0.000
And param service = 'WFS' 0.000
When method GET 0.361
02:30:11.980 request:
1 > GET http://geodata.nationaalgeoregister.nl/kadastralekaart/wfs/v4_0/?VERSION=1.1.0&request=GetCapabilities&service=WFS
1 > Accept-Encoding: gzip,deflate
1 > Connection: Keep-Alive
1 > Host: geodata.nationaalgeoregister.nl
1 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:30:12.337 response time in milliseconds: 247.43
1 < 200
1 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
1 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
1 < Access-Control-Allow-Origin: *
1 < Access-Control-Max-Age: 1000
1 < Content-Length: 14787
1 < Content-Type: text/xml; charset=UTF-8
1 < Date: Tue, 15 Jun 2021 02:30:12 GMT
1 < Server: lighttpd/1.4.53
1 < Strict-Transport-Security: max-age=3600; includeSubDomains; preload
1 < X-Cnection: close
<?xml version="1.0" encoding="UTF-8"?>
<wfs:WFS_Capabilities xmlns:gml="http://www.opengis.net/gml" xmlns:wfs="http://www.opengis.net/wfs" xmlns:ows="http://www.opengis.net/ows" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:ogc="http://www.opengis.net/ogc" xmlns:kadastralekaartv4="http://kadastralekaartv4.geonovum.nl" xmlns="http://www.opengis.net/wfs" version="1.1.0" xsi:schemaLocation="http://www.opengis.net/wfs http://schemas.opengis.net/wfs/1.1.0/wfs.xsd">
  <ows:ServiceIdentification>
    <ows:Title>KadastraleKaartv4</ows:Title>
    <ows:Abstract>Overzicht van de ligging van de kadastrale percelen in Nederland. Fungeert als schakel tussen terrein en registratie, vervult voor externe gebruiker vaak een referentiefunctie, een ondergrond ten opzichte waarvan de gebruiker eigen informatie kan vastleggen en presenteren.</ows:Abstract>
    <ows:Keywords>
      <ows:Keyword>Kadaster</ows:Keyword>
      <ows:Keyword>kadastrale percelen</ows:Keyword>
    </ows:Keywords>
    <ows:ServiceType codeSpace="OGC">OGC WFS</ows:ServiceType>
    <ows:ServiceTypeVersion>1.1.0</ows:ServiceTypeVersion>
    <ows:Fees>NONE</ows:Fees>
    <ows:AccessConstraints>http://creativecommons.org/publicdomain/zero/1.0/deed.nl</ows:AccessConstraints>
  </ows:ServiceIdentification>
  <ows:ServiceProvider>
    <ows:ProviderName>PDOK</ows:ProviderName>
    <ows:ProviderSite xlink:type="simple" xlink:href="https://geodata.nationaalgeoregister.nl"/>
    <ows:ServiceContact>
      <ows:IndividualName>KlantContactCenter PDOK</ows:IndividualName>
      <ows:PositionName>pointOfContact</ows:PositionName>
      <ows:ContactInfo>
        <ows:Phone>
          <ows:Voice></ows:Voice>
          <ows:Facsimile></ows:Facsimile>
        </ows:Phone>
        <ows:Address>
          <ows:DeliveryPoint></ows:DeliveryPoint>
          <ows:City>Apeldoorn</ows:City>
          <ows:AdministrativeArea></ows:AdministrativeArea>
          <ows:PostalCode></ows:PostalCode>
          <ows:Country>Nederland</ows:Country>
          <ows:ElectronicMailAddress>BeheerPDOK@kadaster.nl</ows:ElectronicMailAddress>
        </ows:Address>
        <ows:OnlineResource xlink:type="simple" xlink:href="https://geodata.nationaalgeoregister.nl"/>
        <ows:HoursOfService></ows:HoursOfService>
        <ows:ContactInstructions></ows:ContactInstructions>
      </ows:ContactInfo>
      <ows:Role></ows:Role>
    </ows:ServiceContact>
  </ows:ServiceProvider>
  <ows:OperationsMetadata>
    <ows:Operation name="GetCapabilities">
      <ows:DCP>
        <ows:HTTP>
          <ows:Get xlink:type="simple" xlink:href="https://geodata.nationaalgeoregister.nl/kadastralekaart/wfs/v4_0?SERVICE=WFS&amp;"/>
          <ows:Post xlink:type="simple" xlink:href="https://geodata.nationaalgeoregister.nl/kadastralekaart/wfs/v4_0?SERVICE=WFS&amp;"/>
        </ows:HTTP>
      </ows:DCP>
      <ows:Parameter name="service">
        <ows:Value>WFS</ows:Value>
      </ows:Parameter>
      <ows:Parameter name="AcceptVersions">
        <ows:Value>1.0.0</ows:Value>
        <ows:Value>1.1.0</ows:Value>
      </ows:Parameter>
      <ows:Parameter name="AcceptFormats">
        <ows:Value>text/xml</ows:Value>
      </ows:Parameter>
    </ows:Operation>
    <ows:Operation name="DescribeFeatureType">
      <ows:DCP>
        <ows:HTTP>
          <ows:Get xlink:type="simple" xlink:href="https://geodata.nationaalgeoregister.nl/kadastralekaart/wfs/v4_0?SERVICE=WFS&amp;"/>
          <ows:Post xlink:type="simple" xlink:href="https://geodata.nationaalgeoregister.nl/kadastralekaart/wfs/v4_0?SERVICE=WFS&amp;"/>
        </ows:HTTP>
      </ows:DCP>
      <ows:Parameter name="outputFormat">
        <ows:Value>XMLSCHEMA</ows:Value>
        <ows:Value>text/xml; subtype=gml/2.1.2</ows:Value>
        <ows:Value>text/xml; subtype=gml/3.1.1</ows:Value>
      </ows:Parameter>
    </ows:Operation>
    <ows:Operation name="GetFeature">
      <ows:DCP>
        <ows:HTTP>
          <ows:Get xlink:type="simple" xlink:href="https://geodata.nationaalgeoregister.nl/kadastralekaart/wfs/v4_0?SERVICE=WFS&amp;"/>
          <ows:Post xlink:type="simple" xlink:href="https://geodata.nationaalgeoregister.nl/kadastralekaart/wfs/v4_0?SERVICE=WFS&amp;"/>
        </ows:HTTP>
      </ows:DCP>
      <ows:Parameter name="resultType">
        <ows:Value>results</ows:Value>
        <ows:Value>hits</ows:Value>
      </ows:Parameter>
      <ows:Parameter name="outputFormat">
        <ows:Value>text/xml; subtype=gml/3.1.1</ows:Value>
        <ows:Value>application/json; subtype=geojson</ows:Value>
        <ows:Value>application/json</ows:Value>
      </ows:Parameter>
    </ows:Operation>
    <ows:Constraint name="DefaultMaxFeatures">
      <ows:Value>1000</ows:Value>
    </ows:Constraint>
  </ows:OperationsMetadata>
  <FeatureTypeList>
    <Operations>
      <Operation>Query</Operation>
    </Operations>
    <FeatureType>
      <Name>kadastralekaartv4:kadastralegrens</Name>
      <Title>kadastralegrens</Title>
      <Abstract>Een Kadastrale Grens is de weergave van een grens op de kadastrale kaart die door de dienst van het Kadaster tussen percelen vastgesteld wordt, op basis van inlichtingen van belanghebbenden en met gebruikmaking van de aan de kadastrale kaart ten grondslag liggende bescheiden die in elk geval de landmeetkundige gegevens bevatten van hetgeen op die kaart wordt weergegeven.</Abstract>
      <ows:Keywords>
        <ows:Keyword>Kadastrale percelen</ows:Keyword>
        <ows:Keyword>infoMapAccessService</ows:Keyword>
      </ows:Keywords>
      <DefaultSRS>urn:ogc:def:crs:EPSG::28992</DefaultSRS>
      <OtherSRS>urn:ogc:def:crs:EPSG::25831</OtherSRS>
      <OtherSRS>urn:ogc:def:crs:EPSG::25832</OtherSRS>
      <OtherSRS>urn:ogc:def:crs:EPSG::3034</OtherSRS>
      <OtherSRS>urn:ogc:def:crs:EPSG::5709</OtherSRS>
      <OtherSRS>urn:ogc:def:crs:EPSG::3035</OtherSRS>
      <OtherSRS>urn:ogc:def:crs:EPSG::3857</OtherSRS>
      <OtherSRS>urn:ogc:def:crs:EPSG::4258</OtherSRS>
      <OtherSRS>urn:ogc:def:crs:EPSG::4326</OtherSRS>
      <OutputFormats>
        <Format>text/xml; subtype=gml/3.1.1</Format>
        <Format>application/json; subtype=geojson</Format>
        <Format>application/json</Format>
      </OutputFormats>
      <ows:WGS84BoundingBox dimensions="2">
        <ows:LowerCorner>2.52712538742158 50.2128625669452</ows:LowerCorner>
        <ows:UpperCorner>7.37402550506231 55.7211602557705</ows:UpperCorner>
      </ows:WGS84BoundingBox>
      <MetadataURL format="text/plain" type="TC211">https://www.nationaalgeoregister.nl/geonetwork/srv/dut/xml.metadata.get?uuid=a29917b9-3426-4041-a11b-69bcb2256904</MetadataURL>
    </FeatureType>
    <FeatureType>
      <Name>kadastralekaartv4:perceel</Name>
      <Title>perceel</Title>
      <Abstract>Een Perceel is een stuk grond waarvan het Kadaster de grenzen heeft gemeten en dat bij het Kadaster een eigen nummer heeft. Een perceel is een begrensd deel van het Nederlands grondgebied dat kadastraal geïdentificeerd is en met kadastrale grenzen begrensd is.</Abstract>
      <ows:Keywords>
        <ows:Keyword>Kadastrale percelen</ows:Keyword>
        <ows:Keyword>infoMapAccessService</ows:Keyword>
      </ows:Keywords>
      <DefaultSRS>urn:ogc:def:crs:EPSG::28992</DefaultSRS>
      <OtherSRS>urn:ogc:def:crs:EPSG::25831</OtherSRS>
      <OtherSRS>urn:ogc:def:crs:EPSG::25832</OtherSRS>
      <OtherSRS>urn:ogc:def:crs:EPSG::3034</OtherSRS>
      <OtherSRS>urn:ogc:def:crs:EPSG::5709</OtherSRS>
      <OtherSRS>urn:ogc:def:crs:EPSG::3035</OtherSRS>
      <OtherSRS>urn:ogc:def:crs:EPSG::3857</OtherSRS>
      <OtherSRS>urn:ogc:def:crs:EPSG::4258</OtherSRS>
      <OtherSRS>urn:ogc:def:crs:EPSG::4326</OtherSRS>
      <OutputFormats>
        <Format>text/xml; subtype=gml/3.1.1</Format>
        <Format>application/json; subtype=geojson</Format>
        <Format>application/json</Format>
      </OutputFormats>
      <ows:WGS84BoundingBox dimensions="2">
        <ows:LowerCorner>2.52712538742158 50.2128625669452</ows:LowerCorner>
        <ows:UpperCorner>7.37402550506231 55.7211602557705</ows:UpperCorner>
      </ows:WGS84BoundingBox>
      <MetadataURL format="text/plain" type="TC211">https://www.nationaalgeoregister.nl/geonetwork/srv/dut/xml.metadata.get?uuid=a29917b9-3426-4041-a11b-69bcb2256904</MetadataURL>
    </FeatureType>
    <FeatureType>
      <Name>kadastralekaartv4:bebouwing</Name>
      <Title>bebouwing</Title>
      <Abstract>De laag Bebouwing is een selectie op panden van de BGT met een bgt-status “bestaand” die een huisnummer hebben.</Abstract>
      <ows:Keywords>
        <ows:Keyword>Kadastrale percelen</ows:Keyword>
        <ows:Keyword>infoMapAccessService</ows:Keyword>
      </ows:Keywords>
      <DefaultSRS>urn:ogc:def:crs:EPSG::28992</DefaultSRS>
      <OtherSRS>urn:ogc:def:crs:EPSG::25831</OtherSRS>
      <OtherSRS>urn:ogc:def:crs:EPSG::25832</OtherSRS>
      <OtherSRS>urn:ogc:def:crs:EPSG::3034</OtherSRS>
      <OtherSRS>urn:ogc:def:crs:EPSG::5709</OtherSRS>
      <OtherSRS>urn:ogc:def:crs:EPSG::3035</OtherSRS>
      <OtherSRS>urn:ogc:def:crs:EPSG::3857</OtherSRS>
      <OtherSRS>urn:ogc:def:crs:EPSG::4258</OtherSRS>
      <OtherSRS>urn:ogc:def:crs:EPSG::4326</OtherSRS>
      <OutputFormats>
        <Format>text/xml; subtype=gml/3.1.1</Format>
        <Format>application/json; subtype=geojson</Format>
        <Format>application/json</Format>
      </OutputFormats>
      <ows:WGS84BoundingBox dimensions="2">
        <ows:LowerCorner>2.52712538742158 50.2128625669452</ows:LowerCorner>
        <ows:UpperCorner>7.37402550506231 55.7211602557705</ows:UpperCorner>
      </ows:WGS84BoundingBox>
      <MetadataURL format="text/plain" type="TC211">https://www.nationaalgeoregister.nl/geonetwork/srv/dut/xml.metadata.get?uuid=a29917b9-3426-4041-a11b-69bcb2256904</MetadataURL>
    </FeatureType>
    <FeatureType>
      <Name>kadastralekaartv4:nummeraanduidingreeks</Name>
      <Title>nummeraanduidingreeks</Title>
      <Abstract>De laag nummeraanduidingreeks bestaat uit de huisnummerreeksen behorende bij de laag bebouwing.</Abstract>
      <ows:Keywords>
        <ows:Keyword>Kadastrale percelen</ows:Keyword>
        <ows:Keyword>infoMapAccessService</ows:Keyword>
      </ows:Keywords>
      <DefaultSRS>urn:ogc:def:crs:EPSG::28992</DefaultSRS>
      <OtherSRS>urn:ogc:def:crs:EPSG::25831</OtherSRS>
      <OtherSRS>urn:ogc:def:crs:EPSG::25832</OtherSRS>
      <OtherSRS>urn:ogc:def:crs:EPSG::3034</OtherSRS>
      <OtherSRS>urn:ogc:def:crs:EPSG::5709</OtherSRS>
      <OtherSRS>urn:ogc:def:crs:EPSG::3035</OtherSRS>
      <OtherSRS>urn:ogc:def:crs:EPSG::3857</OtherSRS>
      <OtherSRS>urn:ogc:def:crs:EPSG::4258</OtherSRS>
      <OtherSRS>urn:ogc:def:crs:EPSG::4326</OtherSRS>
      <OutputFormats>
        <Format>text/xml; subtype=gml/3.1.1</Format>
        <Format>application/json; subtype=geojson</Format>
        <Format>application/json</Format>
      </OutputFormats>
      <ows:WGS84BoundingBox dimensions="2">
        <ows:LowerCorner>2.52712538742158 50.2128625669452</ows:LowerCorner>
        <ows:UpperCorner>7.37402550506231 55.7211602557705</ows:UpperCorner>
      </ows:WGS84BoundingBox>
      <MetadataURL format="text/plain" type="TC211">https://www.nationaalgeoregister.nl/geonetwork/srv/dut/xml.metadata.get?uuid=a29917b9-3426-4041-a11b-69bcb2256904</MetadataURL>
    </FeatureType>
    <FeatureType>
      <Name>kadastralekaartv4:openbareruimtenaam</Name>
      <Title>openbareruimtenaam</Title>
      <Abstract>De laag Openbareruimtenaam is een selectie op de openbare ruimte labels van de BGT met een bgt-status “bestaand” die een classificatie (openbareruimtetype) Weg en Water hebben.</Abstract>
      <ows:Keywords>
        <ows:Keyword>Kadastrale percelen</ows:Keyword>
        <ows:Keyword>infoMapAccessService</ows:Keyword>
      </ows:Keywords>
      <DefaultSRS>urn:ogc:def:crs:EPSG::28992</DefaultSRS>
      <OtherSRS>urn:ogc:def:crs:EPSG::25831</OtherSRS>
      <OtherSRS>urn:ogc:def:crs:EPSG::25832</OtherSRS>
      <OtherSRS>urn:ogc:def:crs:EPSG::3034</OtherSRS>
      <OtherSRS>urn:ogc:def:crs:EPSG::5709</OtherSRS>
      <OtherSRS>urn:ogc:def:crs:EPSG::3035</OtherSRS>
      <OtherSRS>urn:ogc:def:crs:EPSG::3857</OtherSRS>
      <OtherSRS>urn:ogc:def:crs:EPSG::4258</OtherSRS>
      <OtherSRS>urn:ogc:def:crs:EPSG::4326</OtherSRS>
      <OutputFormats>
        <Format>text/xml; subtype=gml/3.1.1</Format>
        <Format>application/json; subtype=geojson</Format>
        <Format>application/json</Format>
      </OutputFormats>
      <ows:WGS84BoundingBox dimensions="2">
        <ows:LowerCorner>2.52712538742158 50.2128625669452</ows:LowerCorner>
        <ows:UpperCorner>7.37402550506231 55.7211602557705</ows:UpperCorner>
      </ows:WGS84BoundingBox>
      <MetadataURL format="text/plain" type="TC211">https://www.nationaalgeoregister.nl/geonetwork/srv/dut/xml.metadata.get?uuid=a29917b9-3426-4041-a11b-69bcb2256904</MetadataURL>
    </FeatureType>
  </FeatureTypeList>
  <ogc:Filter_Capabilities>
    <ogc:Spatial_Capabilities>
      <ogc:GeometryOperands>
        <ogc:GeometryOperand>gml:Point</ogc:GeometryOperand>
        <ogc:GeometryOperand>gml:LineString</ogc:GeometryOperand>
        <ogc:GeometryOperand>gml:Polygon</ogc:GeometryOperand>
        <ogc:GeometryOperand>gml:Envelope</ogc:GeometryOperand>
      </ogc:GeometryOperands>
      <ogc:SpatialOperators>
        <ogc:SpatialOperator name="Equals"/>
        <ogc:SpatialOperator name="Disjoint"/>
        <ogc:SpatialOperator name="Touches"/>
        <ogc:SpatialOperator name="Within"/>
        <ogc:SpatialOperator name="Overlaps"/>
        <ogc:SpatialOperator name="Crosses"/>
        <ogc:SpatialOperator name="Intersects"/>
        <ogc:SpatialOperator name="Contains"/>
        <ogc:SpatialOperator name="DWithin"/>
        <ogc:SpatialOperator name="Beyond"/>
        <ogc:SpatialOperator name="BBOX"/>
      </ogc:SpatialOperators>
    </ogc:Spatial_Capabilities>
    <ogc:Scalar_Capabilities>
      <ogc:LogicalOperators/>
      <ogc:ComparisonOperators>
        <ogc:ComparisonOperator>LessThan</ogc:ComparisonOperator>
        <ogc:ComparisonOperator>GreaterThan</ogc:ComparisonOperator>
        <ogc:ComparisonOperator>LessThanEqualTo</ogc:ComparisonOperator>
        <ogc:ComparisonOperator>GreaterThanEqualTo</ogc:ComparisonOperator>
        <ogc:ComparisonOperator>EqualTo</ogc:ComparisonOperator>
        <ogc:ComparisonOperator>NotEqualTo</ogc:ComparisonOperator>
        <ogc:ComparisonOperator>Like</ogc:ComparisonOperator>
        <ogc:ComparisonOperator>Between</ogc:ComparisonOperator>
      </ogc:ComparisonOperators>
    </ogc:Scalar_Capabilities>
    <ogc:Id_Capabilities>
      <ogc:EID/>
      <ogc:FID/>
    </ogc:Id_Capabilities>
  </ogc:Filter_Capabilities>
</wfs:WFS_Capabilities>
Then status 200 0.000
* eval karate.embed(responseBytes,'application/xml') 0.000
This file cannot be displayed. Use download button to get the content as file.
0.404
Given path '' 0.002
And param VERSION = '2.2.0' 0.000
And param request = 'GetCapabilities' 0.000
And param service = 'WFS' 0.000
When method GET 0.391
02:30:15.757 request:
1 > GET http://geodata.nationaalgeoregister.nl/kadastralekaart/wfs/v4_0/?VERSION=2.2.0&request=GetCapabilities&service=WFS
1 > Accept-Encoding: gzip,deflate
1 > Connection: Keep-Alive
1 > Host: geodata.nationaalgeoregister.nl
1 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:30:16.111 response time in milliseconds: 243.55
1 < 200
1 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
1 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
1 < Access-Control-Allow-Origin: *
1 < Access-Control-Max-Age: 1000
1 < Content-Length: 25103
1 < Content-Type: text/xml; charset=UTF-8
1 < Date: Tue, 15 Jun 2021 02:30:15 GMT
1 < Server: lighttpd/1.4.53
1 < Strict-Transport-Security: max-age=3600; includeSubDomains; preload
1 < X-Cnection: close
<?xml version="1.0" encoding="UTF-8"?>
<wfs:WFS_Capabilities xmlns:gml="http://www.opengis.net/gml/3.2" xmlns:wfs="http://www.opengis.net/wfs/2.0" xmlns:ows="http://www.opengis.net/ows/1.1" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:fes="http://www.opengis.net/fes/2.0" xmlns:kadastralekaartv4="http://kadastralekaartv4.geonovum.nl" xmlns:inspire_common="http://inspire.ec.europa.eu/schemas/common/1.0" xmlns:inspire_dls="http://inspire.ec.europa.eu/schemas/inspire_dls/1.0" xmlns="http://www.opengis.net/wfs/2.0" version="2.0.0" xsi:schemaLocation="http://www.opengis.net/wfs/2.0 http://schemas.opengis.net/wfs/2.0/wfs.xsd http://inspire.ec.europa.eu/schemas/inspire_dls/1.0 http://inspire.ec.europa.eu/schemas/inspire_dls/1.0/inspire_dls.xsd http://inspire.ec.europa.eu/schemas/common/1.0 http://inspire.ec.europa.eu/schemas/common/1.0/common.xsd">
  <ows:ServiceIdentification>
    <ows:Title>KadastraleKaartv4</ows:Title>
    <ows:Abstract>Overzicht van de ligging van de kadastrale percelen in Nederland. Fungeert als schakel tussen terrein en registratie, vervult voor externe gebruiker vaak een referentiefunctie, een ondergrond ten opzichte waarvan de gebruiker eigen informatie kan vastleggen en presenteren.</ows:Abstract>
    <ows:Keywords>
      <ows:Keyword>Kadaster</ows:Keyword>
      <ows:Keyword>kadastrale percelen</ows:Keyword>
    </ows:Keywords>
    <ows:ServiceType codeSpace="OGC">WFS</ows:ServiceType>
    <ows:ServiceTypeVersion>2.0.0</ows:ServiceTypeVersion>
    <ows:Fees>NONE</ows:Fees>
    <ows:AccessConstraints>http://creativecommons.org/publicdomain/zero/1.0/deed.nl</ows:AccessConstraints>
  </ows:ServiceIdentification>
  <ows:ServiceProvider>
    <ows:ProviderName>PDOK</ows:ProviderName>
    <ows:ProviderSite xlink:type="simple" xlink:href="https://geodata.nationaalgeoregister.nl"/>
    <ows:ServiceContact>
      <ows:IndividualName>KlantContactCenter PDOK</ows:IndividualName>
      <ows:PositionName>pointOfContact</ows:PositionName>
      <ows:ContactInfo>
        <ows:Phone>
          <ows:Voice></ows:Voice>
          <ows:Facsimile></ows:Facsimile>
        </ows:Phone>
        <ows:Address>
          <ows:DeliveryPoint></ows:DeliveryPoint>
          <ows:City>Apeldoorn</ows:City>
          <ows:AdministrativeArea></ows:AdministrativeArea>
          <ows:PostalCode></ows:PostalCode>
          <ows:Country>Nederland</ows:Country>
          <ows:ElectronicMailAddress>BeheerPDOK@kadaster.nl</ows:ElectronicMailAddress>
        </ows:Address>
        <ows:OnlineResource xlink:type="simple" xlink:href="https://geodata.nationaalgeoregister.nl"/>
        <ows:HoursOfService></ows:HoursOfService>
        <ows:ContactInstructions></ows:ContactInstructions>
      </ows:ContactInfo>
      <ows:Role></ows:Role>
    </ows:ServiceContact>
  </ows:ServiceProvider>
  <ows:OperationsMetadata>
    <ows:Operation name="GetCapabilities">
      <ows:DCP>
        <ows:HTTP>
          <ows:Get xlink:type="simple" xlink:href="https://geodata.nationaalgeoregister.nl/kadastralekaart/wfs/v4_0?SERVICE=WFS&amp;language=eng&amp;"/>
          <ows:Post xlink:type="simple" xlink:href="https://geodata.nationaalgeoregister.nl/kadastralekaart/wfs/v4_0?SERVICE=WFS&amp;language=eng&amp;"/>
        </ows:HTTP>
      </ows:DCP>
      <ows:Parameter name="AcceptVersions">
        <ows:AllowedValues>
          <ows:Value>2.0.0</ows:Value>
          <ows:Value>1.1.0</ows:Value>
          <ows:Value>1.0.0</ows:Value>
        </ows:AllowedValues>
      </ows:Parameter>
      <ows:Parameter name="AcceptFormats">
        <ows:AllowedValues>
          <ows:Value>text/xml</ows:Value>
        </ows:AllowedValues>
      </ows:Parameter>
      <ows:Parameter name="Sections">
        <ows:AllowedValues>
          <ows:Value>ServiceIdentification</ows:Value>
          <ows:Value>ServiceProvider</ows:Value>
          <ows:Value>OperationsMetadata</ows:Value>
          <ows:Value>FeatureTypeList</ows:Value>
          <ows:Value>Filter_Capabilities</ows:Value>
        </ows:AllowedValues>
      </ows:Parameter>
    </ows:Operation>
    <ows:Operation name="DescribeFeatureType">
      <ows:DCP>
        <ows:HTTP>
          <ows:Get xlink:type="simple" xlink:href="https://geodata.nationaalgeoregister.nl/kadastralekaart/wfs/v4_0?SERVICE=WFS&amp;language=eng&amp;"/>
          <ows:Post xlink:type="simple" xlink:href="https://geodata.nationaalgeoregister.nl/kadastralekaart/wfs/v4_0?SERVICE=WFS&amp;language=eng&amp;"/>
        </ows:HTTP>
      </ows:DCP>
      <ows:Parameter name="outputFormat">
        <ows:AllowedValues>
          <ows:Value>application/gml+xml; version=3.2</ows:Value>
          <ows:Value>text/xml; subtype=gml/3.2.1</ows:Value>
          <ows:Value>text/xml; subtype=gml/3.1.1</ows:Value>
          <ows:Value>text/xml; subtype=gml/2.1.2</ows:Value>
        </ows:AllowedValues>
      </ows:Parameter>
    </ows:Operation>
    <ows:Operation name="GetFeature">
      <ows:DCP>
        <ows:HTTP>
          <ows:Get xlink:type="simple" xlink:href="https://geodata.nationaalgeoregister.nl/kadastralekaart/wfs/v4_0?SERVICE=WFS&amp;language=eng&amp;"/>
          <ows:Post xlink:type="simple" xlink:href="https://geodata.nationaalgeoregister.nl/kadastralekaart/wfs/v4_0?SERVICE=WFS&amp;language=eng&amp;"/>
        </ows:HTTP>
      </ows:DCP>
      <ows:Parameter name="outputFormat">
        <ows:AllowedValues>
          <ows:Value>application/gml+xml; version=3.2</ows:Value>
          <ows:Value>text/xml; subtype=gml/3.2.1</ows:Value>
          <ows:Value>text/xml; subtype=gml/3.1.1</ows:Value>
          <ows:Value>text/xml; subtype=gml/2.1.2</ows:Value>
          <ows:Value>application/json; subtype=geojson</ows:Value>
          <ows:Value>application/json</ows:Value>
        </ows:AllowedValues>
      </ows:Parameter>
    </ows:Operation>
    <ows:Operation name="GetPropertyValue">
      <ows:DCP>
        <ows:HTTP>
          <ows:Get xlink:type="simple" xlink:href="https://geodata.nationaalgeoregister.nl/kadastralekaart/wfs/v4_0?SERVICE=WFS&amp;language=eng&amp;"/>
          <ows:Post xlink:type="simple" xlink:href="https://geodata.nationaalgeoregister.nl/kadastralekaart/wfs/v4_0?SERVICE=WFS&amp;language=eng&amp;"/>
        </ows:HTTP>
      </ows:DCP>
      <ows:Parameter name="outputFormat">
        <ows:AllowedValues>
          <ows:Value>application/gml+xml; version=3.2</ows:Value>
          <ows:Value>text/xml; subtype=gml/3.2.1</ows:Value>
          <ows:Value>text/xml; subtype=gml/3.1.1</ows:Value>
          <ows:Value>text/xml; subtype=gml/2.1.2</ows:Value>
        </ows:AllowedValues>
      </ows:Parameter>
    </ows:Operation>
    <ows:Operation name="ListStoredQueries">
      <ows:DCP>
        <ows:HTTP>
          <ows:Get xlink:type="simple" xlink:href="https://geodata.nationaalgeoregister.nl/kadastralekaart/wfs/v4_0?SERVICE=WFS&amp;language=eng&amp;"/>
          <ows:Post xlink:type="simple" xlink:href="https://geodata.nationaalgeoregister.nl/kadastralekaart/wfs/v4_0?SERVICE=WFS&amp;language=eng&amp;"/>
        </ows:HTTP>
      </ows:DCP>
    </ows:Operation>
    <ows:Operation name="DescribeStoredQueries">
      <ows:DCP>
        <ows:HTTP>
          <ows:Get xlink:type="simple" xlink:href="https://geodata.nationaalgeoregister.nl/kadastralekaart/wfs/v4_0?SERVICE=WFS&amp;language=eng&amp;"/>
          <ows:Post xlink:type="simple" xlink:href="https://geodata.nationaalgeoregister.nl/kadastralekaart/wfs/v4_0?SERVICE=WFS&amp;language=eng&amp;"/>
        </ows:HTTP>
      </ows:DCP>
    </ows:Operation>
    <ows:Parameter name="version">
      <ows:AllowedValues>
        <ows:Value>2.0.0</ows:Value>
        <ows:Value>1.1.0</ows:Value>
        <ows:Value>1.0.0</ows:Value>
      </ows:AllowedValues>
    </ows:Parameter>
    <ows:Constraint name="ImplementsBasicWFS">
      <ows:NoValues/>
      <ows:DefaultValue>TRUE</ows:DefaultValue>
    </ows:Constraint>
    <ows:Constraint name="ImplementsTransactionalWFS">
      <ows:NoValues/>
      <ows:DefaultValue>FALSE</ows:DefaultValue>
    </ows:Constraint>
    <ows:Constraint name="ImplementsLockingWFS">
      <ows:NoValues/>
      <ows:DefaultValue>FALSE</ows:DefaultValue>
    </ows:Constraint>
    <ows:Constraint name="KVPEncoding">
      <ows:NoValues/>
      <ows:DefaultValue>TRUE</ows:DefaultValue>
    </ows:Constraint>
    <ows:Constraint name="XMLEncoding">
      <ows:NoValues/>
      <ows:DefaultValue>TRUE</ows:DefaultValue>
    </ows:Constraint>
    <ows:Constraint name="SOAPEncoding">
      <ows:NoValues/>
      <ows:DefaultValue>FALSE</ows:DefaultValue>
    </ows:Constraint>
    <ows:Constraint name="ImplementsInheritance">
      <ows:NoValues/>
      <ows:DefaultValue>FALSE</ows:DefaultValue>
    </ows:Constraint>
    <ows:Constraint name="ImplementsRemoteResolve">
      <ows:NoValues/>
      <ows:DefaultValue>FALSE</ows:DefaultValue>
    </ows:Constraint>
    <ows:Constraint name="ImplementsResultPaging">
      <ows:NoValues/>
      <ows:DefaultValue>TRUE</ows:DefaultValue>
    </ows:Constraint>
    <ows:Constraint name="ImplementsStandardJoins">
      <ows:NoValues/>
      <ows:DefaultValue>FALSE</ows:DefaultValue>
    </ows:Constraint>
    <ows:Constraint name="ImplementsSpatialJoins">
      <ows:NoValues/>
      <ows:DefaultValue>FALSE</ows:DefaultValue>
    </ows:Constraint>
    <ows:Constraint name="ImplementsTemporalJoins">
      <ows:NoValues/>
      <ows:DefaultValue>FALSE</ows:DefaultValue>
    </ows:Constraint>
    <ows:Constraint name="ImplementsFeatureVersioning">
      <ows:NoValues/>
      <ows:DefaultValue>FALSE</ows:DefaultValue>
    </ows:Constraint>
    <ows:Constraint name="ManageStoredQueries">
      <ows:NoValues/>
      <ows:DefaultValue>FALSE</ows:DefaultValue>
    </ows:Constraint>
    <ows:Constraint name="PagingIsTransactionSafe">
      <ows:NoValues/>
      <ows:DefaultValue>FALSE</ows:DefaultValue>
    </ows:Constraint>
    <ows:Constraint name="CountDefault">
      <ows:NoValues/>
      <ows:DefaultValue>1000</ows:DefaultValue>
    </ows:Constraint>
    <ows:Constraint name="QueryExpressions">
      <ows:AllowedValues>
        <ows:Value>wfs:Query</ows:Value>
        <ows:Value>wfs:StoredQuery</ows:Value>
      </ows:AllowedValues>
    </ows:Constraint>
    <ows:ExtendedCapabilities>
      <inspire_dls:ExtendedCapabilities>
        <inspire_common:MetadataUrl xsi:type="inspire_common:resourceLocatorType">
          <inspire_common:URL>http://www.nationaalgeoregister.nl/geonetwork/srv/eng/csw?service=CSW&amp;version=2.0.2&amp;request=GetRecordById&amp;outputschema=http://www.isotc211.org/2005/gmd&amp;elementsetname=full&amp;id=ff9315c8-f25a-4d01-9245-5cf058314ebf</inspire_common:URL>
          <inspire_common:MediaType>application/vnd.ogc.csw.GetRecordByIdResponse_xml</inspire_common:MediaType>
        </inspire_common:MetadataUrl>
        <inspire_common:SupportedLanguages>
          <inspire_common:DefaultLanguage>
            <inspire_common:Language>eng</inspire_common:Language>
          </inspire_common:DefaultLanguage>
        </inspire_common:SupportedLanguages>
        <inspire_common:ResponseLanguage>
          <inspire_common:Language>eng</inspire_common:Language>
        </inspire_common:ResponseLanguage>
        <inspire_dls:SpatialDataSetIdentifier>
          <inspire_common:Code>06b6c650-cdb1-11dd-ad8b-0800200c9a64</inspire_common:Code>
        </inspire_dls:SpatialDataSetIdentifier>
      </inspire_dls:ExtendedCapabilities>
    </ows:ExtendedCapabilities>
  </ows:OperationsMetadata>
  <FeatureTypeList>
    <FeatureType>
      <Name>kadastralekaartv4:kadastralegrens</Name>
      <Title>kadastralegrens</Title>
      <Abstract>Een Kadastrale Grens is de weergave van een grens op de kadastrale kaart die door de dienst van het Kadaster tussen percelen vastgesteld wordt, op basis van inlichtingen van belanghebbenden en met gebruikmaking van de aan de kadastrale kaart ten grondslag liggende bescheiden die in elk geval de landmeetkundige gegevens bevatten van hetgeen op die kaart wordt weergegeven.</Abstract>
      <ows:Keywords>
        <ows:Keyword>Kadastrale percelen</ows:Keyword>
        <ows:Keyword>infoMapAccessService</ows:Keyword>
      </ows:Keywords>
      <DefaultCRS>urn:ogc:def:crs:EPSG::28992</DefaultCRS>
      <OtherCRS>urn:ogc:def:crs:EPSG::25831</OtherCRS>
      <OtherCRS>urn:ogc:def:crs:EPSG::25832</OtherCRS>
      <OtherCRS>urn:ogc:def:crs:EPSG::3034</OtherCRS>
      <OtherCRS>urn:ogc:def:crs:EPSG::5709</OtherCRS>
      <OtherCRS>urn:ogc:def:crs:EPSG::3035</OtherCRS>
      <OtherCRS>urn:ogc:def:crs:EPSG::3857</OtherCRS>
      <OtherCRS>urn:ogc:def:crs:EPSG::4258</OtherCRS>
      <OtherCRS>urn:ogc:def:crs:EPSG::4326</OtherCRS>
      <OutputFormats>
        <Format>application/gml+xml; version=3.2</Format>
        <Format>text/xml; subtype=gml/3.2.1</Format>
        <Format>text/xml; subtype=gml/3.1.1</Format>
        <Format>text/xml; subtype=gml/2.1.2</Format>
        <Format>application/json; subtype=geojson</Format>
        <Format>application/json</Format>
      </OutputFormats>
      <ows:WGS84BoundingBox dimensions="2">
        <ows:LowerCorner>2.52712538742158 50.2128625669452</ows:LowerCorner>
        <ows:UpperCorner>7.37402550506231 55.7211602557705</ows:UpperCorner>
      </ows:WGS84BoundingBox>
      <MetadataURL xlink:href="https://www.nationaalgeoregister.nl/geonetwork/srv/dut/xml.metadata.get?uuid=a29917b9-3426-4041-a11b-69bcb2256904"/>
    </FeatureType>
    <FeatureType>
      <Name>kadastralekaartv4:perceel</Name>
      <Title>perceel</Title>
      <Abstract>Een Perceel is een stuk grond waarvan het Kadaster de grenzen heeft gemeten en dat bij het Kadaster een eigen nummer heeft. Een perceel is een begrensd deel van het Nederlands grondgebied dat kadastraal geïdentificeerd is en met kadastrale grenzen begrensd is.</Abstract>
      <ows:Keywords>
        <ows:Keyword>Kadastrale percelen</ows:Keyword>
        <ows:Keyword>infoMapAccessService</ows:Keyword>
      </ows:Keywords>
      <DefaultCRS>urn:ogc:def:crs:EPSG::28992</DefaultCRS>
      <OtherCRS>urn:ogc:def:crs:EPSG::25831</OtherCRS>
      <OtherCRS>urn:ogc:def:crs:EPSG::25832</OtherCRS>
      <OtherCRS>urn:ogc:def:crs:EPSG::3034</OtherCRS>
      <OtherCRS>urn:ogc:def:crs:EPSG::5709</OtherCRS>
      <OtherCRS>urn:ogc:def:crs:EPSG::3035</OtherCRS>
      <OtherCRS>urn:ogc:def:crs:EPSG::3857</OtherCRS>
      <OtherCRS>urn:ogc:def:crs:EPSG::4258</OtherCRS>
      <OtherCRS>urn:ogc:def:crs:EPSG::4326</OtherCRS>
      <OutputFormats>
        <Format>application/gml+xml; version=3.2</Format>
        <Format>text/xml; subtype=gml/3.2.1</Format>
        <Format>text/xml; subtype=gml/3.1.1</Format>
        <Format>text/xml; subtype=gml/2.1.2</Format>
        <Format>application/json; subtype=geojson</Format>
        <Format>application/json</Format>
      </OutputFormats>
      <ows:WGS84BoundingBox dimensions="2">
        <ows:LowerCorner>2.52712538742158 50.2128625669452</ows:LowerCorner>
        <ows:UpperCorner>7.37402550506231 55.7211602557705</ows:UpperCorner>
      </ows:WGS84BoundingBox>
      <MetadataURL xlink:href="https://www.nationaalgeoregister.nl/geonetwork/srv/dut/xml.metadata.get?uuid=a29917b9-3426-4041-a11b-69bcb2256904"/>
    </FeatureType>
    <FeatureType>
      <Name>kadastralekaartv4:bebouwing</Name>
      <Title>bebouwing</Title>
      <Abstract>De laag Bebouwing is een selectie op panden van de BGT met een bgt-status “bestaand” die een huisnummer hebben.</Abstract>
      <ows:Keywords>
        <ows:Keyword>Kadastrale percelen</ows:Keyword>
        <ows:Keyword>infoMapAccessService</ows:Keyword>
      </ows:Keywords>
      <DefaultCRS>urn:ogc:def:crs:EPSG::28992</DefaultCRS>
      <OtherCRS>urn:ogc:def:crs:EPSG::25831</OtherCRS>
      <OtherCRS>urn:ogc:def:crs:EPSG::25832</OtherCRS>
      <OtherCRS>urn:ogc:def:crs:EPSG::3034</OtherCRS>
      <OtherCRS>urn:ogc:def:crs:EPSG::5709</OtherCRS>
      <OtherCRS>urn:ogc:def:crs:EPSG::3035</OtherCRS>
      <OtherCRS>urn:ogc:def:crs:EPSG::3857</OtherCRS>
      <OtherCRS>urn:ogc:def:crs:EPSG::4258</OtherCRS>
      <OtherCRS>urn:ogc:def:crs:EPSG::4326</OtherCRS>
      <OutputFormats>
        <Format>application/gml+xml; version=3.2</Format>
        <Format>text/xml; subtype=gml/3.2.1</Format>
        <Format>text/xml; subtype=gml/3.1.1</Format>
        <Format>text/xml; subtype=gml/2.1.2</Format>
        <Format>application/json; subtype=geojson</Format>
        <Format>application/json</Format>
      </OutputFormats>
      <ows:WGS84BoundingBox dimensions="2">
        <ows:LowerCorner>2.52712538742158 50.2128625669452</ows:LowerCorner>
        <ows:UpperCorner>7.37402550506231 55.7211602557705</ows:UpperCorner>
      </ows:WGS84BoundingBox>
      <MetadataURL xlink:href="https://www.nationaalgeoregister.nl/geonetwork/srv/dut/xml.metadata.get?uuid=a29917b9-3426-4041-a11b-69bcb2256904"/>
    </FeatureType>
    <FeatureType>
      <Name>kadastralekaartv4:nummeraanduidingreeks</Name>
      <Title>nummeraanduidingreeks</Title>
      <Abstract>De laag nummeraanduidingreeks bestaat uit de huisnummerreeksen behorende bij de laag bebouwing.</Abstract>
      <ows:Keywords>
        <ows:Keyword>Kadastrale percelen</ows:Keyword>
        <ows:Keyword>infoMapAccessService</ows:Keyword>
      </ows:Keywords>
      <DefaultCRS>urn:ogc:def:crs:EPSG::28992</DefaultCRS>
      <OtherCRS>urn:ogc:def:crs:EPSG::25831</OtherCRS>
      <OtherCRS>urn:ogc:def:crs:EPSG::25832</OtherCRS>
      <OtherCRS>urn:ogc:def:crs:EPSG::3034</OtherCRS>
      <OtherCRS>urn:ogc:def:crs:EPSG::5709</OtherCRS>
      <OtherCRS>urn:ogc:def:crs:EPSG::3035</OtherCRS>
      <OtherCRS>urn:ogc:def:crs:EPSG::3857</OtherCRS>
      <OtherCRS>urn:ogc:def:crs:EPSG::4258</OtherCRS>
      <OtherCRS>urn:ogc:def:crs:EPSG::4326</OtherCRS>
      <OutputFormats>
        <Format>application/gml+xml; version=3.2</Format>
        <Format>text/xml; subtype=gml/3.2.1</Format>
        <Format>text/xml; subtype=gml/3.1.1</Format>
        <Format>text/xml; subtype=gml/2.1.2</Format>
        <Format>application/json; subtype=geojson</Format>
        <Format>application/json</Format>
      </OutputFormats>
      <ows:WGS84BoundingBox dimensions="2">
        <ows:LowerCorner>2.52712538742158 50.2128625669452</ows:LowerCorner>
        <ows:UpperCorner>7.37402550506231 55.7211602557705</ows:UpperCorner>
      </ows:WGS84BoundingBox>
      <MetadataURL xlink:href="https://www.nationaalgeoregister.nl/geonetwork/srv/dut/xml.metadata.get?uuid=a29917b9-3426-4041-a11b-69bcb2256904"/>
    </FeatureType>
    <FeatureType>
      <Name>kadastralekaartv4:openbareruimtenaam</Name>
      <Title>openbareruimtenaam</Title>
      <Abstract>De laag Openbareruimtenaam is een selectie op de openbare ruimte labels van de BGT met een bgt-status “bestaand” die een classificatie (openbareruimtetype) Weg en Water hebben.</Abstract>
      <ows:Keywords>
        <ows:Keyword>Kadastrale percelen</ows:Keyword>
        <ows:Keyword>infoMapAccessService</ows:Keyword>
      </ows:Keywords>
      <DefaultCRS>urn:ogc:def:crs:EPSG::28992</DefaultCRS>
      <OtherCRS>urn:ogc:def:crs:EPSG::25831</OtherCRS>
      <OtherCRS>urn:ogc:def:crs:EPSG::25832</OtherCRS>
      <OtherCRS>urn:ogc:def:crs:EPSG::3034</OtherCRS>
      <OtherCRS>urn:ogc:def:crs:EPSG::5709</OtherCRS>
      <OtherCRS>urn:ogc:def:crs:EPSG::3035</OtherCRS>
      <OtherCRS>urn:ogc:def:crs:EPSG::3857</OtherCRS>
      <OtherCRS>urn:ogc:def:crs:EPSG::4258</OtherCRS>
      <OtherCRS>urn:ogc:def:crs:EPSG::4326</OtherCRS>
      <OutputFormats>
        <Format>application/gml+xml; version=3.2</Format>
        <Format>text/xml; subtype=gml/3.2.1</Format>
        <Format>text/xml; subtype=gml/3.1.1</Format>
        <Format>text/xml; subtype=gml/2.1.2</Format>
        <Format>application/json; subtype=geojson</Format>
        <Format>application/json</Format>
      </OutputFormats>
      <ows:WGS84BoundingBox dimensions="2">
        <ows:LowerCorner>2.52712538742158 50.2128625669452</ows:LowerCorner>
        <ows:UpperCorner>7.37402550506231 55.7211602557705</ows:UpperCorner>
      </ows:WGS84BoundingBox>
      <MetadataURL xlink:href="https://www.nationaalgeoregister.nl/geonetwork/srv/dut/xml.metadata.get?uuid=a29917b9-3426-4041-a11b-69bcb2256904"/>
    </FeatureType>
  </FeatureTypeList>
  <fes:Filter_Capabilities>
    <fes:Conformance>
      <fes:Constraint name="ImplementsQuery">
        <ows:NoValues/>
        <ows:DefaultValue>TRUE</ows:DefaultValue>
      </fes:Constraint>
      <fes:Constraint name="ImplementsAdHocQuery">
        <ows:NoValues/>
        <ows:DefaultValue>TRUE</ows:DefaultValue>
      </fes:Constraint>
      <fes:Constraint name="ImplementsFunctions">
        <ows:NoValues/>
        <ows:DefaultValue>FALSE</ows:DefaultValue>
      </fes:Constraint>
      <fes:Constraint name="ImplementsResourceId">
        <ows:NoValues/>
        <ows:DefaultValue>TRUE</ows:DefaultValue>
      </fes:Constraint>
      <fes:Constraint name="ImplementsMinStandardFilter">
        <ows:NoValues/>
        <ows:DefaultValue>TRUE</ows:DefaultValue>
      </fes:Constraint>
      <fes:Constraint name="ImplementsStandardFilter">
        <ows:NoValues/>
        <ows:DefaultValue>TRUE</ows:DefaultValue>
      </fes:Constraint>
      <fes:Constraint name="ImplementsMinSpatialFilter">
        <ows:NoValues/>
        <ows:DefaultValue>TRUE</ows:DefaultValue>
      </fes:Constraint>
      <fes:Constraint name="ImplementsSpatialFilter">
        <ows:NoValues/>
        <ows:DefaultValue>FALSE</ows:DefaultValue>
      </fes:Constraint>
      <fes:Constraint name="ImplementsMinTemporalFilter">
        <ows:NoValues/>
        <ows:DefaultValue>TRUE</ows:DefaultValue>
      </fes:Constraint>
      <fes:Constraint name="ImplementsTemporalFilter">
        <ows:NoValues/>
        <ows:DefaultValue>FALSE</ows:DefaultValue>
      </fes:Constraint>
      <fes:Constraint name="ImplementsVersionNav">
        <ows:NoValues/>
        <ows:DefaultValue>FALSE</ows:DefaultValue>
      </fes:Constraint>
      <fes:Constraint name="ImplementsSorting">
        <ows:NoValues/>
        <ows:DefaultValue>TRUE</ows:DefaultValue>
      </fes:Constraint>
      <fes:Constraint name="ImplementsExtendedOperators">
        <ows:NoValues/>
        <ows:DefaultValue>FALSE</ows:DefaultValue>
      </fes:Constraint>
      <fes:Constraint name="ImplementsMinimumXPath">
        <ows:NoValues/>
        <ows:DefaultValue>TRUE</ows:DefaultValue>
      </fes:Constraint>
      <fes:Constraint name="ImplementsSchemaElementFunc">
        <ows:NoValues/>
        <ows:DefaultValue>FALSE</ows:DefaultValue>
      </fes:Constraint>
    </fes:Conformance>
    <fes:Id_Capabilities>
      <fes:ResourceIdentifier name="fes:ResourceId"/>
    </fes:Id_Capabilities>
    <fes:Scalar_Capabilities>
      <fes:LogicalOperators/>
      <fes:ComparisonOperators>
        <fes:ComparisonOperator name="PropertyIsEqualTo"/>
        <fes:ComparisonOperator name="PropertyIsNotEqualTo"/>
        <fes:ComparisonOperator name="PropertyIsLessThan"/>
        <fes:ComparisonOperator name="PropertyIsGreaterThan"/>
        <fes:ComparisonOperator name="PropertyIsLessThanOrEqualTo"/>
        <fes:ComparisonOperator name="PropertyIsGreaterThanOrEqualTo"/>
        <fes:ComparisonOperator name="PropertyIsLike"/>
        <fes:ComparisonOperator name="PropertyIsBetween"/>
      </fes:ComparisonOperators>
    </fes:Scalar_Capabilities>
    <fes:Spatial_Capabilities>
      <fes:GeometryOperands>
        <fes:GeometryOperand name="gml:Point"/>
        <fes:GeometryOperand name="gml:MultiPoint"/>
        <fes:GeometryOperand name="gml:LineString"/>
        <fes:GeometryOperand name="gml:MultiLineString"/>
        <fes:GeometryOperand name="gml:Curve"/>
        <fes:GeometryOperand name="gml:MultiCurve"/>
        <fes:GeometryOperand name="gml:Polygon"/>
        <fes:GeometryOperand name="gml:MultiPolygon"/>
        <fes:GeometryOperand name="gml:Surface"/>
        <fes:GeometryOperand name="gml:MultiSurface"/>
        <fes:GeometryOperand name="gml:Box"/>
        <fes:GeometryOperand name="gml:Envelope"/>
      </fes:GeometryOperands>
      <fes:SpatialOperators>
        <fes:SpatialOperator name="Equals"/>
        <fes:SpatialOperator name="Disjoint"/>
        <fes:SpatialOperator name="Touches"/>
        <fes:SpatialOperator name="Within"/>
        <fes:SpatialOperator name="Overlaps"/>
        <fes:SpatialOperator name="Crosses"/>
        <fes:SpatialOperator name="Intersects"/>
        <fes:SpatialOperator name="Contains"/>
        <fes:SpatialOperator name="DWithin"/>
        <fes:SpatialOperator name="Beyond"/>
        <fes:SpatialOperator name="BBOX"/>
      </fes:SpatialOperators>
    </fes:Spatial_Capabilities>
    <fes:Temporal_Capabilities>
      <fes:TemporalOperands>
        <fes:TemporalOperand name="gml:TimePeriod"/>
        <fes:TemporalOperand name="gml:TimeInstant"/>
      </fes:TemporalOperands>
      <fes:TemporalOperators>
        <fes:TemporalOperator name="During"/>
      </fes:TemporalOperators>
    </fes:Temporal_Capabilities>
  </fes:Filter_Capabilities>
</wfs:WFS_Capabilities>
Then status 200 0.000
* eval karate.embed(responseBytes,'application/xml') 0.008
This file cannot be displayed. Use download button to get the content as file.
0.261
Given path '' 0.000
And param VERSION = '2.0.0' 0.001
And param request = 'ListStoredQueries' 0.001
And param service = 'WFS' 0.000
When method GET 0.258
02:30:16.213 request:
1 > GET http://geodata.nationaalgeoregister.nl/kadastralekaart/wfs/v4_0/?VERSION=2.0.0&request=ListStoredQueries&service=WFS
1 > Accept-Encoding: gzip,deflate
1 > Connection: Keep-Alive
1 > Host: geodata.nationaalgeoregister.nl
1 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:30:16.462 response time in milliseconds: 248.95
1 < 200
1 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
1 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
1 < Access-Control-Allow-Origin: *
1 < Access-Control-Max-Age: 1000
1 < Content-Length: 1692
1 < Content-Type: text/xml; charset=UTF-8
1 < Date: Tue, 15 Jun 2021 02:30:16 GMT
1 < Server: lighttpd/1.4.53
1 < Strict-Transport-Security: max-age=3600; includeSubDomains; preload
1 < X-Cnection: close
<?xml version="1.0" encoding="UTF-8"?>
<wfs:ListStoredQueriesResponse xmlns:wfs="http://www.opengis.net/wfs/2.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://www.opengis.net/wfs/2.0" xsi:schemaLocation="http://www.opengis.net/wfs/2.0 http://schemas.opengis.net/wfs/2.0/wfs.xsd">
  <StoredQuery id="urn:ogc:def:query:OGC-WFS::GetFeatureById">
    <Title>Get feature by identifier</Title>
    <ReturnFeatureType xmlns:kadastralekaartv4="http://kadastralekaartv4.geonovum.nl">kadastralekaartv4:kadastralegrens</ReturnFeatureType>
    <ReturnFeatureType xmlns:kadastralekaartv4="http://kadastralekaartv4.geonovum.nl">kadastralekaartv4:perceel</ReturnFeatureType>
    <ReturnFeatureType xmlns:kadastralekaartv4="http://kadastralekaartv4.geonovum.nl">kadastralekaartv4:bebouwing</ReturnFeatureType>
    <ReturnFeatureType xmlns:kadastralekaartv4="http://kadastralekaartv4.geonovum.nl">kadastralekaartv4:nummeraanduidingreeks</ReturnFeatureType>
    <ReturnFeatureType xmlns:kadastralekaartv4="http://kadastralekaartv4.geonovum.nl">kadastralekaartv4:openbareruimtenaam</ReturnFeatureType>
  </StoredQuery>
  <StoredQuery id="urn:x-inspire:storedQuery:kadastralekaartv4:FullDataset">
    <wfs:Title xml:lang="en">kadastralekaartv4 WFS</wfs:Title>
    <ReturnFeatureType>kadastralekaartv4:kadastralegrens</ReturnFeatureType>
    <ReturnFeatureType>kadastralekaartv4:perceel</ReturnFeatureType>
    <ReturnFeatureType>kadastralekaartv4:bebouwing</ReturnFeatureType>
    <ReturnFeatureType>kadastralekaartv4:nummeraanduidingreeks</ReturnFeatureType>
    <ReturnFeatureType>kadastralekaartv4:openbareruimtenaam</ReturnFeatureType>
  </StoredQuery>
</wfs:ListStoredQueriesResponse>
Then status 200 0.000
* eval karate.embed(responseBytes,'application/xml') 0.000
This file cannot be displayed. Use download button to get the content as file.
0.377
* configure readTimeout = 40000 0.002
* def expectedOutcome = read('./expectedOutcome/hofvijverWGS84.json') 0.012
Given path '' 0.000
* def box1 = '81305.27206213083,455190.78582254506,81343.90228717012,455225.4270569553' 0.000
And param SERVICE = 'WFS' 0.000
And param VERSION = '2.0.0' 0.000
And param request = 'GetFeature' 0.000
And param bbox = box1 0.000
And param typeName = 'perceel' 0.000
And param outputFormat = 'application/json' 0.000
And param srsName = 'EPSG:4326' 0.000
When method GET 0.355
02:30:19.504 request:
1 > GET http://geodata.nationaalgeoregister.nl/kadastralekaart/wfs/v4_0/?SERVICE=WFS&VERSION=2.0.0&request=GetFeature&bbox=81305.27206213083%2C455190.78582254506%2C81343.90228717012%2C455225.4270569553&typeName=perceel&outputFormat=application%2Fjson&srsName=EPSG%3A4326
1 > Accept-Encoding: gzip,deflate
1 > Connection: Keep-Alive
1 > Host: geodata.nationaalgeoregister.nl
1 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:30:19.859 response time in milliseconds: 354.15
1 < 200
1 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
1 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
1 < Access-Control-Allow-Origin: *
1 < Access-Control-Max-Age: 1000
1 < Content-Length: 4866
1 < Content-Type: application/json
1 < Date: Tue, 15 Jun 2021 02:30:19 GMT
1 < Server: lighttpd/1.4.53
1 < Strict-Transport-Security: max-age=3600; includeSubDomains; preload
1 < X-Cnection: close
{
"type": "FeatureCollection",
"numberMatched": 2,
"name": "perceel",
"features": [
{ "type": "Feature", "id": "ee5e1426-60ef-45cf-9f37-219e56cd9015", "properties": { "identificatieNamespace": "NL.IMKAD.KadastraalObject", "identificatieLokaalID": "22250042270000", "beginGeldigheid": "2003-10-03T15:07:44.000", "tijdstipRegistratie": "2003-10-03T15:07:44.000", "volgnummer": 0, "statusHistorieCode": "G", "statusHistorieWaarde": "Geldig", "kadastraleGemeenteCode": "881", "kadastraleGemeenteWaarde": "'s-Gravenhage", "sectie": "F", "AKRKadastraleGemeenteCodeCode": "975", "AKRKadastraleGemeenteCodeWaarde": "GVH03", "kadastraleGrootteWaarde": 215.0, "soortGrootteCode": "1", "soortGrootteWaarde": "Vastgesteld", "perceelnummer": 422, "perceelnummerRotatie": 0.0, "perceelnummerVerschuivingDeltaX": 0.0, "perceelnummerVerschuivingDeltaY": 0.0, "perceelnummerPlaatscoordinaatX": 81321.925, "perceelnummerPlaatscoordinaatY": 455211.281 }, "geometry": { "type": "Polygon", "coordinates": [ [ [ 4.3122352, 52.080253593 ], [ 4.312290206, 52.080192657 ], [ 4.312293369, 52.080189737 ], [ 4.312305095, 52.080183237 ], [ 4.312319855, 52.080179768 ], [ 4.312335639, 52.080179813 ], [ 4.312472433, 52.080227541 ], [ 4.312487124, 52.080237266 ], [ 4.312492853, 52.080242316 ], [ 4.312494037, 52.080248898 ], [ 4.312442385, 52.080320822 ], [ 4.312428309, 52.080332226 ], [ 4.31240429, 52.080338533 ], [ 4.312380054, 52.080338662 ], [ 4.312244803, 52.080295927 ], [ 4.312237139, 52.080290069 ], [ 4.312226696, 52.080277803 ], [ 4.312228232, 52.080263677 ], [ 4.3122352, 52.080253593 ] ] ] } },
{ "type": "Feature", "id": "9a0a6816-5d4a-459a-87ae-1f78ab829de8", "properties": { "identificatieNamespace": "NL.IMKAD.KadastraalObject", "identificatieLokaalID": "22250212370000", "beginGeldigheid": "2007-09-27T10:03:38.000", "tijdstipRegistratie": "2007-09-27T10:03:38.000", "volgnummer": 0, "statusHistorieCode": "G", "statusHistorieWaarde": "Geldig", "kadastraleGemeenteCode": "881", "kadastraleGemeenteWaarde": "'s-Gravenhage", "sectie": "F", "AKRKadastraleGemeenteCodeCode": "975", "AKRKadastraleGemeenteCodeWaarde": "GVH03", "kadastraleGrootteWaarde": 22600.0, "soortGrootteCode": "1", "soortGrootteWaarde": "Vastgesteld", "perceelnummer": 2123, "perceelnummerRotatie": 0.0, "perceelnummerVerschuivingDeltaX": 0.0, "perceelnummerVerschuivingDeltaY": 0.0, "perceelnummerPlaatscoordinaatX": 81304.451, "perceelnummerPlaatscoordinaatY": 455226.994 }, "geometry": { "type": "Polygon", "coordinates": [ [ [ 4.31054296, 52.079946611 ], [ 4.310521049, 52.079940487 ], [ 4.310980177, 52.079346518 ], [ 4.311001539, 52.079353634 ], [ 4.311113106, 52.079332181 ], [ 4.311124811, 52.079319263 ], [ 4.31131699, 52.079380524 ], [ 4.311342196, 52.079350965 ], [ 4.311345653, 52.079352831 ], [ 4.311725477, 52.079460756 ], [ 4.311724675, 52.079463769 ], [ 4.311744098, 52.079469025 ], [ 4.311702763, 52.079526229 ], [ 4.311683474, 52.079520885 ], [ 4.311677032, 52.079529707 ], [ 4.311701328, 52.079536769 ], [ 4.311651629, 52.079586904 ], [ 4.311742111, 52.079620835 ], [ 4.311736976, 52.079626271 ], [ 4.311869271, 52.079673519 ], [ 4.311846475, 52.079696933 ], [ 4.312168815, 52.079809411 ], [ 4.31215867, 52.07981998 ], [ 4.312300778, 52.079872332 ], [ 4.3123312, 52.079840601 ], [ 4.312341342, 52.079843561 ], [ 4.312343578, 52.07984155 ], [ 4.312343862, 52.079841291 ], [ 4.312652693, 52.079950786 ], [ 4.312631089, 52.079974976 ], [ 4.312829602, 52.080046116 ], [ 4.312835937, 52.080039891 ], [ 4.313073718, 52.080122831 ], [ 4.313087769, 52.080103912 ], [ 4.313091547, 52.0801009 ], [ 4.313329102, 52.080179918 ], [ 4.3137971, 52.080339535 ], [ 4.313913623, 52.08037487 ], [ 4.313915609, 52.080373585 ], [ 4.313957667, 52.080382211 ], [ 4.313997466, 52.080370034 ], [ 4.314021547, 52.080347197 ], [ 4.314076858, 52.080285661 ], [ 4.31413581, 52.080220077 ], [ 4.314216781, 52.080246791 ], [ 4.314044582, 52.080439676 ], [ 4.314370651, 52.080551014 ], [ 4.313834532, 52.08113918 ], [ 4.313773165, 52.081118639 ], [ 4.313745885, 52.081122202 ], [ 4.31363962, 52.0812241 ], [ 4.313606304, 52.081211078 ], [ 4.312061304, 52.08061196 ], [ 4.310640324, 52.080058916 ], [ 4.310631551, 52.080055483 ], [ 4.310561784, 52.080028895 ], [ 4.310574872, 52.08001608 ], [ 4.31054296, 52.079946611 ] ], [ [ 4.312228232, 52.080263677 ], [ 4.312226696, 52.080277803 ], [ 4.312237139, 52.080290069 ], [ 4.312244803, 52.080295927 ], [ 4.312380054, 52.080338662 ], [ 4.31240429, 52.080338533 ], [ 4.312428309, 52.080332226 ], [ 4.312442385, 52.080320822 ], [ 4.312494037, 52.080248898 ], [ 4.312492853, 52.080242316 ], [ 4.312487124, 52.080237266 ], [ 4.312472433, 52.080227541 ], [ 4.312335639, 52.080179813 ], [ 4.312319855, 52.080179768 ], [ 4.312305095, 52.080183237 ], [ 4.312293369, 52.080189737 ], [ 4.312290206, 52.080192657 ], [ 4.3122352, 52.080253593 ], [ 4.312228232, 52.080263677 ] ] ] } }
]
}
Then status 200 0.000
* eval karate.embed(responseBytes,'application/json') 0.002
{
"type": "FeatureCollection",
"numberMatched": 2,
"name": "perceel",
"features": [
{ "type": "Feature", "id": "ee5e1426-60ef-45cf-9f37-219e56cd9015", "properties": { "identificatieNamespace": "NL.IMKAD.KadastraalObject", "identificatieLokaalID": "22250042270000", "beginGeldigheid": "2003-10-03T15:07:44.000", "tijdstipRegistratie": "2003-10-03T15:07:44.000", "volgnummer": 0, "statusHistorieCode": "G", "statusHistorieWaarde": "Geldig", "kadastraleGemeenteCode": "881", "kadastraleGemeenteWaarde": "'s-Gravenhage", "sectie": "F", "AKRKadastraleGemeenteCodeCode": "975", "AKRKadastraleGemeenteCodeWaarde": "GVH03", "kadastraleGrootteWaarde": 215.0, "soortGrootteCode": "1", "soortGrootteWaarde": "Vastgesteld", "perceelnummer": 422, "perceelnummerRotatie": 0.0, "perceelnummerVerschuivingDeltaX": 0.0, "perceelnummerVerschuivingDeltaY": 0.0, "perceelnummerPlaatscoordinaatX": 81321.925, "perceelnummerPlaatscoordinaatY": 455211.281 }, "geometry": { "type": "Polygon", "coordinates": [ [ [ 4.3122352, 52.080253593 ], [ 4.312290206, 52.080192657 ], [ 4.312293369, 52.080189737 ], [ 4.312305095, 52.080183237 ], [ 4.312319855, 52.080179768 ], [ 4.312335639, 52.080179813 ], [ 4.312472433, 52.080227541 ], [ 4.312487124, 52.080237266 ], [ 4.312492853, 52.080242316 ], [ 4.312494037, 52.080248898 ], [ 4.312442385, 52.080320822 ], [ 4.312428309, 52.080332226 ], [ 4.31240429, 52.080338533 ], [ 4.312380054, 52.080338662 ], [ 4.312244803, 52.080295927 ], [ 4.312237139, 52.080290069 ], [ 4.312226696, 52.080277803 ], [ 4.312228232, 52.080263677 ], [ 4.3122352, 52.080253593 ] ] ] } },
{ "type": "Feature", "id": "9a0a6816-5d4a-459a-87ae-1f78ab829de8", "properties": { "identificatieNamespace": "NL.IMKAD.KadastraalObject", "identificatieLokaalID": "22250212370000", "beginGeldigheid": "2007-09-27T10:03:38.000", "tijdstipRegistratie": "2007-09-27T10:03:38.000", "volgnummer": 0, "statusHistorieCode": "G", "statusHistorieWaarde": "Geldig", "kadastraleGemeenteCode": "881", "kadastraleGemeenteWaarde": "'s-Gravenhage", "sectie": "F", "AKRKadastraleGemeenteCodeCode": "975", "AKRKadastraleGemeenteCodeWaarde": "GVH03", "kadastraleGrootteWaarde": 22600.0, "soortGrootteCode": "1", "soortGrootteWaarde": "Vastgesteld", "perceelnummer": 2123, "perceelnummerRotatie": 0.0, "perceelnummerVerschuivingDeltaX": 0.0, "perceelnummerVerschuivingDeltaY": 0.0, "perceelnummerPlaatscoordinaatX": 81304.451, "perceelnummerPlaatscoordinaatY": 455226.994 }, "geometry": { "type": "Polygon", "coordinates": [ [ [ 4.31054296, 52.079946611 ], [ 4.310521049, 52.079940487 ], [ 4.310980177, 52.079346518 ], [ 4.311001539, 52.079353634 ], [ 4.311113106, 52.079332181 ], [ 4.311124811, 52.079319263 ], [ 4.31131699, 52.079380524 ], [ 4.311342196, 52.079350965 ], [ 4.311345653, 52.079352831 ], [ 4.311725477, 52.079460756 ], [ 4.311724675, 52.079463769 ], [ 4.311744098, 52.079469025 ], [ 4.311702763, 52.079526229 ], [ 4.311683474, 52.079520885 ], [ 4.311677032, 52.079529707 ], [ 4.311701328, 52.079536769 ], [ 4.311651629, 52.079586904 ], [ 4.311742111, 52.079620835 ], [ 4.311736976, 52.079626271 ], [ 4.311869271, 52.079673519 ], [ 4.311846475, 52.079696933 ], [ 4.312168815, 52.079809411 ], [ 4.31215867, 52.07981998 ], [ 4.312300778, 52.079872332 ], [ 4.3123312, 52.079840601 ], [ 4.312341342, 52.079843561 ], [ 4.312343578, 52.07984155 ], [ 4.312343862, 52.079841291 ], [ 4.312652693, 52.079950786 ], [ 4.312631089, 52.079974976 ], [ 4.312829602, 52.080046116 ], [ 4.312835937, 52.080039891 ], [ 4.313073718, 52.080122831 ], [ 4.313087769, 52.080103912 ], [ 4.313091547, 52.0801009 ], [ 4.313329102, 52.080179918 ], [ 4.3137971, 52.080339535 ], [ 4.313913623, 52.08037487 ], [ 4.313915609, 52.080373585 ], [ 4.313957667, 52.080382211 ], [ 4.313997466, 52.080370034 ], [ 4.314021547, 52.080347197 ], [ 4.314076858, 52.080285661 ], [ 4.31413581, 52.080220077 ], [ 4.314216781, 52.080246791 ], [ 4.314044582, 52.080439676 ], [ 4.314370651, 52.080551014 ], [ 4.313834532, 52.08113918 ], [ 4.313773165, 52.081118639 ], [ 4.313745885, 52.081122202 ], [ 4.31363962, 52.0812241 ], [ 4.313606304, 52.081211078 ], [ 4.312061304, 52.08061196 ], [ 4.310640324, 52.080058916 ], [ 4.310631551, 52.080055483 ], [ 4.310561784, 52.080028895 ], [ 4.310574872, 52.08001608 ], [ 4.31054296, 52.079946611 ] ], [ [ 4.312228232, 52.080263677 ], [ 4.312226696, 52.080277803 ], [ 4.312237139, 52.080290069 ], [ 4.312244803, 52.080295927 ], [ 4.312380054, 52.080338662 ], [ 4.31240429, 52.080338533 ], [ 4.312428309, 52.080332226 ], [ 4.312442385, 52.080320822 ], [ 4.312494037, 52.080248898 ], [ 4.312492853, 52.080242316 ], [ 4.312487124, 52.080237266 ], [ 4.312472433, 52.080227541 ], [ 4.312335639, 52.080179813 ], [ 4.312319855, 52.080179768 ], [ 4.312305095, 52.080183237 ], [ 4.312293369, 52.080189737 ], [ 4.312290206, 52.080192657 ], [ 4.3122352, 52.080253593 ], [ 4.312228232, 52.080263677 ] ] ] } }
]
}
0.277
* configure readTimeout = 40000 0.001
* def expectedOutcome = read('./expectedOutcome/hofvijverWGS84.json') 0.002
Given path '' 0.000
And param SERVICE = 'WFS' 0.000
And param VERSION = '2.0.0' 0.000
And param request = 'GetFeature' 0.000
And param bbox = '52.080079749356123 ,4.312114298851405, 52.080396201387941, 4.312670278923054, urn:ogc:def:crs:EPSG::4326' 0.001
And param typeName = 'perceel' 0.000
And param outputFormat = 'application/json' 0.000
And param srsName = 'EPSG:4326' 0.000
When method GET 0.269
02:30:20.511 request:
1 > GET http://geodata.nationaalgeoregister.nl/kadastralekaart/wfs/v4_0/?SERVICE=WFS&VERSION=2.0.0&request=GetFeature&bbox=52.080079749356123+%2C4.312114298851405%2C+52.080396201387941%2C+4.312670278923054%2C+urn%3Aogc%3Adef%3Acrs%3AEPSG%3A%3A4326&typeName=perceel&outputFormat=application%2Fjson&srsName=EPSG%3A4326
1 > Accept-Encoding: gzip,deflate
1 > Connection: Keep-Alive
1 > Host: geodata.nationaalgeoregister.nl
1 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:30:20.778 response time in milliseconds: 266.63
1 < 200
1 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
1 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
1 < Access-Control-Allow-Origin: *
1 < Access-Control-Max-Age: 1000
1 < Content-Length: 155
1 < Content-Type: application/json
1 < Date: Tue, 15 Jun 2021 02:30:20 GMT
1 < Server: lighttpd/1.4.53
1 < Strict-Transport-Security: max-age=3600; includeSubDomains; preload
1 < X-Cnection: close
{
"type": "FeatureCollection",
"name": "perceel",
"crs": { "type": "name", "properties": { "name": "urn:ogc:def:crs:OGC:1.3:CRS84" } },
"features": [

]
}
Then status 200 0.002
* eval karate.embed(responseBytes,'application/json') 0.000
{
"type": "FeatureCollection",
"name": "perceel",
"crs": { "type": "name", "properties": { "name": "urn:ogc:def:crs:OGC:1.3:CRS84" } },
"features": [

]
}
0.278
* configure readTimeout = 40000 0.000
* def expectedOutcome = read('./expectedOutcome/hofvijverWGS84.json') 0.001
Given path '' 0.000
And param SERVICE = 'WFS' 0.000
And param VERSION = '2.0.0' 0.000
And param request = 'GetFeature' 0.000
And param bbox = '52.080396201387941, 4.312670278923054, 52.080079749356123 ,4.312114298851405, urn:ogc:def:crs:EPSG::4326' 0.001
And param typeName = 'perceel' 0.000
And param outputFormat = 'text/xml; subtype=gml/3.2.1' 0.000
And param srsName = 'urn:ogc:def:crs:EPSG::4326' 0.002
When method GET 0.264
02:30:20.796 request:
1 > GET http://geodata.nationaalgeoregister.nl/kadastralekaart/wfs/v4_0/?SERVICE=WFS&VERSION=2.0.0&request=GetFeature&bbox=52.080396201387941%2C+4.312670278923054%2C+52.080079749356123+%2C4.312114298851405%2C+urn%3Aogc%3Adef%3Acrs%3AEPSG%3A%3A4326&typeName=perceel&outputFormat=text%2Fxml%3B+subtype%3Dgml%2F3.2.1&srsName=urn%3Aogc%3Adef%3Acrs%3AEPSG%3A%3A4326
1 > Accept-Encoding: gzip,deflate
1 > Connection: Keep-Alive
1 > Host: geodata.nationaalgeoregister.nl
1 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:30:21.058 response time in milliseconds: 261.85
1 < 200
1 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
1 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
1 < Access-Control-Allow-Origin: *
1 < Access-Control-Max-Age: 1000
1 < Content-Length: 818
1 < Content-Type: text/xml; subtype="gml/3.2.1"; charset=UTF-8
1 < Date: Tue, 15 Jun 2021 02:30:20 GMT
1 < Server: lighttpd/1.4.53
1 < Strict-Transport-Security: max-age=3600; includeSubDomains; preload
1 < X-Cnection: close
<?xml version='1.0' encoding="UTF-8" ?>
<wfs:FeatureCollection
   xmlns:kadastralekaartv4="http://kadastralekaartv4.geonovum.nl"
   xmlns:gml="http://www.opengis.net/gml/3.2"
   xmlns:wfs="http://www.opengis.net/wfs/2.0"
   xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
   xsi:schemaLocation="http://kadastralekaartv4.geonovum.nl https://geodata.nationaalgeoregister.nl/kadastralekaart/wfs/v4_0?SERVICE=WFS&amp;SERVICE=WFS&amp;VERSION=2.0.0&amp;REQUEST=DescribeFeatureType&amp;TYPENAME=perceel&amp;OUTPUTFORMAT=application%2Fgml%2Bxml%3B%20version%3D3.2 http://www.opengis.net/wfs/2.0 http://schemas.opengis.net/wfs/2.0/wfs.xsd http://www.opengis.net/gml/3.2 http://schemas.opengis.net/gml/3.2.1/gml.xsd"
   timeStamp="2021-06-15T02:30:21" numberMatched="unknown" numberReturned="0">
</wfs:FeatureCollection>
Then status 200 0.000
* eval karate.embed(responseBytes,'text/xml; subtype=gml/3.2.1') 0.005
This file cannot be displayed. Use download button to get the content as file.
0.299
* configure readTimeout = 40000 0.000
* def expectedOutcome = read('./expectedOutcome/hofvijverWGS84.json') 0.001
Given path '' 0.000
And param SERVICE = 'WFS' 0.000
And param VERSION = '2.0.0' 0.000
And param request = 'GetFeature' 0.000
And param bbox = '52.08006679609725609,4.31209264810535586,52.08041980604598109,4.31267915942641444,urn:ogc:def:crs:EPSG::4326' 0.001
And param typeName = 'perceel' 0.000
And param outputFormat = 'application/json' 0.000
And param srsName = 'urn:ogc:def:crs:EPSG::4326' 0.000
When method GET 0.295
02:30:22.573 request:
1 > GET http://geodata.nationaalgeoregister.nl/kadastralekaart/wfs/v4_0/?SERVICE=WFS&VERSION=2.0.0&request=GetFeature&bbox=52.08006679609725609%2C4.31209264810535586%2C52.08041980604598109%2C4.31267915942641444%2Curn%3Aogc%3Adef%3Acrs%3AEPSG%3A%3A4326&typeName=perceel&outputFormat=application%2Fjson&srsName=urn%3Aogc%3Adef%3Acrs%3AEPSG%3A%3A4326
1 > Accept-Encoding: gzip,deflate
1 > Connection: Keep-Alive
1 > Host: geodata.nationaalgeoregister.nl
1 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:30:22.867 response time in milliseconds: 293.71
1 < 200
1 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
1 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
1 < Access-Control-Allow-Origin: *
1 < Access-Control-Max-Age: 1000
1 < Content-Length: 4866
1 < Content-Type: application/json
1 < Date: Tue, 15 Jun 2021 02:30:22 GMT
1 < Server: lighttpd/1.4.53
1 < Strict-Transport-Security: max-age=3600; includeSubDomains; preload
1 < X-Cnection: close
{
"type": "FeatureCollection",
"numberMatched": 2,
"name": "perceel",
"features": [
{ "type": "Feature", "id": "ee5e1426-60ef-45cf-9f37-219e56cd9015", "properties": { "identificatieNamespace": "NL.IMKAD.KadastraalObject", "identificatieLokaalID": "22250042270000", "beginGeldigheid": "2003-10-03T15:07:44.000", "tijdstipRegistratie": "2003-10-03T15:07:44.000", "volgnummer": 0, "statusHistorieCode": "G", "statusHistorieWaarde": "Geldig", "kadastraleGemeenteCode": "881", "kadastraleGemeenteWaarde": "'s-Gravenhage", "sectie": "F", "AKRKadastraleGemeenteCodeCode": "975", "AKRKadastraleGemeenteCodeWaarde": "GVH03", "kadastraleGrootteWaarde": 215.0, "soortGrootteCode": "1", "soortGrootteWaarde": "Vastgesteld", "perceelnummer": 422, "perceelnummerRotatie": 0.0, "perceelnummerVerschuivingDeltaX": 0.0, "perceelnummerVerschuivingDeltaY": 0.0, "perceelnummerPlaatscoordinaatX": 81321.925, "perceelnummerPlaatscoordinaatY": 455211.281 }, "geometry": { "type": "Polygon", "coordinates": [ [ [ 4.3122352, 52.080253593 ], [ 4.312290206, 52.080192657 ], [ 4.312293369, 52.080189737 ], [ 4.312305095, 52.080183237 ], [ 4.312319855, 52.080179768 ], [ 4.312335639, 52.080179813 ], [ 4.312472433, 52.080227541 ], [ 4.312487124, 52.080237266 ], [ 4.312492853, 52.080242316 ], [ 4.312494037, 52.080248898 ], [ 4.312442385, 52.080320822 ], [ 4.312428309, 52.080332226 ], [ 4.31240429, 52.080338533 ], [ 4.312380054, 52.080338662 ], [ 4.312244803, 52.080295927 ], [ 4.312237139, 52.080290069 ], [ 4.312226696, 52.080277803 ], [ 4.312228232, 52.080263677 ], [ 4.3122352, 52.080253593 ] ] ] } },
{ "type": "Feature", "id": "9a0a6816-5d4a-459a-87ae-1f78ab829de8", "properties": { "identificatieNamespace": "NL.IMKAD.KadastraalObject", "identificatieLokaalID": "22250212370000", "beginGeldigheid": "2007-09-27T10:03:38.000", "tijdstipRegistratie": "2007-09-27T10:03:38.000", "volgnummer": 0, "statusHistorieCode": "G", "statusHistorieWaarde": "Geldig", "kadastraleGemeenteCode": "881", "kadastraleGemeenteWaarde": "'s-Gravenhage", "sectie": "F", "AKRKadastraleGemeenteCodeCode": "975", "AKRKadastraleGemeenteCodeWaarde": "GVH03", "kadastraleGrootteWaarde": 22600.0, "soortGrootteCode": "1", "soortGrootteWaarde": "Vastgesteld", "perceelnummer": 2123, "perceelnummerRotatie": 0.0, "perceelnummerVerschuivingDeltaX": 0.0, "perceelnummerVerschuivingDeltaY": 0.0, "perceelnummerPlaatscoordinaatX": 81304.451, "perceelnummerPlaatscoordinaatY": 455226.994 }, "geometry": { "type": "Polygon", "coordinates": [ [ [ 4.31054296, 52.079946611 ], [ 4.310521049, 52.079940487 ], [ 4.310980177, 52.079346518 ], [ 4.311001539, 52.079353634 ], [ 4.311113106, 52.079332181 ], [ 4.311124811, 52.079319263 ], [ 4.31131699, 52.079380524 ], [ 4.311342196, 52.079350965 ], [ 4.311345653, 52.079352831 ], [ 4.311725477, 52.079460756 ], [ 4.311724675, 52.079463769 ], [ 4.311744098, 52.079469025 ], [ 4.311702763, 52.079526229 ], [ 4.311683474, 52.079520885 ], [ 4.311677032, 52.079529707 ], [ 4.311701328, 52.079536769 ], [ 4.311651629, 52.079586904 ], [ 4.311742111, 52.079620835 ], [ 4.311736976, 52.079626271 ], [ 4.311869271, 52.079673519 ], [ 4.311846475, 52.079696933 ], [ 4.312168815, 52.079809411 ], [ 4.31215867, 52.07981998 ], [ 4.312300778, 52.079872332 ], [ 4.3123312, 52.079840601 ], [ 4.312341342, 52.079843561 ], [ 4.312343578, 52.07984155 ], [ 4.312343862, 52.079841291 ], [ 4.312652693, 52.079950786 ], [ 4.312631089, 52.079974976 ], [ 4.312829602, 52.080046116 ], [ 4.312835937, 52.080039891 ], [ 4.313073718, 52.080122831 ], [ 4.313087769, 52.080103912 ], [ 4.313091547, 52.0801009 ], [ 4.313329102, 52.080179918 ], [ 4.3137971, 52.080339535 ], [ 4.313913623, 52.08037487 ], [ 4.313915609, 52.080373585 ], [ 4.313957667, 52.080382211 ], [ 4.313997466, 52.080370034 ], [ 4.314021547, 52.080347197 ], [ 4.314076858, 52.080285661 ], [ 4.31413581, 52.080220077 ], [ 4.314216781, 52.080246791 ], [ 4.314044582, 52.080439676 ], [ 4.314370651, 52.080551014 ], [ 4.313834532, 52.08113918 ], [ 4.313773165, 52.081118639 ], [ 4.313745885, 52.081122202 ], [ 4.31363962, 52.0812241 ], [ 4.313606304, 52.081211078 ], [ 4.312061304, 52.08061196 ], [ 4.310640324, 52.080058916 ], [ 4.310631551, 52.080055483 ], [ 4.310561784, 52.080028895 ], [ 4.310574872, 52.08001608 ], [ 4.31054296, 52.079946611 ] ], [ [ 4.312228232, 52.080263677 ], [ 4.312226696, 52.080277803 ], [ 4.312237139, 52.080290069 ], [ 4.312244803, 52.080295927 ], [ 4.312380054, 52.080338662 ], [ 4.31240429, 52.080338533 ], [ 4.312428309, 52.080332226 ], [ 4.312442385, 52.080320822 ], [ 4.312494037, 52.080248898 ], [ 4.312492853, 52.080242316 ], [ 4.312487124, 52.080237266 ], [ 4.312472433, 52.080227541 ], [ 4.312335639, 52.080179813 ], [ 4.312319855, 52.080179768 ], [ 4.312305095, 52.080183237 ], [ 4.312293369, 52.080189737 ], [ 4.312290206, 52.080192657 ], [ 4.3122352, 52.080253593 ], [ 4.312228232, 52.080263677 ] ] ] } }
]
}
Then status 200 0.000
* eval karate.embed(responseBytes,'application/json') 0.000
{
"type": "FeatureCollection",
"numberMatched": 2,
"name": "perceel",
"features": [
{ "type": "Feature", "id": "ee5e1426-60ef-45cf-9f37-219e56cd9015", "properties": { "identificatieNamespace": "NL.IMKAD.KadastraalObject", "identificatieLokaalID": "22250042270000", "beginGeldigheid": "2003-10-03T15:07:44.000", "tijdstipRegistratie": "2003-10-03T15:07:44.000", "volgnummer": 0, "statusHistorieCode": "G", "statusHistorieWaarde": "Geldig", "kadastraleGemeenteCode": "881", "kadastraleGemeenteWaarde": "'s-Gravenhage", "sectie": "F", "AKRKadastraleGemeenteCodeCode": "975", "AKRKadastraleGemeenteCodeWaarde": "GVH03", "kadastraleGrootteWaarde": 215.0, "soortGrootteCode": "1", "soortGrootteWaarde": "Vastgesteld", "perceelnummer": 422, "perceelnummerRotatie": 0.0, "perceelnummerVerschuivingDeltaX": 0.0, "perceelnummerVerschuivingDeltaY": 0.0, "perceelnummerPlaatscoordinaatX": 81321.925, "perceelnummerPlaatscoordinaatY": 455211.281 }, "geometry": { "type": "Polygon", "coordinates": [ [ [ 4.3122352, 52.080253593 ], [ 4.312290206, 52.080192657 ], [ 4.312293369, 52.080189737 ], [ 4.312305095, 52.080183237 ], [ 4.312319855, 52.080179768 ], [ 4.312335639, 52.080179813 ], [ 4.312472433, 52.080227541 ], [ 4.312487124, 52.080237266 ], [ 4.312492853, 52.080242316 ], [ 4.312494037, 52.080248898 ], [ 4.312442385, 52.080320822 ], [ 4.312428309, 52.080332226 ], [ 4.31240429, 52.080338533 ], [ 4.312380054, 52.080338662 ], [ 4.312244803, 52.080295927 ], [ 4.312237139, 52.080290069 ], [ 4.312226696, 52.080277803 ], [ 4.312228232, 52.080263677 ], [ 4.3122352, 52.080253593 ] ] ] } },
{ "type": "Feature", "id": "9a0a6816-5d4a-459a-87ae-1f78ab829de8", "properties": { "identificatieNamespace": "NL.IMKAD.KadastraalObject", "identificatieLokaalID": "22250212370000", "beginGeldigheid": "2007-09-27T10:03:38.000", "tijdstipRegistratie": "2007-09-27T10:03:38.000", "volgnummer": 0, "statusHistorieCode": "G", "statusHistorieWaarde": "Geldig", "kadastraleGemeenteCode": "881", "kadastraleGemeenteWaarde": "'s-Gravenhage", "sectie": "F", "AKRKadastraleGemeenteCodeCode": "975", "AKRKadastraleGemeenteCodeWaarde": "GVH03", "kadastraleGrootteWaarde": 22600.0, "soortGrootteCode": "1", "soortGrootteWaarde": "Vastgesteld", "perceelnummer": 2123, "perceelnummerRotatie": 0.0, "perceelnummerVerschuivingDeltaX": 0.0, "perceelnummerVerschuivingDeltaY": 0.0, "perceelnummerPlaatscoordinaatX": 81304.451, "perceelnummerPlaatscoordinaatY": 455226.994 }, "geometry": { "type": "Polygon", "coordinates": [ [ [ 4.31054296, 52.079946611 ], [ 4.310521049, 52.079940487 ], [ 4.310980177, 52.079346518 ], [ 4.311001539, 52.079353634 ], [ 4.311113106, 52.079332181 ], [ 4.311124811, 52.079319263 ], [ 4.31131699, 52.079380524 ], [ 4.311342196, 52.079350965 ], [ 4.311345653, 52.079352831 ], [ 4.311725477, 52.079460756 ], [ 4.311724675, 52.079463769 ], [ 4.311744098, 52.079469025 ], [ 4.311702763, 52.079526229 ], [ 4.311683474, 52.079520885 ], [ 4.311677032, 52.079529707 ], [ 4.311701328, 52.079536769 ], [ 4.311651629, 52.079586904 ], [ 4.311742111, 52.079620835 ], [ 4.311736976, 52.079626271 ], [ 4.311869271, 52.079673519 ], [ 4.311846475, 52.079696933 ], [ 4.312168815, 52.079809411 ], [ 4.31215867, 52.07981998 ], [ 4.312300778, 52.079872332 ], [ 4.3123312, 52.079840601 ], [ 4.312341342, 52.079843561 ], [ 4.312343578, 52.07984155 ], [ 4.312343862, 52.079841291 ], [ 4.312652693, 52.079950786 ], [ 4.312631089, 52.079974976 ], [ 4.312829602, 52.080046116 ], [ 4.312835937, 52.080039891 ], [ 4.313073718, 52.080122831 ], [ 4.313087769, 52.080103912 ], [ 4.313091547, 52.0801009 ], [ 4.313329102, 52.080179918 ], [ 4.3137971, 52.080339535 ], [ 4.313913623, 52.08037487 ], [ 4.313915609, 52.080373585 ], [ 4.313957667, 52.080382211 ], [ 4.313997466, 52.080370034 ], [ 4.314021547, 52.080347197 ], [ 4.314076858, 52.080285661 ], [ 4.31413581, 52.080220077 ], [ 4.314216781, 52.080246791 ], [ 4.314044582, 52.080439676 ], [ 4.314370651, 52.080551014 ], [ 4.313834532, 52.08113918 ], [ 4.313773165, 52.081118639 ], [ 4.313745885, 52.081122202 ], [ 4.31363962, 52.0812241 ], [ 4.313606304, 52.081211078 ], [ 4.312061304, 52.08061196 ], [ 4.310640324, 52.080058916 ], [ 4.310631551, 52.080055483 ], [ 4.310561784, 52.080028895 ], [ 4.310574872, 52.08001608 ], [ 4.31054296, 52.079946611 ] ], [ [ 4.312228232, 52.080263677 ], [ 4.312226696, 52.080277803 ], [ 4.312237139, 52.080290069 ], [ 4.312244803, 52.080295927 ], [ 4.312380054, 52.080338662 ], [ 4.31240429, 52.080338533 ], [ 4.312428309, 52.080332226 ], [ 4.312442385, 52.080320822 ], [ 4.312494037, 52.080248898 ], [ 4.312492853, 52.080242316 ], [ 4.312487124, 52.080237266 ], [ 4.312472433, 52.080227541 ], [ 4.312335639, 52.080179813 ], [ 4.312319855, 52.080179768 ], [ 4.312305095, 52.080183237 ], [ 4.312293369, 52.080189737 ], [ 4.312290206, 52.080192657 ], [ 4.3122352, 52.080253593 ], [ 4.312228232, 52.080263677 ] ] ] } }
]
}
0.277
* configure readTimeout = 40000 0.001
* def expectedOutcome = read('./expectedOutcome/hofvijverWGS84.json') 0.006
Given path '' 0.000
And param SERVICE = 'WFS' 0.000
And param VERSION = '2.0.0' 0.000
And param request = 'GetFeature' 0.000
And param bbox = '81305.27206213083,455190.78582254506,81343.90228717012,455225.4270569553' 0.001
And param typeName = 'perceel' 0.000
And param outputFormat = 'application/json' 0.000
And param srsName = 'EPSG:28992' 0.001
When method GET 0.266
02:30:22.890 request:
1 > GET http://geodata.nationaalgeoregister.nl/kadastralekaart/wfs/v4_0/?SERVICE=WFS&VERSION=2.0.0&request=GetFeature&bbox=81305.27206213083%2C455190.78582254506%2C81343.90228717012%2C455225.4270569553&typeName=perceel&outputFormat=application%2Fjson&srsName=EPSG%3A28992
1 > Accept-Encoding: gzip,deflate
1 > Connection: Keep-Alive
1 > Host: geodata.nationaalgeoregister.nl
1 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:30:23.155 response time in milliseconds: 265.23
1 < 200
1 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
1 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
1 < Access-Control-Allow-Origin: *
1 < Access-Control-Max-Age: 1000
1 < Content-Length: 4566
1 < Content-Type: application/json
1 < Date: Tue, 15 Jun 2021 02:30:23 GMT
1 < Server: lighttpd/1.4.53
1 < Strict-Transport-Security: max-age=3600; includeSubDomains; preload
1 < X-Cnection: close
{
"type": "FeatureCollection",
"numberMatched": 2,
"name": "perceel",
"crs": { "type": "name", "properties": { "name": "urn:ogc:def:crs:EPSG::28992" } },
"features": [
{ "type": "Feature", "id": "ee5e1426-60ef-45cf-9f37-219e56cd9015", "properties": { "identificatieNamespace": "NL.IMKAD.KadastraalObject", "identificatieLokaalID": "22250042270000", "beginGeldigheid": "2003-10-03T15:07:44.000", "tijdstipRegistratie": "2003-10-03T15:07:44.000", "volgnummer": 0, "statusHistorieCode": "G", "statusHistorieWaarde": "Geldig", "kadastraleGemeenteCode": "881", "kadastraleGemeenteWaarde": "'s-Gravenhage", "sectie": "F", "AKRKadastraleGemeenteCodeCode": "975", "AKRKadastraleGemeenteCodeWaarde": "GVH03", "kadastraleGrootteWaarde": 215.0, "soortGrootteCode": "1", "soortGrootteWaarde": "Vastgesteld", "perceelnummer": 422, "perceelnummerRotatie": 0.0, "perceelnummerVerschuivingDeltaX": 0.0, "perceelnummerVerschuivingDeltaY": 0.0, "perceelnummerPlaatscoordinaatX": 81321.925, "perceelnummerPlaatscoordinaatY": 455211.281 }, "geometry": { "type": "Polygon", "coordinates": [ [ [ 81313.85, 455210.003 ], [ 81317.52, 455203.168 ], [ 81317.732, 455202.84 ], [ 81318.525, 455202.105 ], [ 81319.531, 455201.704 ], [ 81320.613, 455201.693 ], [ 81330.068, 455206.864 ], [ 81331.091, 455207.931 ], [ 81331.492, 455208.487 ], [ 81331.584, 455209.218 ], [ 81328.162, 455217.272 ], [ 81327.216, 455218.555 ], [ 81325.58, 455219.281 ], [ 81323.919, 455219.32 ], [ 81314.578, 455214.703 ], [ 81314.043, 455214.059 ], [ 81313.307, 455212.705 ], [ 81313.389, 455211.132 ], [ 81313.85, 455210.003 ] ] ] } },
{ "type": "Feature", "id": "9a0a6816-5d4a-459a-87ae-1f78ab829de8", "properties": { "identificatieNamespace": "NL.IMKAD.KadastraalObject", "identificatieLokaalID": "22250212370000", "beginGeldigheid": "2007-09-27T10:03:38.000", "tijdstipRegistratie": "2007-09-27T10:03:38.000", "volgnummer": 0, "statusHistorieCode": "G", "statusHistorieWaarde": "Geldig", "kadastraleGemeenteCode": "881", "kadastraleGemeenteWaarde": "'s-Gravenhage", "sectie": "F", "AKRKadastraleGemeenteCodeCode": "975", "AKRKadastraleGemeenteCodeWaarde": "GVH03", "kadastraleGrootteWaarde": 22600.0, "soortGrootteCode": "1", "soortGrootteWaarde": "Vastgesteld", "perceelnummer": 2123, "perceelnummerRotatie": 0.0, "perceelnummerVerschuivingDeltaX": 0.0, "perceelnummerVerschuivingDeltaY": 0.0, "perceelnummerPlaatscoordinaatX": 81304.451, "perceelnummerPlaatscoordinaatY": 455226.994 }, "geometry": { "type": "Polygon", "coordinates": [ [ [ 81197.351, 455177.57 ], [ 81195.839, 455176.911 ], [ 81226.33, 455110.365 ], [ 81227.806, 455111.135 ], [ 81235.418, 455108.635 ], [ 81236.199, 455107.186 ], [ 81249.473, 455113.806 ], [ 81251.152, 455110.492 ], [ 81251.392, 455110.696 ], [ 81277.605, 455122.317 ], [ 81277.555, 455122.653 ], [ 81278.895, 455123.218 ], [ 81276.156, 455129.624 ], [ 81274.825, 455129.049 ], [ 81274.398, 455130.037 ], [ 81276.075, 455130.798 ], [ 81272.751, 455136.426 ], [ 81279.009, 455140.109 ], [ 81278.666, 455140.719 ], [ 81287.812, 455145.841 ], [ 81286.288, 455148.469 ], [ 81308.568, 455160.655 ], [ 81307.89, 455161.841 ], [ 81317.717, 455167.521 ], [ 81319.75, 455163.96 ], [ 81320.45, 455164.279 ], [ 81320.6, 455164.053 ], [ 81320.619, 455164.024 ], [ 81341.968, 455175.892 ], [ 81340.527, 455178.605 ], [ 81354.251, 455186.318 ], [ 81354.675, 455185.619 ], [ 81371.11, 455194.605 ], [ 81372.042, 455192.486 ], [ 81372.296, 455192.147 ], [ 81388.709, 455200.697 ], [ 81421.05, 455217.98 ], [ 81429.095, 455221.793 ], [ 81429.229, 455221.648 ], [ 81432.126, 455222.565 ], [ 81434.834, 455221.17 ], [ 81436.447, 455218.605 ], [ 81440.137, 455211.703 ], [ 81444.07, 455204.347 ], [ 81449.664, 455207.237 ], [ 81438.178, 455228.87 ], [ 81460.711, 455240.926 ], [ 81424.931, 455306.903 ], [ 81420.691, 455304.68 ], [ 81418.827, 455305.104 ], [ 81411.711, 455316.548 ], [ 81409.406, 455315.133 ], [ 81302.521, 455250.048 ], [ 81204.21, 455189.965 ], [ 81203.603, 455189.592 ], [ 81198.777, 455186.705 ], [ 81199.653, 455185.266 ], [ 81197.351, 455177.57 ] ], [ [ 81313.389, 455211.132 ], [ 81313.307, 455212.705 ], [ 81314.043, 455214.059 ], [ 81314.578, 455214.703 ], [ 81323.919, 455219.32 ], [ 81325.58, 455219.281 ], [ 81327.216, 455218.555 ], [ 81328.162, 455217.272 ], [ 81331.584, 455209.218 ], [ 81331.492, 455208.487 ], [ 81331.091, 455207.931 ], [ 81330.068, 455206.864 ], [ 81320.613, 455201.693 ], [ 81319.531, 455201.704 ], [ 81318.525, 455202.105 ], [ 81317.732, 455202.84 ], [ 81317.52, 455203.168 ], [ 81313.85, 455210.003 ], [ 81313.389, 455211.132 ] ] ] } }
]
}
Then status 200 0.000
* eval karate.embed(responseBytes,'application/json') 0.000
{
"type": "FeatureCollection",
"numberMatched": 2,
"name": "perceel",
"crs": { "type": "name", "properties": { "name": "urn:ogc:def:crs:EPSG::28992" } },
"features": [
{ "type": "Feature", "id": "ee5e1426-60ef-45cf-9f37-219e56cd9015", "properties": { "identificatieNamespace": "NL.IMKAD.KadastraalObject", "identificatieLokaalID": "22250042270000", "beginGeldigheid": "2003-10-03T15:07:44.000", "tijdstipRegistratie": "2003-10-03T15:07:44.000", "volgnummer": 0, "statusHistorieCode": "G", "statusHistorieWaarde": "Geldig", "kadastraleGemeenteCode": "881", "kadastraleGemeenteWaarde": "'s-Gravenhage", "sectie": "F", "AKRKadastraleGemeenteCodeCode": "975", "AKRKadastraleGemeenteCodeWaarde": "GVH03", "kadastraleGrootteWaarde": 215.0, "soortGrootteCode": "1", "soortGrootteWaarde": "Vastgesteld", "perceelnummer": 422, "perceelnummerRotatie": 0.0, "perceelnummerVerschuivingDeltaX": 0.0, "perceelnummerVerschuivingDeltaY": 0.0, "perceelnummerPlaatscoordinaatX": 81321.925, "perceelnummerPlaatscoordinaatY": 455211.281 }, "geometry": { "type": "Polygon", "coordinates": [ [ [ 81313.85, 455210.003 ], [ 81317.52, 455203.168 ], [ 81317.732, 455202.84 ], [ 81318.525, 455202.105 ], [ 81319.531, 455201.704 ], [ 81320.613, 455201.693 ], [ 81330.068, 455206.864 ], [ 81331.091, 455207.931 ], [ 81331.492, 455208.487 ], [ 81331.584, 455209.218 ], [ 81328.162, 455217.272 ], [ 81327.216, 455218.555 ], [ 81325.58, 455219.281 ], [ 81323.919, 455219.32 ], [ 81314.578, 455214.703 ], [ 81314.043, 455214.059 ], [ 81313.307, 455212.705 ], [ 81313.389, 455211.132 ], [ 81313.85, 455210.003 ] ] ] } },
{ "type": "Feature", "id": "9a0a6816-5d4a-459a-87ae-1f78ab829de8", "properties": { "identificatieNamespace": "NL.IMKAD.KadastraalObject", "identificatieLokaalID": "22250212370000", "beginGeldigheid": "2007-09-27T10:03:38.000", "tijdstipRegistratie": "2007-09-27T10:03:38.000", "volgnummer": 0, "statusHistorieCode": "G", "statusHistorieWaarde": "Geldig", "kadastraleGemeenteCode": "881", "kadastraleGemeenteWaarde": "'s-Gravenhage", "sectie": "F", "AKRKadastraleGemeenteCodeCode": "975", "AKRKadastraleGemeenteCodeWaarde": "GVH03", "kadastraleGrootteWaarde": 22600.0, "soortGrootteCode": "1", "soortGrootteWaarde": "Vastgesteld", "perceelnummer": 2123, "perceelnummerRotatie": 0.0, "perceelnummerVerschuivingDeltaX": 0.0, "perceelnummerVerschuivingDeltaY": 0.0, "perceelnummerPlaatscoordinaatX": 81304.451, "perceelnummerPlaatscoordinaatY": 455226.994 }, "geometry": { "type": "Polygon", "coordinates": [ [ [ 81197.351, 455177.57 ], [ 81195.839, 455176.911 ], [ 81226.33, 455110.365 ], [ 81227.806, 455111.135 ], [ 81235.418, 455108.635 ], [ 81236.199, 455107.186 ], [ 81249.473, 455113.806 ], [ 81251.152, 455110.492 ], [ 81251.392, 455110.696 ], [ 81277.605, 455122.317 ], [ 81277.555, 455122.653 ], [ 81278.895, 455123.218 ], [ 81276.156, 455129.624 ], [ 81274.825, 455129.049 ], [ 81274.398, 455130.037 ], [ 81276.075, 455130.798 ], [ 81272.751, 455136.426 ], [ 81279.009, 455140.109 ], [ 81278.666, 455140.719 ], [ 81287.812, 455145.841 ], [ 81286.288, 455148.469 ], [ 81308.568, 455160.655 ], [ 81307.89, 455161.841 ], [ 81317.717, 455167.521 ], [ 81319.75, 455163.96 ], [ 81320.45, 455164.279 ], [ 81320.6, 455164.053 ], [ 81320.619, 455164.024 ], [ 81341.968, 455175.892 ], [ 81340.527, 455178.605 ], [ 81354.251, 455186.318 ], [ 81354.675, 455185.619 ], [ 81371.11, 455194.605 ], [ 81372.042, 455192.486 ], [ 81372.296, 455192.147 ], [ 81388.709, 455200.697 ], [ 81421.05, 455217.98 ], [ 81429.095, 455221.793 ], [ 81429.229, 455221.648 ], [ 81432.126, 455222.565 ], [ 81434.834, 455221.17 ], [ 81436.447, 455218.605 ], [ 81440.137, 455211.703 ], [ 81444.07, 455204.347 ], [ 81449.664, 455207.237 ], [ 81438.178, 455228.87 ], [ 81460.711, 455240.926 ], [ 81424.931, 455306.903 ], [ 81420.691, 455304.68 ], [ 81418.827, 455305.104 ], [ 81411.711, 455316.548 ], [ 81409.406, 455315.133 ], [ 81302.521, 455250.048 ], [ 81204.21, 455189.965 ], [ 81203.603, 455189.592 ], [ 81198.777, 455186.705 ], [ 81199.653, 455185.266 ], [ 81197.351, 455177.57 ] ], [ [ 81313.389, 455211.132 ], [ 81313.307, 455212.705 ], [ 81314.043, 455214.059 ], [ 81314.578, 455214.703 ], [ 81323.919, 455219.32 ], [ 81325.58, 455219.281 ], [ 81327.216, 455218.555 ], [ 81328.162, 455217.272 ], [ 81331.584, 455209.218 ], [ 81331.492, 455208.487 ], [ 81331.091, 455207.931 ], [ 81330.068, 455206.864 ], [ 81320.613, 455201.693 ], [ 81319.531, 455201.704 ], [ 81318.525, 455202.105 ], [ 81317.732, 455202.84 ], [ 81317.52, 455203.168 ], [ 81313.85, 455210.003 ], [ 81313.389, 455211.132 ] ] ] } }
]
}
0.304
* configure readTimeout = 40000 0.018
* def expectedOutcome = read('./expectedOutcome/hofvijverWGS84.json') 0.018
Given path '' 0.000
And param SERVICE = 'WFS' 0.000
And param VERSION = '2.0.0' 0.000
And param request = 'GetFeature' 0.000
And param bbox = '81305.27206213083,455190.78582254506,81343.90228717012,455225.4270569553' 0.001
And param typeName = 'perceel' 0.000
And param outputFormat = 'text/xml; subtype=gml/3.2.1' 0.000
And param srsName = 'EPSG:28992' 0.000
When method GET 0.259
02:30:24.974 request:
1 > GET http://geodata.nationaalgeoregister.nl/kadastralekaart/wfs/v4_0/?SERVICE=WFS&VERSION=2.0.0&request=GetFeature&bbox=81305.27206213083%2C455190.78582254506%2C81343.90228717012%2C455225.4270569553&typeName=perceel&outputFormat=text%2Fxml%3B+subtype%3Dgml%2F3.2.1&srsName=EPSG%3A28992
1 > Accept-Encoding: gzip,deflate
1 > Connection: Keep-Alive
1 > Host: geodata.nationaalgeoregister.nl
1 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:30:25.231 response time in milliseconds: 256.61
1 < 200
1 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
1 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
1 < Access-Control-Allow-Origin: *
1 < Access-Control-Max-Age: 1000
1 < Content-Length: 9960
1 < Content-Type: text/xml; subtype="gml/3.2.1"; charset=UTF-8
1 < Date: Tue, 15 Jun 2021 02:30:25 GMT
1 < Server: lighttpd/1.4.53
1 < Strict-Transport-Security: max-age=3600; includeSubDomains; preload
1 < X-Cnection: close
<?xml version='1.0' encoding="UTF-8" ?>
<wfs:FeatureCollection
   xmlns:kadastralekaartv4="http://kadastralekaartv4.geonovum.nl"
   xmlns:gml="http://www.opengis.net/gml/3.2"
   xmlns:wfs="http://www.opengis.net/wfs/2.0"
   xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
   xsi:schemaLocation="http://kadastralekaartv4.geonovum.nl https://geodata.nationaalgeoregister.nl/kadastralekaart/wfs/v4_0?SERVICE=WFS&amp;SERVICE=WFS&amp;VERSION=2.0.0&amp;REQUEST=DescribeFeatureType&amp;TYPENAME=perceel&amp;OUTPUTFORMAT=application%2Fgml%2Bxml%3B%20version%3D3.2 http://www.opengis.net/wfs/2.0 http://schemas.opengis.net/wfs/2.0/wfs.xsd http://www.opengis.net/gml/3.2 http://schemas.opengis.net/gml/3.2.1/gml.xsd"
   timeStamp="2021-06-15T02:30:25" numberMatched="2" numberReturned="2">
      <wfs:boundedBy>
      	<gml:Envelope srsName="urn:ogc:def:crs:EPSG::28992">
      		<gml:lowerCorner>81195.839000 455107.186000</gml:lowerCorner>
      		<gml:upperCorner>81460.711000 455316.548000</gml:upperCorner>
      	</gml:Envelope>
      </wfs:boundedBy>
    <wfs:member>
      <kadastralekaartv4:perceel gml:id="perceel.ee5e1426-60ef-45cf-9f37-219e56cd9015">
        <gml:boundedBy>
        	<gml:Envelope srsName="urn:ogc:def:crs:EPSG::28992">
        		<gml:lowerCorner>81313.307000 455201.693000</gml:lowerCorner>
        		<gml:upperCorner>81331.584000 455219.320000</gml:upperCorner>
        	</gml:Envelope>
        </gml:boundedBy>
        <kadastralekaartv4:begrenzingPerceel>
          <gml:Polygon gml:id="perceel.ee5e1426-60ef-45cf-9f37-219e56cd9015.1" srsName="urn:ogc:def:crs:EPSG::28992">
            <gml:exterior>
              <gml:LinearRing>
                <gml:posList srsDimension="2">81313.850000 455210.003000 81317.520000 455203.168000 81317.732000 455202.840000 81318.525000 455202.105000 81319.531000 455201.704000 81320.613000 455201.693000 81330.068000 455206.864000 81331.091000 455207.931000 81331.492000 455208.487000 81331.584000 455209.218000 81328.162000 455217.272000 81327.216000 455218.555000 81325.580000 455219.281000 81323.919000 455219.320000 81314.578000 455214.703000 81314.043000 455214.059000 81313.307000 455212.705000 81313.389000 455211.132000 81313.850000 455210.003000 </gml:posList>
              </gml:LinearRing>
            </gml:exterior>
          </gml:Polygon>
        </kadastralekaartv4:begrenzingPerceel>
        <kadastralekaartv4:id>ee5e1426-60ef-45cf-9f37-219e56cd9015</kadastralekaartv4:id>
        <kadastralekaartv4:identificatieNamespace>NL.IMKAD.KadastraalObject</kadastralekaartv4:identificatieNamespace>
        <kadastralekaartv4:identificatieLokaalID>22250042270000</kadastralekaartv4:identificatieLokaalID>
        <kadastralekaartv4:beginGeldigheid>2003-10-03T15:07:44.000</kadastralekaartv4:beginGeldigheid>
        <kadastralekaartv4:tijdstipRegistratie>2003-10-03T15:07:44.000</kadastralekaartv4:tijdstipRegistratie>
        <kadastralekaartv4:volgnummer>0</kadastralekaartv4:volgnummer>
        <kadastralekaartv4:statusHistorieCode>G</kadastralekaartv4:statusHistorieCode>
        <kadastralekaartv4:statusHistorieWaarde>Geldig</kadastralekaartv4:statusHistorieWaarde>
        <kadastralekaartv4:kadastraleGemeenteCode>881</kadastralekaartv4:kadastraleGemeenteCode>
        <kadastralekaartv4:kadastraleGemeenteWaarde>&#39;s-Gravenhage</kadastralekaartv4:kadastraleGemeenteWaarde>
        <kadastralekaartv4:sectie>F</kadastralekaartv4:sectie>
        <kadastralekaartv4:AKRKadastraleGemeenteCodeCode>975</kadastralekaartv4:AKRKadastraleGemeenteCodeCode>
        <kadastralekaartv4:AKRKadastraleGemeenteCodeWaarde>GVH03</kadastralekaartv4:AKRKadastraleGemeenteCodeWaarde>
        <kadastralekaartv4:kadastraleGrootteWaarde>215</kadastralekaartv4:kadastraleGrootteWaarde>
        <kadastralekaartv4:soortGrootteCode>1</kadastralekaartv4:soortGrootteCode>
        <kadastralekaartv4:soortGrootteWaarde>Vastgesteld</kadastralekaartv4:soortGrootteWaarde>
        <kadastralekaartv4:perceelnummer>422</kadastralekaartv4:perceelnummer>
        <kadastralekaartv4:perceelnummerRotatie>0</kadastralekaartv4:perceelnummerRotatie>
        <kadastralekaartv4:perceelnummerVerschuivingDeltaX>0</kadastralekaartv4:perceelnummerVerschuivingDeltaX>
        <kadastralekaartv4:perceelnummerVerschuivingDeltaY>0</kadastralekaartv4:perceelnummerVerschuivingDeltaY>
        <kadastralekaartv4:perceelnummerPlaatscoordinaatX>81321.925</kadastralekaartv4:perceelnummerPlaatscoordinaatX>
        <kadastralekaartv4:perceelnummerPlaatscoordinaatY>455211.281</kadastralekaartv4:perceelnummerPlaatscoordinaatY>
      </kadastralekaartv4:perceel>
    </wfs:member>
    <wfs:member>
      <kadastralekaartv4:perceel gml:id="perceel.9a0a6816-5d4a-459a-87ae-1f78ab829de8">
        <gml:boundedBy>
        	<gml:Envelope srsName="urn:ogc:def:crs:EPSG::28992">
        		<gml:lowerCorner>81195.839000 455107.186000</gml:lowerCorner>
        		<gml:upperCorner>81460.711000 455316.548000</gml:upperCorner>
        	</gml:Envelope>
        </gml:boundedBy>
        <kadastralekaartv4:begrenzingPerceel>
          <gml:Polygon gml:id="perceel.9a0a6816-5d4a-459a-87ae-1f78ab829de8.1" srsName="urn:ogc:def:crs:EPSG::28992">
            <gml:exterior>
              <gml:LinearRing>
                <gml:posList srsDimension="2">81197.351000 455177.570000 81195.839000 455176.911000 81226.330000 455110.365000 81227.806000 455111.135000 81235.418000 455108.635000 81236.199000 455107.186000 81249.473000 455113.806000 81251.152000 455110.492000 81251.392000 455110.696000 81277.605000 455122.317000 81277.555000 455122.653000 81278.895000 455123.218000 81276.156000 455129.624000 81274.825000 455129.049000 81274.398000 455130.037000 81276.075000 455130.798000 81272.751000 455136.426000 81279.009000 455140.109000 81278.666000 455140.719000 81287.812000 455145.841000 81286.288000 455148.469000 81308.568000 455160.655000 81307.890000 455161.841000 81317.717000 455167.521000 81319.750000 455163.960000 81320.450000 455164.279000 81320.600000 455164.053000 81320.619000 455164.024000 81341.968000 455175.892000 81340.527000 455178.605000 81354.251000 455186.318000 81354.675000 455185.619000 81371.110000 455194.605000 81372.042000 455192.486000 81372.296000 455192.147000 81388.709000 455200.697000 81421.050000 455217.980000 81429.095000 455221.793000 81429.229000 455221.648000 81432.126000 455222.565000 81434.834000 455221.170000 81436.447000 455218.605000 81440.137000 455211.703000 81444.070000 455204.347000 81449.664000 455207.237000 81438.178000 455228.870000 81460.711000 455240.926000 81424.931000 455306.903000 81420.691000 455304.680000 81418.827000 455305.104000 81411.711000 455316.548000 81409.406000 455315.133000 81302.521000 455250.048000 81204.210000 455189.965000 81203.603000 455189.592000 81198.777000 455186.705000 81199.653000 455185.266000 81197.351000 455177.570000 </gml:posList>
              </gml:LinearRing>
            </gml:exterior>
            <gml:interior>
              <gml:LinearRing>
                <gml:posList srsDimension="2">81313.389000 455211.132000 81313.307000 455212.705000 81314.043000 455214.059000 81314.578000 455214.703000 81323.919000 455219.320000 81325.580000 455219.281000 81327.216000 455218.555000 81328.162000 455217.272000 81331.584000 455209.218000 81331.492000 455208.487000 81331.091000 455207.931000 81330.068000 455206.864000 81320.613000 455201.693000 81319.531000 455201.704000 81318.525000 455202.105000 81317.732000 455202.840000 81317.520000 455203.168000 81313.850000 455210.003000 81313.389000 455211.132000 </gml:posList>
              </gml:LinearRing>
            </gml:interior>
          </gml:Polygon>
        </kadastralekaartv4:begrenzingPerceel>
        <kadastralekaartv4:id>9a0a6816-5d4a-459a-87ae-1f78ab829de8</kadastralekaartv4:id>
        <kadastralekaartv4:identificatieNamespace>NL.IMKAD.KadastraalObject</kadastralekaartv4:identificatieNamespace>
        <kadastralekaartv4:identificatieLokaalID>22250212370000</kadastralekaartv4:identificatieLokaalID>
        <kadastralekaartv4:beginGeldigheid>2007-09-27T10:03:38.000</kadastralekaartv4:beginGeldigheid>
        <kadastralekaartv4:tijdstipRegistratie>2007-09-27T10:03:38.000</kadastralekaartv4:tijdstipRegistratie>
        <kadastralekaartv4:volgnummer>0</kadastralekaartv4:volgnummer>
        <kadastralekaartv4:statusHistorieCode>G</kadastralekaartv4:statusHistorieCode>
        <kadastralekaartv4:statusHistorieWaarde>Geldig</kadastralekaartv4:statusHistorieWaarde>
        <kadastralekaartv4:kadastraleGemeenteCode>881</kadastralekaartv4:kadastraleGemeenteCode>
        <kadastralekaartv4:kadastraleGemeenteWaarde>&#39;s-Gravenhage</kadastralekaartv4:kadastraleGemeenteWaarde>
        <kadastralekaartv4:sectie>F</kadastralekaartv4:sectie>
        <kadastralekaartv4:AKRKadastraleGemeenteCodeCode>975</kadastralekaartv4:AKRKadastraleGemeenteCodeCode>
        <kadastralekaartv4:AKRKadastraleGemeenteCodeWaarde>GVH03</kadastralekaartv4:AKRKadastraleGemeenteCodeWaarde>
        <kadastralekaartv4:kadastraleGrootteWaarde>22600</kadastralekaartv4:kadastraleGrootteWaarde>
        <kadastralekaartv4:soortGrootteCode>1</kadastralekaartv4:soortGrootteCode>
        <kadastralekaartv4:soortGrootteWaarde>Vastgesteld</kadastralekaartv4:soortGrootteWaarde>
        <kadastralekaartv4:perceelnummer>2123</kadastralekaartv4:perceelnummer>
        <kadastralekaartv4:perceelnummerRotatie>0</kadastralekaartv4:perceelnummerRotatie>
        <kadastralekaartv4:perceelnummerVerschuivingDeltaX>0</kadastralekaartv4:perceelnummerVerschuivingDeltaX>
        <kadastralekaartv4:perceelnummerVerschuivingDeltaY>0</kadastralekaartv4:perceelnummerVerschuivingDeltaY>
        <kadastralekaartv4:perceelnummerPlaatscoordinaatX>81304.451</kadastralekaartv4:perceelnummerPlaatscoordinaatX>
        <kadastralekaartv4:perceelnummerPlaatscoordinaatY>455226.994</kadastralekaartv4:perceelnummerPlaatscoordinaatY>
      </kadastralekaartv4:perceel>
    </wfs:member>
</wfs:FeatureCollection>
Then status 200 0.000
* eval karate.embed(responseBytes,'text/xml; subtype=gml/3.2.1') 0.003
This file cannot be displayed. Use download button to get the content as file.
0.280
* configure readTimeout = 40000 0.004
Given path '' 0.000
And param SERVICE = 'WFS' 0.000
And param VERSION = '2.0.0' 0.000
And param request = 'GetFeature' 0.000
And param outputFormat = 'application/json' 0.007
And param srsName = 'EPSG:4326' 0.000
And param featureid = "Perceel.ee5e1426-60ef-45cf-9f37-219e56cd9015" 0.000
When method GET 0.265
02:30:26.523 request:
1 > GET http://geodata.nationaalgeoregister.nl/kadastralekaart/wfs/v4_0/?SERVICE=WFS&VERSION=2.0.0&request=GetFeature&outputFormat=application%2Fjson&srsName=EPSG%3A4326&featureid=Perceel.ee5e1426-60ef-45cf-9f37-219e56cd9015
1 > Accept-Encoding: gzip,deflate
1 > Connection: Keep-Alive
1 > Host: geodata.nationaalgeoregister.nl
1 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:30:26.788 response time in milliseconds: 264.06
1 < 200
1 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
1 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
1 < Access-Control-Allow-Origin: *
1 < Access-Control-Max-Age: 1000
1 < Content-Length: 1583
1 < Content-Type: application/json
1 < Date: Tue, 15 Jun 2021 02:30:26 GMT
1 < Server: lighttpd/1.4.53
1 < Strict-Transport-Security: max-age=3600; includeSubDomains; preload
1 < X-Cnection: close
{
"type": "FeatureCollection",
"numberMatched": 1,
"name": "perceel",
"features": [
{ "type": "Feature", "id": "ee5e1426-60ef-45cf-9f37-219e56cd9015", "properties": { "identificatieNamespace": "NL.IMKAD.KadastraalObject", "identificatieLokaalID": "22250042270000", "beginGeldigheid": "2003-10-03T15:07:44.000", "tijdstipRegistratie": "2003-10-03T15:07:44.000", "volgnummer": 0, "statusHistorieCode": "G", "statusHistorieWaarde": "Geldig", "kadastraleGemeenteCode": "881", "kadastraleGemeenteWaarde": "'s-Gravenhage", "sectie": "F", "AKRKadastraleGemeenteCodeCode": "975", "AKRKadastraleGemeenteCodeWaarde": "GVH03", "kadastraleGrootteWaarde": 215.0, "soortGrootteCode": "1", "soortGrootteWaarde": "Vastgesteld", "perceelnummer": 422, "perceelnummerRotatie": 0.0, "perceelnummerVerschuivingDeltaX": 0.0, "perceelnummerVerschuivingDeltaY": 0.0, "perceelnummerPlaatscoordinaatX": 81321.925, "perceelnummerPlaatscoordinaatY": 455211.281 }, "geometry": { "type": "Polygon", "coordinates": [ [ [ 4.3122352, 52.080253593 ], [ 4.312290206, 52.080192657 ], [ 4.312293369, 52.080189737 ], [ 4.312305095, 52.080183237 ], [ 4.312319855, 52.080179768 ], [ 4.312335639, 52.080179813 ], [ 4.312472433, 52.080227541 ], [ 4.312487124, 52.080237266 ], [ 4.312492853, 52.080242316 ], [ 4.312494037, 52.080248898 ], [ 4.312442385, 52.080320822 ], [ 4.312428309, 52.080332226 ], [ 4.31240429, 52.080338533 ], [ 4.312380054, 52.080338662 ], [ 4.312244803, 52.080295927 ], [ 4.312237139, 52.080290069 ], [ 4.312226696, 52.080277803 ], [ 4.312228232, 52.080263677 ], [ 4.3122352, 52.080253593 ] ] ] } }
]
}
Then status 200 0.000
* eval karate.embed(responseBytes,'application/json') 0.001
{
"type": "FeatureCollection",
"numberMatched": 1,
"name": "perceel",
"features": [
{ "type": "Feature", "id": "ee5e1426-60ef-45cf-9f37-219e56cd9015", "properties": { "identificatieNamespace": "NL.IMKAD.KadastraalObject", "identificatieLokaalID": "22250042270000", "beginGeldigheid": "2003-10-03T15:07:44.000", "tijdstipRegistratie": "2003-10-03T15:07:44.000", "volgnummer": 0, "statusHistorieCode": "G", "statusHistorieWaarde": "Geldig", "kadastraleGemeenteCode": "881", "kadastraleGemeenteWaarde": "'s-Gravenhage", "sectie": "F", "AKRKadastraleGemeenteCodeCode": "975", "AKRKadastraleGemeenteCodeWaarde": "GVH03", "kadastraleGrootteWaarde": 215.0, "soortGrootteCode": "1", "soortGrootteWaarde": "Vastgesteld", "perceelnummer": 422, "perceelnummerRotatie": 0.0, "perceelnummerVerschuivingDeltaX": 0.0, "perceelnummerVerschuivingDeltaY": 0.0, "perceelnummerPlaatscoordinaatX": 81321.925, "perceelnummerPlaatscoordinaatY": 455211.281 }, "geometry": { "type": "Polygon", "coordinates": [ [ [ 4.3122352, 52.080253593 ], [ 4.312290206, 52.080192657 ], [ 4.312293369, 52.080189737 ], [ 4.312305095, 52.080183237 ], [ 4.312319855, 52.080179768 ], [ 4.312335639, 52.080179813 ], [ 4.312472433, 52.080227541 ], [ 4.312487124, 52.080237266 ], [ 4.312492853, 52.080242316 ], [ 4.312494037, 52.080248898 ], [ 4.312442385, 52.080320822 ], [ 4.312428309, 52.080332226 ], [ 4.31240429, 52.080338533 ], [ 4.312380054, 52.080338662 ], [ 4.312244803, 52.080295927 ], [ 4.312237139, 52.080290069 ], [ 4.312226696, 52.080277803 ], [ 4.312228232, 52.080263677 ], [ 4.3122352, 52.080253593 ] ] ] } }
]
}
0.282
* configure readTimeout = 40000 0.001
Given path '' 0.000
And param SERVICE = 'WFS' 0.000
And param VERSION = '2.0.0' 0.000
And param request = 'GetFeature' 0.000
And param outputFormat = 'application/json' 0.000
And param srsName = 'EPSG:4326' 0.000
And param STOREDQUERY_ID = "urn:ogc:def:query:OGC-WFS::GetFeatureById" 0.000
And param id = "perceel.ee5e1426-60ef-45cf-9f37-219e56cd9015" 0.000
When method GET 0.279
02:30:26.805 request:
1 > GET http://geodata.nationaalgeoregister.nl/kadastralekaart/wfs/v4_0/?SERVICE=WFS&VERSION=2.0.0&request=GetFeature&outputFormat=application%2Fjson&srsName=EPSG%3A4326&STOREDQUERY_ID=urn%3Aogc%3Adef%3Aquery%3AOGC-WFS%3A%3AGetFeatureById&id=perceel.ee5e1426-60ef-45cf-9f37-219e56cd9015
1 > Accept-Encoding: gzip,deflate
1 > Connection: Keep-Alive
1 > Host: geodata.nationaalgeoregister.nl
1 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:30:27.084 response time in milliseconds: 278.23
1 < 200
1 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
1 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
1 < Access-Control-Allow-Origin: *
1 < Access-Control-Max-Age: 1000
1 < Content-Length: 1583
1 < Content-Type: application/json
1 < Date: Tue, 15 Jun 2021 02:30:26 GMT
1 < Server: lighttpd/1.4.53
1 < Strict-Transport-Security: max-age=3600; includeSubDomains; preload
1 < X-Cnection: close
{
"type": "FeatureCollection",
"numberMatched": 1,
"name": "perceel",
"features": [
{ "type": "Feature", "id": "ee5e1426-60ef-45cf-9f37-219e56cd9015", "properties": { "identificatieNamespace": "NL.IMKAD.KadastraalObject", "identificatieLokaalID": "22250042270000", "beginGeldigheid": "2003-10-03T15:07:44.000", "tijdstipRegistratie": "2003-10-03T15:07:44.000", "volgnummer": 0, "statusHistorieCode": "G", "statusHistorieWaarde": "Geldig", "kadastraleGemeenteCode": "881", "kadastraleGemeenteWaarde": "'s-Gravenhage", "sectie": "F", "AKRKadastraleGemeenteCodeCode": "975", "AKRKadastraleGemeenteCodeWaarde": "GVH03", "kadastraleGrootteWaarde": 215.0, "soortGrootteCode": "1", "soortGrootteWaarde": "Vastgesteld", "perceelnummer": 422, "perceelnummerRotatie": 0.0, "perceelnummerVerschuivingDeltaX": 0.0, "perceelnummerVerschuivingDeltaY": 0.0, "perceelnummerPlaatscoordinaatX": 81321.925, "perceelnummerPlaatscoordinaatY": 455211.281 }, "geometry": { "type": "Polygon", "coordinates": [ [ [ 4.3122352, 52.080253593 ], [ 4.312290206, 52.080192657 ], [ 4.312293369, 52.080189737 ], [ 4.312305095, 52.080183237 ], [ 4.312319855, 52.080179768 ], [ 4.312335639, 52.080179813 ], [ 4.312472433, 52.080227541 ], [ 4.312487124, 52.080237266 ], [ 4.312492853, 52.080242316 ], [ 4.312494037, 52.080248898 ], [ 4.312442385, 52.080320822 ], [ 4.312428309, 52.080332226 ], [ 4.31240429, 52.080338533 ], [ 4.312380054, 52.080338662 ], [ 4.312244803, 52.080295927 ], [ 4.312237139, 52.080290069 ], [ 4.312226696, 52.080277803 ], [ 4.312228232, 52.080263677 ], [ 4.3122352, 52.080253593 ] ] ] } }
]
}
Then status 200 0.000
* eval karate.embed(responseBytes,'application/json') 0.000
{
"type": "FeatureCollection",
"numberMatched": 1,
"name": "perceel",
"features": [
{ "type": "Feature", "id": "ee5e1426-60ef-45cf-9f37-219e56cd9015", "properties": { "identificatieNamespace": "NL.IMKAD.KadastraalObject", "identificatieLokaalID": "22250042270000", "beginGeldigheid": "2003-10-03T15:07:44.000", "tijdstipRegistratie": "2003-10-03T15:07:44.000", "volgnummer": 0, "statusHistorieCode": "G", "statusHistorieWaarde": "Geldig", "kadastraleGemeenteCode": "881", "kadastraleGemeenteWaarde": "'s-Gravenhage", "sectie": "F", "AKRKadastraleGemeenteCodeCode": "975", "AKRKadastraleGemeenteCodeWaarde": "GVH03", "kadastraleGrootteWaarde": 215.0, "soortGrootteCode": "1", "soortGrootteWaarde": "Vastgesteld", "perceelnummer": 422, "perceelnummerRotatie": 0.0, "perceelnummerVerschuivingDeltaX": 0.0, "perceelnummerVerschuivingDeltaY": 0.0, "perceelnummerPlaatscoordinaatX": 81321.925, "perceelnummerPlaatscoordinaatY": 455211.281 }, "geometry": { "type": "Polygon", "coordinates": [ [ [ 4.3122352, 52.080253593 ], [ 4.312290206, 52.080192657 ], [ 4.312293369, 52.080189737 ], [ 4.312305095, 52.080183237 ], [ 4.312319855, 52.080179768 ], [ 4.312335639, 52.080179813 ], [ 4.312472433, 52.080227541 ], [ 4.312487124, 52.080237266 ], [ 4.312492853, 52.080242316 ], [ 4.312494037, 52.080248898 ], [ 4.312442385, 52.080320822 ], [ 4.312428309, 52.080332226 ], [ 4.31240429, 52.080338533 ], [ 4.312380054, 52.080338662 ], [ 4.312244803, 52.080295927 ], [ 4.312237139, 52.080290069 ], [ 4.312226696, 52.080277803 ], [ 4.312228232, 52.080263677 ], [ 4.3122352, 52.080253593 ] ] ] } }
]
}
2.766
* def cap = read('./expectedOutcome/wfscapabilitiesv4new.xml') 0.017
* def layer = karate.xmlPath(cap,'/WFS_Capabilities/FeatureTypeList/FeatureType[1]/Name') 0.012
Given path '' 0.000
And param SERVICE = 'WFS' 0.000
And param REQUEST = 'DescribeFeatureType' 0.000
And param VERSION = '2.0.0' 0.000
And param TYPENAMES = layer 0.000
When method GET 0.272
02:30:27.344 request:
1 > GET http://geodata.nationaalgeoregister.nl/kadastralekaart/wfs/v4_0/?SERVICE=WFS&REQUEST=DescribeFeatureType&VERSION=2.0.0&TYPENAMES=kadastralekaartv4%3Akadastralegrens
1 > Accept-Encoding: gzip,deflate
1 > Connection: Keep-Alive
1 > Host: geodata.nationaalgeoregister.nl
1 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:30:27.606 response time in milliseconds: 256.80
1 < 200
1 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
1 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
1 < Access-Control-Allow-Origin: *
1 < Access-Control-Max-Age: 1000
1 < Content-Length: 2048
1 < Content-Type: application/gml+xml; version=3.2; charset=UTF-8
1 < Date: Tue, 15 Jun 2021 02:30:27 GMT
1 < Server: lighttpd/1.4.53
1 < Strict-Transport-Security: max-age=3600; includeSubDomains; preload
1 < X-Cnection: close
<?xml version='1.0' encoding="UTF-8" ?>
<schema
   targetNamespace="http://kadastralekaartv4.geonovum.nl" 
   xmlns:kadastralekaartv4="http://kadastralekaartv4.geonovum.nl" 
   xmlns:xsd="http://www.w3.org/2001/XMLSchema"
   xmlns="http://www.w3.org/2001/XMLSchema"
   xmlns:gml="http://www.opengis.net/gml/3.2"
   elementFormDefault="qualified" version="0.1" >

  <import namespace="http://www.opengis.net/gml/3.2"
          schemaLocation="http://schemas.opengis.net/gml/3.2.1/gml.xsd" />

  <element name="kadastralegrens" 
           type="kadastralekaartv4:kadastralegrensType" 
           substitutionGroup="gml:AbstractFeature" />

  <complexType name="kadastralegrensType">
    <complexContent>
      <extension base="gml:AbstractFeatureType">
        <sequence>
          <element name="grenslijn" type="gml:GeometryPropertyType" minOccurs="0" maxOccurs="1"/>
          <element name="id" minOccurs="0" type="string"/>
          <element name="beginGeldigheid" minOccurs="0" type="string"/>
          <element name="tijdstipRegistratie" minOccurs="0" type="string"/>
          <element name="volgnummer" minOccurs="0" type="integer"/>
          <element name="statusHistorieCode" minOccurs="0" type="string"/>
          <element name="statusHistorieWaarde" minOccurs="0" type="string"/>
          <element name="identificatieNamespace" minOccurs="0" type="string"/>
          <element name="identificatieLokaalID" minOccurs="0" type="string"/>
          <element name="typeGrensCode" minOccurs="0" type="string"/>
          <element name="typeGrensWaarde" minOccurs="0" type="string"/>
          <element name="perceelLinksIdentificatieNamespace" minOccurs="0" type="string"/>
          <element name="perceelLinksIdentificatieLokaalID" minOccurs="0" type="string"/>
          <element name="perceelRechtsIdentificatieNamespace" minOccurs="0" type="string"/>
          <element name="perceelRechtsIdentificatieLokaalID" minOccurs="0" type="string"/>
        </sequence>
      </extension>
    </complexContent>
  </complexType>

</schema>
Then status 200 0.000
* json jsonVar = karate.xmlPath(response,'/schema/complexType/complexContent/extension/sequence') 0.018
* print 'fields:' , jsonVar 0.003
02:30:27.631 [print] fields: {
  "sequence": {
    "element": [
      {
        "_": null,
        "@": {
          "maxOccurs": "1",
          "minOccurs": "0",
          "name": "grenslijn",
          "type": "gml:GeometryPropertyType"
        }
      },
      {
        "_": null,
        "@": {
          "minOccurs": "0",
          "name": "id",
          "type": "string"
        }
      },
      {
        "_": null,
        "@": {
          "minOccurs": "0",
          "name": "beginGeldigheid",
          "type": "string"
        }
      },
      {
        "_": null,
        "@": {
          "minOccurs": "0",
          "name": "tijdstipRegistratie",
          "type": "string"
        }
      },
      {
        "_": null,
        "@": {
          "minOccurs": "0",
          "name": "volgnummer",
          "type": "integer"
        }
      },
      {
        "_": null,
        "@": {
          "minOccurs": "0",
          "name": "statusHistorieCode",
          "type": "string"
        }
      },
      {
        "_": null,
        "@": {
          "minOccurs": "0",
          "name": "statusHistorieWaarde",
          "type": "string"
        }
      },
      {
        "_": null,
        "@": {
          "minOccurs": "0",
          "name": "identificatieNamespace",
          "type": "string"
        }
      },
      {
        "_": null,
        "@": {
          "minOccurs": "0",
          "name": "identificatieLokaalID",
          "type": "string"
        }
      },
      {
        "_": null,
        "@": {
          "minOccurs": "0",
          "name": "typeGrensCode",
          "type": "string"
        }
      },
      {
        "_": null,
        "@": {
          "minOccurs": "0",
          "name": "typeGrensWaarde",
          "type": "string"
        }
      },
      {
        "_": null,
        "@": {
          "minOccurs": "0",
          "name": "perceelLinksIdentificatieNamespace",
          "type": "string"
        }
      },
      {
        "_": null,
        "@": {
          "minOccurs": "0",
          "name": "perceelLinksIdentificatieLokaalID",
          "type": "string"
        }
      },
      {
        "_": null,
        "@": {
          "minOccurs": "0",
          "name": "perceelRechtsIdentificatieNamespace",
          "type": "string"
        }
      },
      {
        "_": null,
        "@": {
          "minOccurs": "0",
          "name": "perceelRechtsIdentificatieLokaalID",
          "type": "string"
        }
      }
    ]
  }
}
Given path '' 0.000
And param SERVICE = 'WFS' 0.000
And param REQUEST = 'GetFeature' 0.000
And param VERSION = '2.0.0' 0.000
And param TYPENAMES = layer 0.000
And param RESULTTYPE = 'hits' 0.001
When method GET 2.143
02:30:27.634 request:
2 > GET http://geodata.nationaalgeoregister.nl/kadastralekaart/wfs/v4_0/?SERVICE=WFS&REQUEST=GetFeature&VERSION=2.0.0&TYPENAMES=kadastralekaartv4%3Akadastralegrens&RESULTTYPE=hits
2 > Accept-Encoding: gzip,deflate
2 > Connection: Keep-Alive
2 > Host: geodata.nationaalgeoregister.nl
2 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:30:29.775 response time in milliseconds: 2140.86
2 < 200
2 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
2 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
2 < Access-Control-Allow-Origin: *
2 < Access-Control-Max-Age: 1000
2 < Content-Length: 849
2 < Content-Type: text/xml; subtype="gml/3.2.1"; charset=UTF-8
2 < Date: Tue, 15 Jun 2021 02:30:29 GMT
2 < Server: lighttpd/1.4.53
2 < Strict-Transport-Security: max-age=3600; includeSubDomains; preload
2 < X-Cnection: close

<wfs:FeatureCollection 
    xmlns:kadastralekaartv4="http://kadastralekaartv4.geonovum.nl" 
    xmlns:gml="http://www.opengis.net/gml/3.2" 
    xmlns:wfs="http://www.opengis.net/wfs/2.0" 
    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 
    xsi:schemaLocation="http://kadastralekaartv4.geonovum.nl https://geodata.nationaalgeoregister.nl/kadastralekaart/wfs/v4_0?SERVICE=WFS&amp;SERVICE=WFS&amp;VERSION=2.0.0&amp;REQUEST=DescribeFeatureType&amp;TYPENAME=kadastralekaartv4:kadastralekaartv4:kadastralegrens&amp;OUTPUTFORMAT=application%2Fgml%2Bxml%3B%20version%3D3.2 http://www.opengis.net/wfs/2.0 http://schemas.opengis.net/wfs/2.0/wfs.xsd http://www.opengis.net/gml/3.2 http://schemas.opengis.net/gml/3.2.1/gml.xsd" 
    timeStamp="2021-06-15T04:30:29" 
    numberMatched="28964471" 
    numberReturned="0">
    </wfs:FeatureCollection>
Then status 200 0.000
And match karate.xmlPath(response, '/FeatureCollection/@numberReturned') == 0 0.005
* def featcount = karate.xmlPath(response, '/FeatureCollection/@numberMatched') 0.002
* print layer, ' count ', featcount 0.002
02:30:29.787 [print] kadastralekaartv4:kadastralegrens  count  28964471
* def mydownloads = Java.type('download.DataStorage') 0.000
* def LocalDateTime = Java.type('java.time.LocalDateTime') 0.000
* def db = new mydownloads 0.000
* eval db.mywriteln('- Test: WFS count '+ '\n Layer:'+ layer +'\n'+' Count:' + featcount + '\n Time:'+ LocalDateTime.now() + '\n' , 'target/surefire-reports/wfscount.yaml') 0.002
Given path '' 0.000
And param SERVICE = 'WFS' 0.000
And param REQUEST = 'GetFeature' 0.000
And param VERSION = '2.0.0' 0.000
And param TYPENAMES = layer 0.000
And param COUNT = 1 0.002
And param STARTINDEX = 0 0.000
When method GET 0.266
02:30:29.805 request:
3 > GET http://geodata.nationaalgeoregister.nl/kadastralekaart/wfs/v4_0/?SERVICE=WFS&REQUEST=GetFeature&VERSION=2.0.0&TYPENAMES=kadastralekaartv4%3Akadastralegrens&COUNT=1&STARTINDEX=0
3 > Accept-Encoding: gzip,deflate
3 > Connection: Keep-Alive
3 > Host: geodata.nationaalgeoregister.nl
3 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:30:30.055 response time in milliseconds: 250.33
3 < 200
3 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
3 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
3 < Access-Control-Allow-Origin: *
3 < Access-Control-Max-Age: 1000
3 < Content-Length: 3657
3 < Content-Type: text/xml; subtype="gml/3.2.1"; charset=UTF-8
3 < Date: Tue, 15 Jun 2021 02:30:29 GMT
3 < Server: lighttpd/1.4.53
3 < Strict-Transport-Security: max-age=3600; includeSubDomains; preload
3 < X-Cnection: close
<?xml version='1.0' encoding="UTF-8" ?>
<wfs:FeatureCollection
   xmlns:kadastralekaartv4="http://kadastralekaartv4.geonovum.nl"
   xmlns:gml="http://www.opengis.net/gml/3.2"
   xmlns:wfs="http://www.opengis.net/wfs/2.0"
   xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
   xsi:schemaLocation="http://kadastralekaartv4.geonovum.nl https://geodata.nationaalgeoregister.nl/kadastralekaart/wfs/v4_0?SERVICE=WFS&amp;SERVICE=WFS&amp;VERSION=2.0.0&amp;REQUEST=DescribeFeatureType&amp;TYPENAME=kadastralekaartv4:kadastralegrens&amp;OUTPUTFORMAT=application%2Fgml%2Bxml%3B%20version%3D3.2 http://www.opengis.net/wfs/2.0 http://schemas.opengis.net/wfs/2.0/wfs.xsd http://www.opengis.net/gml/3.2 http://schemas.opengis.net/gml/3.2.1/gml.xsd"
   timeStamp="2021-06-15T02:30:30" numberMatched="unknown" numberReturned="1"
   next="https://geodata.nationaalgeoregister.nl/kadastralekaart/wfs/v4_0?SERVICE=WFS&amp;SERVICE=WFS&amp;REQUEST=GetFeature&amp;VERSION=2.0.0&amp;TYPENAMES=kadastralekaartv4%3Akadastralegrens&amp;COUNT=1&amp;STARTINDEX=1">
      <wfs:boundedBy>
      	<gml:Envelope srsName="urn:ogc:def:crs:EPSG::28992">
      		<gml:lowerCorner>18920.061000 363816.635000</gml:lowerCorner>
      		<gml:upperCorner>19017.896000 363825.308000</gml:upperCorner>
      	</gml:Envelope>
      </wfs:boundedBy>
    <wfs:member>
      <kadastralekaartv4:kadastralegrens gml:id="kadastralegrens.9e20ea95-e013-4950-9b14-b264dc9f3d9c">
        <gml:boundedBy>
        	<gml:Envelope srsName="urn:ogc:def:crs:EPSG::28992">
        		<gml:lowerCorner>18920.061000 363816.635000</gml:lowerCorner>
        		<gml:upperCorner>19017.896000 363825.308000</gml:upperCorner>
        	</gml:Envelope>
        </gml:boundedBy>
        <kadastralekaartv4:grenslijn>
          <gml:LineString gml:id="kadastralegrens.9e20ea95-e013-4950-9b14-b264dc9f3d9c.1" srsName="urn:ogc:def:crs:EPSG::28992">
            <gml:posList srsDimension="2">18920.061000 363816.635000 18924.148000 363816.870000 19017.896000 363825.308000 </gml:posList>
          </gml:LineString>
        </kadastralekaartv4:grenslijn>
        <kadastralekaartv4:id>9e20ea95-e013-4950-9b14-b264dc9f3d9c</kadastralekaartv4:id>
        <kadastralekaartv4:beginGeldigheid>2008-08-13T11:56:43.000</kadastralekaartv4:beginGeldigheid>
        <kadastralekaartv4:tijdstipRegistratie>2008-08-13T11:56:43.000</kadastralekaartv4:tijdstipRegistratie>
        <kadastralekaartv4:volgnummer>0</kadastralekaartv4:volgnummer>
        <kadastralekaartv4:statusHistorieCode>G</kadastralekaartv4:statusHistorieCode>
        <kadastralekaartv4:statusHistorieWaarde>Geldig</kadastralekaartv4:statusHistorieWaarde>
        <kadastralekaartv4:identificatieNamespace>NL.IMKAD.KadastraleGrens</kadastralekaartv4:identificatieNamespace>
        <kadastralekaartv4:identificatieLokaalID>370050061</kadastralekaartv4:identificatieLokaalID>
        <kadastralekaartv4:typeGrensCode>3</kadastralekaartv4:typeGrensCode>
        <kadastralekaartv4:typeGrensWaarde>Definitief</kadastralekaartv4:typeGrensWaarde>
        <kadastralekaartv4:perceelLinksIdentificatieNamespace>NL.IMKAD.KadastraalObject</kadastralekaartv4:perceelLinksIdentificatieNamespace>
        <kadastralekaartv4:perceelLinksIdentificatieLokaalID>70039970000</kadastralekaartv4:perceelLinksIdentificatieLokaalID>
        <kadastralekaartv4:perceelRechtsIdentificatieNamespace>NL.IMKAD.KadastraalObject</kadastralekaartv4:perceelRechtsIdentificatieNamespace>
        <kadastralekaartv4:perceelRechtsIdentificatieLokaalID>70031170000</kadastralekaartv4:perceelRechtsIdentificatieLokaalID>
      </kadastralekaartv4:kadastralegrens>
    </wfs:member>
</wfs:FeatureCollection>
Then status 200 0.000
And match karate.xmlPath(response, '/FeatureCollection/@numberReturned') == 1 0.004
* def featcount = karate.xmlPath(response, '/FeatureCollection/@numberMatched') 0.003
* print layer, ' count ', featcount 0.000
02:30:30.069 [print] kadastralekaartv4:kadastralegrens  count  unknown
* eval karate.embed(responseBytes,'application/json') 0.005
<?xml version='1.0' encoding="UTF-8" ?>
<wfs:FeatureCollection
   xmlns:kadastralekaartv4="http://kadastralekaartv4.geonovum.nl"
   xmlns:gml="http://www.opengis.net/gml/3.2"
   xmlns:wfs="http://www.opengis.net/wfs/2.0"
   xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
   xsi:schemaLocation="http://kadastralekaartv4.geonovum.nl https://geodata.nationaalgeoregister.nl/kadastralekaart/wfs/v4_0?SERVICE=WFS&amp;SERVICE=WFS&amp;VERSION=2.0.0&amp;REQUEST=DescribeFeatureType&amp;TYPENAME=kadastralekaartv4:kadastralegrens&amp;OUTPUTFORMAT=application%2Fgml%2Bxml%3B%20version%3D3.2 http://www.opengis.net/wfs/2.0 http://schemas.opengis.net/wfs/2.0/wfs.xsd http://www.opengis.net/gml/3.2 http://schemas.opengis.net/gml/3.2.1/gml.xsd"
   timeStamp="2021-06-15T02:30:30" numberMatched="unknown" numberReturned="1"
   next="https://geodata.nationaalgeoregister.nl/kadastralekaart/wfs/v4_0?SERVICE=WFS&amp;SERVICE=WFS&amp;REQUEST=GetFeature&amp;VERSION=2.0.0&amp;TYPENAMES=kadastralekaartv4%3Akadastralegrens&amp;COUNT=1&amp;STARTINDEX=1">
      <wfs:boundedBy>
      	<gml:Envelope srsName="urn:ogc:def:crs:EPSG::28992">
      		<gml:lowerCorner>18920.061000 363816.635000</gml:lowerCorner>
      		<gml:upperCorner>19017.896000 363825.308000</gml:upperCorner>
      	</gml:Envelope>
      </wfs:boundedBy>
    <wfs:member>
      <kadastralekaartv4:kadastralegrens gml:id="kadastralegrens.9e20ea95-e013-4950-9b14-b264dc9f3d9c">
        <gml:boundedBy>
        	<gml:Envelope srsName="urn:ogc:def:crs:EPSG::28992">
        		<gml:lowerCorner>18920.061000 363816.635000</gml:lowerCorner>
        		<gml:upperCorner>19017.896000 363825.308000</gml:upperCorner>
        	</gml:Envelope>
        </gml:boundedBy>
        <kadastralekaartv4:grenslijn>
          <gml:LineString gml:id="kadastralegrens.9e20ea95-e013-4950-9b14-b264dc9f3d9c.1" srsName="urn:ogc:def:crs:EPSG::28992">
            <gml:posList srsDimension="2">18920.061000 363816.635000 18924.148000 363816.870000 19017.896000 363825.308000 </gml:posList>
          </gml:LineString>
        </kadastralekaartv4:grenslijn>
        <kadastralekaartv4:id>9e20ea95-e013-4950-9b14-b264dc9f3d9c</kadastralekaartv4:id>
        <kadastralekaartv4:beginGeldigheid>2008-08-13T11:56:43.000</kadastralekaartv4:beginGeldigheid>
        <kadastralekaartv4:tijdstipRegistratie>2008-08-13T11:56:43.000</kadastralekaartv4:tijdstipRegistratie>
        <kadastralekaartv4:volgnummer>0</kadastralekaartv4:volgnummer>
        <kadastralekaartv4:statusHistorieCode>G</kadastralekaartv4:statusHistorieCode>
        <kadastralekaartv4:statusHistorieWaarde>Geldig</kadastralekaartv4:statusHistorieWaarde>
        <kadastralekaartv4:identificatieNamespace>NL.IMKAD.KadastraleGrens</kadastralekaartv4:identificatieNamespace>
        <kadastralekaartv4:identificatieLokaalID>370050061</kadastralekaartv4:identificatieLokaalID>
        <kadastralekaartv4:typeGrensCode>3</kadastralekaartv4:typeGrensCode>
        <kadastralekaartv4:typeGrensWaarde>Definitief</kadastralekaartv4:typeGrensWaarde>
        <kadastralekaartv4:perceelLinksIdentificatieNamespace>NL.IMKAD.KadastraalObject</kadastralekaartv4:perceelLinksIdentificatieNamespace>
        <kadastralekaartv4:perceelLinksIdentificatieLokaalID>70039970000</kadastralekaartv4:perceelLinksIdentificatieLokaalID>
        <kadastralekaartv4:perceelRechtsIdentificatieNamespace>NL.IMKAD.KadastraalObject</kadastralekaartv4:perceelRechtsIdentificatieNamespace>
        <kadastralekaartv4:perceelRechtsIdentificatieLokaalID>70031170000</kadastralekaartv4:perceelRechtsIdentificatieLokaalID>
      </kadastralekaartv4:kadastralegrens>
    </wfs:member>
</wfs:FeatureCollection>

3.749
* def cap = read('./expectedOutcome/wfscapabilitiesv4new.xml') 0.012
* def layer = karate.xmlPath(cap,'/WFS_Capabilities/FeatureTypeList/FeatureType[2]/Name') 0.008
Given path '' 0.000
And param SERVICE = 'WFS' 0.000
And param REQUEST = 'DescribeFeatureType' 0.000
And param VERSION = '2.0.0' 0.000
And param TYPENAMES = layer 0.000
When method GET 0.249
02:30:29.029 request:
1 > GET http://geodata.nationaalgeoregister.nl/kadastralekaart/wfs/v4_0/?SERVICE=WFS&REQUEST=DescribeFeatureType&VERSION=2.0.0&TYPENAMES=kadastralekaartv4%3Aperceel
1 > Accept-Encoding: gzip,deflate
1 > Connection: Keep-Alive
1 > Host: geodata.nationaalgeoregister.nl
1 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:30:29.275 response time in milliseconds: 245.03
1 < 200
1 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
1 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
1 < Access-Control-Allow-Origin: *
1 < Access-Control-Max-Age: 1000
1 < Content-Length: 2649
1 < Content-Type: application/gml+xml; version=3.2; charset=UTF-8
1 < Date: Tue, 15 Jun 2021 02:30:29 GMT
1 < Server: lighttpd/1.4.53
1 < Strict-Transport-Security: max-age=3600; includeSubDomains; preload
1 < X-Cnection: close
<?xml version='1.0' encoding="UTF-8" ?>
<schema
   targetNamespace="http://kadastralekaartv4.geonovum.nl" 
   xmlns:kadastralekaartv4="http://kadastralekaartv4.geonovum.nl" 
   xmlns:xsd="http://www.w3.org/2001/XMLSchema"
   xmlns="http://www.w3.org/2001/XMLSchema"
   xmlns:gml="http://www.opengis.net/gml/3.2"
   elementFormDefault="qualified" version="0.1" >

  <import namespace="http://www.opengis.net/gml/3.2"
          schemaLocation="http://schemas.opengis.net/gml/3.2.1/gml.xsd" />

  <element name="perceel" 
           type="kadastralekaartv4:perceelType" 
           substitutionGroup="gml:AbstractFeature" />

  <complexType name="perceelType">
    <complexContent>
      <extension base="gml:AbstractFeatureType">
        <sequence>
          <element name="begrenzingPerceel" type="gml:GeometryPropertyType" minOccurs="0" maxOccurs="1"/>
          <element name="id" minOccurs="0" type="string"/>
          <element name="identificatieNamespace" minOccurs="0" type="string"/>
          <element name="identificatieLokaalID" minOccurs="0" type="string"/>
          <element name="beginGeldigheid" minOccurs="0" type="string"/>
          <element name="tijdstipRegistratie" minOccurs="0" type="string"/>
          <element name="volgnummer" minOccurs="0" type="integer"/>
          <element name="statusHistorieCode" minOccurs="0" type="string"/>
          <element name="statusHistorieWaarde" minOccurs="0" type="string"/>
          <element name="kadastraleGemeenteCode" minOccurs="0" type="string"/>
          <element name="kadastraleGemeenteWaarde" minOccurs="0" type="string"/>
          <element name="sectie" minOccurs="0" type="string"/>
          <element name="AKRKadastraleGemeenteCodeCode" minOccurs="0" type="string"/>
          <element name="AKRKadastraleGemeenteCodeWaarde" minOccurs="0" type="string"/>
          <element name="kadastraleGrootteWaarde" minOccurs="0" type="double"/>
          <element name="soortGrootteCode" minOccurs="0" type="string"/>
          <element name="soortGrootteWaarde" minOccurs="0" type="string"/>
          <element name="perceelnummer" minOccurs="0" type="integer"/>
          <element name="perceelnummerRotatie" minOccurs="0" type="double"/>
          <element name="perceelnummerVerschuivingDeltaX" minOccurs="0" type="double"/>
          <element name="perceelnummerVerschuivingDeltaY" minOccurs="0" type="double"/>
          <element name="perceelnummerPlaatscoordinaatX" minOccurs="0" type="double"/>
          <element name="perceelnummerPlaatscoordinaatY" minOccurs="0" type="double"/>
        </sequence>
      </extension>
    </complexContent>
  </complexType>

</schema>
Then status 200 0.000
* json jsonVar = karate.xmlPath(response,'/schema/complexType/complexContent/extension/sequence') 0.006
* print 'fields:' , jsonVar 0.001
02:30:29.284 [print] fields: {
  "sequence": {
    "element": [
      {
        "_": null,
        "@": {
          "maxOccurs": "1",
          "minOccurs": "0",
          "name": "begrenzingPerceel",
          "type": "gml:GeometryPropertyType"
        }
      },
      {
        "_": null,
        "@": {
          "minOccurs": "0",
          "name": "id",
          "type": "string"
        }
      },
      {
        "_": null,
        "@": {
          "minOccurs": "0",
          "name": "identificatieNamespace",
          "type": "string"
        }
      },
      {
        "_": null,
        "@": {
          "minOccurs": "0",
          "name": "identificatieLokaalID",
          "type": "string"
        }
      },
      {
        "_": null,
        "@": {
          "minOccurs": "0",
          "name": "beginGeldigheid",
          "type": "string"
        }
      },
      {
        "_": null,
        "@": {
          "minOccurs": "0",
          "name": "tijdstipRegistratie",
          "type": "string"
        }
      },
      {
        "_": null,
        "@": {
          "minOccurs": "0",
          "name": "volgnummer",
          "type": "integer"
        }
      },
      {
        "_": null,
        "@": {
          "minOccurs": "0",
          "name": "statusHistorieCode",
          "type": "string"
        }
      },
      {
        "_": null,
        "@": {
          "minOccurs": "0",
          "name": "statusHistorieWaarde",
          "type": "string"
        }
      },
      {
        "_": null,
        "@": {
          "minOccurs": "0",
          "name": "kadastraleGemeenteCode",
          "type": "string"
        }
      },
      {
        "_": null,
        "@": {
          "minOccurs": "0",
          "name": "kadastraleGemeenteWaarde",
          "type": "string"
        }
      },
      {
        "_": null,
        "@": {
          "minOccurs": "0",
          "name": "sectie",
          "type": "string"
        }
      },
      {
        "_": null,
        "@": {
          "minOccurs": "0",
          "name": "AKRKadastraleGemeenteCodeCode",
          "type": "string"
        }
      },
      {
        "_": null,
        "@": {
          "minOccurs": "0",
          "name": "AKRKadastraleGemeenteCodeWaarde",
          "type": "string"
        }
      },
      {
        "_": null,
        "@": {
          "minOccurs": "0",
          "name": "kadastraleGrootteWaarde",
          "type": "double"
        }
      },
      {
        "_": null,
        "@": {
          "minOccurs": "0",
          "name": "soortGrootteCode",
          "type": "string"
        }
      },
      {
        "_": null,
        "@": {
          "minOccurs": "0",
          "name": "soortGrootteWaarde",
          "type": "string"
        }
      },
      {
        "_": null,
        "@": {
          "minOccurs": "0",
          "name": "perceelnummer",
          "type": "integer"
        }
      },
      {
        "_": null,
        "@": {
          "minOccurs": "0",
          "name": "perceelnummerRotatie",
          "type": "double"
        }
      },
      {
        "_": null,
        "@": {
          "minOccurs": "0",
          "name": "perceelnummerVerschuivingDeltaX",
          "type": "double"
        }
      },
      {
        "_": null,
        "@": {
          "minOccurs": "0",
          "name": "perceelnummerVerschuivingDeltaY",
          "type": "double"
        }
      },
      {
        "_": null,
        "@": {
          "minOccurs": "0",
          "name": "perceelnummerPlaatscoordinaatX",
          "type": "double"
        }
      },
      {
        "_": null,
        "@": {
          "minOccurs": "0",
          "name": "perceelnummerPlaatscoordinaatY",
          "type": "double"
        }
      }
    ]
  }
}
Given path '' 0.000
And param SERVICE = 'WFS' 0.000
And param REQUEST = 'GetFeature' 0.000
And param VERSION = '2.0.0' 0.000
And param TYPENAMES = layer 0.000
And param RESULTTYPE = 'hits' 0.003
When method GET 3.185
02:30:29.289 request:
2 > GET http://geodata.nationaalgeoregister.nl/kadastralekaart/wfs/v4_0/?SERVICE=WFS&REQUEST=GetFeature&VERSION=2.0.0&TYPENAMES=kadastralekaartv4%3Aperceel&RESULTTYPE=hits
2 > Accept-Encoding: gzip,deflate
2 > Connection: Keep-Alive
2 > Host: geodata.nationaalgeoregister.nl
2 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:30:32.472 response time in milliseconds: 3183.37
2 < 200
2 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
2 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
2 < Access-Control-Allow-Origin: *
2 < Access-Control-Max-Age: 1000
2 < Content-Length: 840
2 < Content-Type: text/xml; subtype="gml/3.2.1"; charset=UTF-8
2 < Date: Tue, 15 Jun 2021 02:30:32 GMT
2 < Server: lighttpd/1.4.53
2 < Strict-Transport-Security: max-age=3600; includeSubDomains; preload
2 < X-Cnection: close

<wfs:FeatureCollection 
    xmlns:kadastralekaartv4="http://kadastralekaartv4.geonovum.nl" 
    xmlns:gml="http://www.opengis.net/gml/3.2" 
    xmlns:wfs="http://www.opengis.net/wfs/2.0" 
    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 
    xsi:schemaLocation="http://kadastralekaartv4.geonovum.nl https://geodata.nationaalgeoregister.nl/kadastralekaart/wfs/v4_0?SERVICE=WFS&amp;SERVICE=WFS&amp;VERSION=2.0.0&amp;REQUEST=DescribeFeatureType&amp;TYPENAME=kadastralekaartv4:kadastralekaartv4:perceel&amp;OUTPUTFORMAT=application%2Fgml%2Bxml%3B%20version%3D3.2 http://www.opengis.net/wfs/2.0 http://schemas.opengis.net/wfs/2.0/wfs.xsd http://www.opengis.net/gml/3.2 http://schemas.opengis.net/gml/3.2.1/gml.xsd" 
    timeStamp="2021-06-15T04:30:32" 
    numberMatched="8117007" 
    numberReturned="0">
    </wfs:FeatureCollection>
Then status 200 0.000
And match karate.xmlPath(response, '/FeatureCollection/@numberReturned') == 0 0.002
* def featcount = karate.xmlPath(response, '/FeatureCollection/@numberMatched') 0.001
* print layer, ' count ', featcount 0.000
02:30:32.478 [print] kadastralekaartv4:perceel  count  8117007
* def mydownloads = Java.type('download.DataStorage') 0.000
* def LocalDateTime = Java.type('java.time.LocalDateTime') 0.000
* def db = new mydownloads 0.000
* eval db.mywriteln('- Test: WFS count '+ '\n Layer:'+ layer +'\n'+' Count:' + featcount + '\n Time:'+ LocalDateTime.now() + '\n' , 'target/surefire-reports/wfscount.yaml') 0.003
Given path '' 0.000
And param SERVICE = 'WFS' 0.000
And param REQUEST = 'GetFeature' 0.000
And param VERSION = '2.0.0' 0.000
And param TYPENAMES = layer 0.000
And param COUNT = 1 0.000
And param STARTINDEX = 0 0.000
When method GET 0.259
02:30:32.484 request:
3 > GET http://geodata.nationaalgeoregister.nl/kadastralekaart/wfs/v4_0/?SERVICE=WFS&REQUEST=GetFeature&VERSION=2.0.0&TYPENAMES=kadastralekaartv4%3Aperceel&COUNT=1&STARTINDEX=0
3 > Accept-Encoding: gzip,deflate
3 > Connection: Keep-Alive
3 > Host: geodata.nationaalgeoregister.nl
3 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:30:32.741 response time in milliseconds: 257.09
3 < 200
3 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
3 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
3 < Access-Control-Allow-Origin: *
3 < Access-Control-Max-Age: 1000
3 < Content-Length: 6635
3 < Content-Type: text/xml; subtype="gml/3.2.1"; charset=UTF-8
3 < Date: Tue, 15 Jun 2021 02:30:32 GMT
3 < Server: lighttpd/1.4.53
3 < Strict-Transport-Security: max-age=3600; includeSubDomains; preload
3 < X-Cnection: close
<?xml version='1.0' encoding="UTF-8" ?>
<wfs:FeatureCollection
   xmlns:kadastralekaartv4="http://kadastralekaartv4.geonovum.nl"
   xmlns:gml="http://www.opengis.net/gml/3.2"
   xmlns:wfs="http://www.opengis.net/wfs/2.0"
   xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
   xsi:schemaLocation="http://kadastralekaartv4.geonovum.nl https://geodata.nationaalgeoregister.nl/kadastralekaart/wfs/v4_0?SERVICE=WFS&amp;SERVICE=WFS&amp;VERSION=2.0.0&amp;REQUEST=DescribeFeatureType&amp;TYPENAME=kadastralekaartv4:perceel&amp;OUTPUTFORMAT=application%2Fgml%2Bxml%3B%20version%3D3.2 http://www.opengis.net/wfs/2.0 http://schemas.opengis.net/wfs/2.0/wfs.xsd http://www.opengis.net/gml/3.2 http://schemas.opengis.net/gml/3.2.1/gml.xsd"
   timeStamp="2021-06-15T02:30:32" numberMatched="unknown" numberReturned="1"
   next="https://geodata.nationaalgeoregister.nl/kadastralekaart/wfs/v4_0?SERVICE=WFS&amp;SERVICE=WFS&amp;REQUEST=GetFeature&amp;VERSION=2.0.0&amp;TYPENAMES=kadastralekaartv4%3Aperceel&amp;COUNT=1&amp;STARTINDEX=1">
      <wfs:boundedBy>
      	<gml:Envelope srsName="urn:ogc:def:crs:EPSG::28992">
      		<gml:lowerCorner>18041.429000 363537.820000</gml:lowerCorner>
      		<gml:upperCorner>18174.228000 364243.188000</gml:upperCorner>
      	</gml:Envelope>
      </wfs:boundedBy>
    <wfs:member>
      <kadastralekaartv4:perceel gml:id="perceel.9f5dbe18-ab7a-4074-b7db-a5fe3e3bd7b8">
        <gml:boundedBy>
        	<gml:Envelope srsName="urn:ogc:def:crs:EPSG::28992">
        		<gml:lowerCorner>18041.429000 363537.820000</gml:lowerCorner>
        		<gml:upperCorner>18174.228000 364243.188000</gml:upperCorner>
        	</gml:Envelope>
        </gml:boundedBy>
        <kadastralekaartv4:begrenzingPerceel>
          <gml:Polygon gml:id="perceel.9f5dbe18-ab7a-4074-b7db-a5fe3e3bd7b8.1" srsName="urn:ogc:def:crs:EPSG::28992">
            <gml:exterior>
              <gml:LinearRing>
                <gml:posList srsDimension="2">18041.429000 364242.496000 18043.520000 364230.830000 18045.010000 364216.910000 18045.500000 364203.900000 18047.080000 364162.850000 18041.930000 364140.410000 18046.830000 364080.290000 18056.240000 364033.060000 18061.300000 363999.740000 18080.860000 363892.460000 18091.500000 363841.790000 18114.290000 363796.390000 18124.060000 363762.070000 18124.670000 363739.410000 18127.140000 363718.160000 18135.560000 363702.470000 18145.110000 363685.550000 18145.890000 363681.200000 18146.820000 363665.650000 18149.780000 363654.110000 18152.000000 363639.350000 18152.820000 363630.530000 18152.510000 363620.560000 18150.120000 363608.060000 18149.780000 363599.480000 18150.330000 363590.690000 18151.520000 363583.640000 18153.960000 363575.710000 18155.840000 363569.900000 18159.000000 363561.440000 18165.780000 363548.930000 18169.350000 363542.670000 18171.330000 363538.650000 18171.730000 363537.820000 18174.228000 363538.525000 18173.226000 363540.425000 18167.446000 363551.382000 18164.012000 363557.295000 18161.665000 363562.059000 18159.418000 363566.737000 18157.753000 363571.495000 18156.659000 363574.623000 18152.432000 363595.353000 18152.305000 363597.228000 18152.053000 363602.134000 18152.771000 363608.794000 18153.451000 363614.800000 18155.073000 363624.055000 18155.429000 363633.238000 18154.825000 363640.686000 18152.668000 363655.032000 18149.512000 363668.029000 18147.926000 363686.589000 18141.709000 363697.398000 18138.628000 363702.783000 18130.312000 363718.144000 18129.928000 363722.113000 18127.783000 363740.259000 18126.920000 363763.254000 18117.056000 363796.645000 18093.794000 363842.780000 18083.221000 363893.067000 18068.199000 363975.347000 18068.001000 363976.525000 18065.949000 363987.449000 18063.617000 364001.385000 18061.871000 364013.852000 18060.393000 364025.319000 18058.841000 364035.819000 18056.790000 364048.230000 18054.614000 364056.540000 18053.774000 364060.610000 18052.646000 364066.076000 18048.665000 364086.817000 18047.224000 364104.577000 18045.932000 364123.899000 18045.165000 364141.426000 18045.763000 364147.439000 18049.117000 364160.350000 18049.867000 364188.695000 18048.111000 364219.696000 18044.816000 364236.557000 18043.745000 364243.188000 18041.429000 364242.496000 </gml:posList>
              </gml:LinearRing>
            </gml:exterior>
          </gml:Polygon>
        </kadastralekaartv4:begrenzingPerceel>
        <kadastralekaartv4:id>9f5dbe18-ab7a-4074-b7db-a5fe3e3bd7b8</kadastralekaartv4:id>
        <kadastralekaartv4:identificatieNamespace>NL.IMKAD.KadastraalObject</kadastralekaartv4:identificatieNamespace>
        <kadastralekaartv4:identificatieLokaalID>70001870000</kadastralekaartv4:identificatieLokaalID>
        <kadastralekaartv4:beginGeldigheid>2002-01-03T14:21:20.000</kadastralekaartv4:beginGeldigheid>
        <kadastralekaartv4:tijdstipRegistratie>2002-01-03T14:21:20.000</kadastralekaartv4:tijdstipRegistratie>
        <kadastralekaartv4:volgnummer>0</kadastralekaartv4:volgnummer>
        <kadastralekaartv4:statusHistorieCode>G</kadastralekaartv4:statusHistorieCode>
        <kadastralekaartv4:statusHistorieWaarde>Geldig</kadastralekaartv4:statusHistorieWaarde>
        <kadastralekaartv4:kadastraleGemeenteCode>6</kadastralekaartv4:kadastraleGemeenteCode>
        <kadastralekaartv4:kadastraleGemeenteWaarde>Aardenburg</kadastralekaartv4:kadastraleGemeenteWaarde>
        <kadastralekaartv4:sectie>G</kadastralekaartv4:sectie>
        <kadastralekaartv4:AKRKadastraleGemeenteCodeCode>6</kadastralekaartv4:AKRKadastraleGemeenteCodeCode>
        <kadastralekaartv4:AKRKadastraleGemeenteCodeWaarde>ADB00</kadastralekaartv4:AKRKadastraleGemeenteCodeWaarde>
        <kadastralekaartv4:kadastraleGrootteWaarde>1870</kadastralekaartv4:kadastraleGrootteWaarde>
        <kadastralekaartv4:soortGrootteCode>1</kadastralekaartv4:soortGrootteCode>
        <kadastralekaartv4:soortGrootteWaarde>Vastgesteld</kadastralekaartv4:soortGrootteWaarde>
        <kadastralekaartv4:perceelnummer>18</kadastralekaartv4:perceelnummer>
        <kadastralekaartv4:perceelnummerRotatie>0</kadastralekaartv4:perceelnummerRotatie>
        <kadastralekaartv4:perceelnummerVerschuivingDeltaX>6.419</kadastralekaartv4:perceelnummerVerschuivingDeltaX>
        <kadastralekaartv4:perceelnummerVerschuivingDeltaY>-0.711</kadastralekaartv4:perceelnummerVerschuivingDeltaY>
        <kadastralekaartv4:perceelnummerPlaatscoordinaatX>18078.235</kadastralekaartv4:perceelnummerPlaatscoordinaatX>
        <kadastralekaartv4:perceelnummerPlaatscoordinaatY>363916.685</kadastralekaartv4:perceelnummerPlaatscoordinaatY>
      </kadastralekaartv4:perceel>
    </wfs:member>
</wfs:FeatureCollection>
Then status 200 0.000
And match karate.xmlPath(response, '/FeatureCollection/@numberReturned') == 1 0.002
* def featcount = karate.xmlPath(response, '/FeatureCollection/@numberMatched') 0.001
* print layer, ' count ', featcount 0.000
02:30:32.747 [print] kadastralekaartv4:perceel  count  unknown
* eval karate.embed(responseBytes,'application/json') 0.008
<?xml version='1.0' encoding="UTF-8" ?>
<wfs:FeatureCollection
   xmlns:kadastralekaartv4="http://kadastralekaartv4.geonovum.nl"
   xmlns:gml="http://www.opengis.net/gml/3.2"
   xmlns:wfs="http://www.opengis.net/wfs/2.0"
   xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
   xsi:schemaLocation="http://kadastralekaartv4.geonovum.nl https://geodata.nationaalgeoregister.nl/kadastralekaart/wfs/v4_0?SERVICE=WFS&amp;SERVICE=WFS&amp;VERSION=2.0.0&amp;REQUEST=DescribeFeatureType&amp;TYPENAME=kadastralekaartv4:perceel&amp;OUTPUTFORMAT=application%2Fgml%2Bxml%3B%20version%3D3.2 http://www.opengis.net/wfs/2.0 http://schemas.opengis.net/wfs/2.0/wfs.xsd http://www.opengis.net/gml/3.2 http://schemas.opengis.net/gml/3.2.1/gml.xsd"
   timeStamp="2021-06-15T02:30:32" numberMatched="unknown" numberReturned="1"
   next="https://geodata.nationaalgeoregister.nl/kadastralekaart/wfs/v4_0?SERVICE=WFS&amp;SERVICE=WFS&amp;REQUEST=GetFeature&amp;VERSION=2.0.0&amp;TYPENAMES=kadastralekaartv4%3Aperceel&amp;COUNT=1&amp;STARTINDEX=1">
      <wfs:boundedBy>
      	<gml:Envelope srsName="urn:ogc:def:crs:EPSG::28992">
      		<gml:lowerCorner>18041.429000 363537.820000</gml:lowerCorner>
      		<gml:upperCorner>18174.228000 364243.188000</gml:upperCorner>
      	</gml:Envelope>
      </wfs:boundedBy>
    <wfs:member>
      <kadastralekaartv4:perceel gml:id="perceel.9f5dbe18-ab7a-4074-b7db-a5fe3e3bd7b8">
        <gml:boundedBy>
        	<gml:Envelope srsName="urn:ogc:def:crs:EPSG::28992">
        		<gml:lowerCorner>18041.429000 363537.820000</gml:lowerCorner>
        		<gml:upperCorner>18174.228000 364243.188000</gml:upperCorner>
        	</gml:Envelope>
        </gml:boundedBy>
        <kadastralekaartv4:begrenzingPerceel>
          <gml:Polygon gml:id="perceel.9f5dbe18-ab7a-4074-b7db-a5fe3e3bd7b8.1" srsName="urn:ogc:def:crs:EPSG::28992">
            <gml:exterior>
              <gml:LinearRing>
                <gml:posList srsDimension="2">18041.429000 364242.496000 18043.520000 364230.830000 18045.010000 364216.910000 18045.500000 364203.900000 18047.080000 364162.850000 18041.930000 364140.410000 18046.830000 364080.290000 18056.240000 364033.060000 18061.300000 363999.740000 18080.860000 363892.460000 18091.500000 363841.790000 18114.290000 363796.390000 18124.060000 363762.070000 18124.670000 363739.410000 18127.140000 363718.160000 18135.560000 363702.470000 18145.110000 363685.550000 18145.890000 363681.200000 18146.820000 363665.650000 18149.780000 363654.110000 18152.000000 363639.350000 18152.820000 363630.530000 18152.510000 363620.560000 18150.120000 363608.060000 18149.780000 363599.480000 18150.330000 363590.690000 18151.520000 363583.640000 18153.960000 363575.710000 18155.840000 363569.900000 18159.000000 363561.440000 18165.780000 363548.930000 18169.350000 363542.670000 18171.330000 363538.650000 18171.730000 363537.820000 18174.228000 363538.525000 18173.226000 363540.425000 18167.446000 363551.382000 18164.012000 363557.295000 18161.665000 363562.059000 18159.418000 363566.737000 18157.753000 363571.495000 18156.659000 363574.623000 18152.432000 363595.353000 18152.305000 363597.228000 18152.053000 363602.134000 18152.771000 363608.794000 18153.451000 363614.800000 18155.073000 363624.055000 18155.429000 363633.238000 18154.825000 363640.686000 18152.668000 363655.032000 18149.512000 363668.029000 18147.926000 363686.589000 18141.709000 363697.398000 18138.628000 363702.783000 18130.312000 363718.144000 18129.928000 363722.113000 18127.783000 363740.259000 18126.920000 363763.254000 18117.056000 363796.645000 18093.794000 363842.780000 18083.221000 363893.067000 18068.199000 363975.347000 18068.001000 363976.525000 18065.949000 363987.449000 18063.617000 364001.385000 18061.871000 364013.852000 18060.393000 364025.319000 18058.841000 364035.819000 18056.790000 364048.230000 18054.614000 364056.540000 18053.774000 364060.610000 18052.646000 364066.076000 18048.665000 364086.817000 18047.224000 364104.577000 18045.932000 364123.899000 18045.165000 364141.426000 18045.763000 364147.439000 18049.117000 364160.350000 18049.867000 364188.695000 18048.111000 364219.696000 18044.816000 364236.557000 18043.745000 364243.188000 18041.429000 364242.496000 </gml:posList>
              </gml:LinearRing>
            </gml:exterior>
          </gml:Polygon>
        </kadastralekaartv4:begrenzingPerceel>
        <kadastralekaartv4:id>9f5dbe18-ab7a-4074-b7db-a5fe3e3bd7b8</kadastralekaartv4:id>
        <kadastralekaartv4:identificatieNamespace>NL.IMKAD.KadastraalObject</kadastralekaartv4:identificatieNamespace>
        <kadastralekaartv4:identificatieLokaalID>70001870000</kadastralekaartv4:identificatieLokaalID>
        <kadastralekaartv4:beginGeldigheid>2002-01-03T14:21:20.000</kadastralekaartv4:beginGeldigheid>
        <kadastralekaartv4:tijdstipRegistratie>2002-01-03T14:21:20.000</kadastralekaartv4:tijdstipRegistratie>
        <kadastralekaartv4:volgnummer>0</kadastralekaartv4:volgnummer>
        <kadastralekaartv4:statusHistorieCode>G</kadastralekaartv4:statusHistorieCode>
        <kadastralekaartv4:statusHistorieWaarde>Geldig</kadastralekaartv4:statusHistorieWaarde>
        <kadastralekaartv4:kadastraleGemeenteCode>6</kadastralekaartv4:kadastraleGemeenteCode>
        <kadastralekaartv4:kadastraleGemeenteWaarde>Aardenburg</kadastralekaartv4:kadastraleGemeenteWaarde>
        <kadastralekaartv4:sectie>G</kadastralekaartv4:sectie>
        <kadastralekaartv4:AKRKadastraleGemeenteCodeCode>6</kadastralekaartv4:AKRKadastraleGemeenteCodeCode>
        <kadastralekaartv4:AKRKadastraleGemeenteCodeWaarde>ADB00</kadastralekaartv4:AKRKadastraleGemeenteCodeWaarde>
        <kadastralekaartv4:kadastraleGrootteWaarde>1870</kadastralekaartv4:kadastraleGrootteWaarde>
        <kadastralekaartv4:soortGrootteCode>1</kadastralekaartv4:soortGrootteCode>
        <kadastralekaartv4:soortGrootteWaarde>Vastgesteld</kadastralekaartv4:soortGrootteWaarde>
        <kadastralekaartv4:perceelnummer>18</kadastralekaartv4:perceelnummer>
        <kadastralekaartv4:perceelnummerRotatie>0</kadastralekaartv4:perceelnummerRotatie>
        <kadastralekaartv4:perceelnummerVerschuivingDeltaX>6.419</kadastralekaartv4:perceelnummerVerschuivingDeltaX>
        <kadastralekaartv4:perceelnummerVerschuivingDeltaY>-0.711</kadastralekaartv4:perceelnummerVerschuivingDeltaY>
        <kadastralekaartv4:perceelnummerPlaatscoordinaatX>18078.235</kadastralekaartv4:perceelnummerPlaatscoordinaatX>
        <kadastralekaartv4:perceelnummerPlaatscoordinaatY>363916.685</kadastralekaartv4:perceelnummerPlaatscoordinaatY>
      </kadastralekaartv4:perceel>
    </wfs:member>
</wfs:FeatureCollection>

6.574
* def cap = read('./expectedOutcome/wfscapabilitiesv4new.xml') 0.008
* def layer = karate.xmlPath(cap,'/WFS_Capabilities/FeatureTypeList/FeatureType[3]/Name') 0.004
Given path '' 0.000
And param SERVICE = 'WFS' 0.000
And param REQUEST = 'DescribeFeatureType' 0.000
And param VERSION = '2.0.0' 0.000
And param TYPENAMES = layer 0.000
When method GET 0.246
02:30:32.305 request:
1 > GET http://geodata.nationaalgeoregister.nl/kadastralekaart/wfs/v4_0/?SERVICE=WFS&REQUEST=DescribeFeatureType&VERSION=2.0.0&TYPENAMES=kadastralekaartv4%3Abebouwing
1 > Accept-Encoding: gzip,deflate
1 > Connection: Keep-Alive
1 > Host: geodata.nationaalgeoregister.nl
1 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:30:32.550 response time in milliseconds: 245.10
1 < 200
1 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
1 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
1 < Access-Control-Allow-Origin: *
1 < Access-Control-Max-Age: 1000
1 < Content-Length: 1816
1 < Content-Type: application/gml+xml; version=3.2; charset=UTF-8
1 < Date: Tue, 15 Jun 2021 02:30:32 GMT
1 < Server: lighttpd/1.4.53
1 < Strict-Transport-Security: max-age=3600; includeSubDomains; preload
1 < X-Cnection: close
<?xml version='1.0' encoding="UTF-8" ?>
<schema
   targetNamespace="http://kadastralekaartv4.geonovum.nl" 
   xmlns:kadastralekaartv4="http://kadastralekaartv4.geonovum.nl" 
   xmlns:xsd="http://www.w3.org/2001/XMLSchema"
   xmlns="http://www.w3.org/2001/XMLSchema"
   xmlns:gml="http://www.opengis.net/gml/3.2"
   elementFormDefault="qualified" version="0.1" >

  <import namespace="http://www.opengis.net/gml/3.2"
          schemaLocation="http://schemas.opengis.net/gml/3.2.1/gml.xsd" />

  <element name="bebouwing" 
           type="kadastralekaartv4:bebouwingType" 
           substitutionGroup="gml:AbstractFeature" />

  <complexType name="bebouwingType">
    <complexContent>
      <extension base="gml:AbstractFeatureType">
        <sequence>
          <element name="geometrie2dGrondvlak" type="gml:GeometryPropertyType" minOccurs="0" maxOccurs="1"/>
          <element name="id" minOccurs="0" type="string"/>
          <element name="objectBeginTijd" minOccurs="0" type="string"/>
          <element name="LV-publicatiedatum" minOccurs="0" type="string"/>
          <element name="relatieveHoogteligging" minOccurs="0" type="integer"/>
          <element name="inOnderzoek" minOccurs="0" type="string"/>
          <element name="tijdstipRegistratie" minOccurs="0" type="string"/>
          <element name="identificatieNamespace" minOccurs="0" type="string"/>
          <element name="identificatieLokaalID" minOccurs="0" type="string"/>
          <element name="bronhouder" minOccurs="0" type="string"/>
          <element name="bgt-status" minOccurs="0" type="string"/>
          <element name="plus-status" minOccurs="0" type="string"/>
          <element name="identificatieBAGPND" minOccurs="0" type="string"/>
        </sequence>
      </extension>
    </complexContent>
  </complexType>

</schema>
Then status 200 0.000
* json jsonVar = karate.xmlPath(response,'/schema/complexType/complexContent/extension/sequence') 0.005
* print 'fields:' , jsonVar 0.011
02:30:32.568 [print] fields: {
  "sequence": {
    "element": [
      {
        "_": null,
        "@": {
          "maxOccurs": "1",
          "minOccurs": "0",
          "name": "geometrie2dGrondvlak",
          "type": "gml:GeometryPropertyType"
        }
      },
      {
        "_": null,
        "@": {
          "minOccurs": "0",
          "name": "id",
          "type": "string"
        }
      },
      {
        "_": null,
        "@": {
          "minOccurs": "0",
          "name": "objectBeginTijd",
          "type": "string"
        }
      },
      {
        "_": null,
        "@": {
          "minOccurs": "0",
          "name": "LV-publicatiedatum",
          "type": "string"
        }
      },
      {
        "_": null,
        "@": {
          "minOccurs": "0",
          "name": "relatieveHoogteligging",
          "type": "integer"
        }
      },
      {
        "_": null,
        "@": {
          "minOccurs": "0",
          "name": "inOnderzoek",
          "type": "string"
        }
      },
      {
        "_": null,
        "@": {
          "minOccurs": "0",
          "name": "tijdstipRegistratie",
          "type": "string"
        }
      },
      {
        "_": null,
        "@": {
          "minOccurs": "0",
          "name": "identificatieNamespace",
          "type": "string"
        }
      },
      {
        "_": null,
        "@": {
          "minOccurs": "0",
          "name": "identificatieLokaalID",
          "type": "string"
        }
      },
      {
        "_": null,
        "@": {
          "minOccurs": "0",
          "name": "bronhouder",
          "type": "string"
        }
      },
      {
        "_": null,
        "@": {
          "minOccurs": "0",
          "name": "bgt-status",
          "type": "string"
        }
      },
      {
        "_": null,
        "@": {
          "minOccurs": "0",
          "name": "plus-status",
          "type": "string"
        }
      },
      {
        "_": null,
        "@": {
          "minOccurs": "0",
          "name": "identificatieBAGPND",
          "type": "string"
        }
      }
    ]
  }
}
Given path '' 0.000
And param SERVICE = 'WFS' 0.000
And param REQUEST = 'GetFeature' 0.000
And param VERSION = '2.0.0' 0.000
And param TYPENAMES = layer 0.000
And param RESULTTYPE = 'hits' 0.000
When method GET 5.989
02:30:32.570 request:
2 > GET http://geodata.nationaalgeoregister.nl/kadastralekaart/wfs/v4_0/?SERVICE=WFS&REQUEST=GetFeature&VERSION=2.0.0&TYPENAMES=kadastralekaartv4%3Abebouwing&RESULTTYPE=hits
2 > Accept-Encoding: gzip,deflate
2 > Connection: Keep-Alive
2 > Host: geodata.nationaalgeoregister.nl
2 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:30:38.558 response time in milliseconds: 5987.99
2 < 200
2 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
2 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
2 < Access-Control-Allow-Origin: *
2 < Access-Control-Max-Age: 1000
2 < Content-Length: 842
2 < Content-Type: text/xml; subtype="gml/3.2.1"; charset=UTF-8
2 < Date: Tue, 15 Jun 2021 02:30:38 GMT
2 < Server: lighttpd/1.4.53
2 < Strict-Transport-Security: max-age=3600; includeSubDomains; preload
2 < X-Cnection: close

<wfs:FeatureCollection 
    xmlns:kadastralekaartv4="http://kadastralekaartv4.geonovum.nl" 
    xmlns:gml="http://www.opengis.net/gml/3.2" 
    xmlns:wfs="http://www.opengis.net/wfs/2.0" 
    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 
    xsi:schemaLocation="http://kadastralekaartv4.geonovum.nl https://geodata.nationaalgeoregister.nl/kadastralekaart/wfs/v4_0?SERVICE=WFS&amp;SERVICE=WFS&amp;VERSION=2.0.0&amp;REQUEST=DescribeFeatureType&amp;TYPENAME=kadastralekaartv4:kadastralekaartv4:bebouwing&amp;OUTPUTFORMAT=application%2Fgml%2Bxml%3B%20version%3D3.2 http://www.opengis.net/wfs/2.0 http://schemas.opengis.net/wfs/2.0/wfs.xsd http://www.opengis.net/gml/3.2 http://schemas.opengis.net/gml/3.2.1/gml.xsd" 
    timeStamp="2021-06-15T04:30:38" 
    numberMatched="6269104" 
    numberReturned="0">
    </wfs:FeatureCollection>
Then status 200 0.000
And match karate.xmlPath(response, '/FeatureCollection/@numberReturned') == 0 0.010
* def featcount = karate.xmlPath(response, '/FeatureCollection/@numberMatched') 0.001
* print layer, ' count ', featcount 0.001
02:30:38.574 [print] kadastralekaartv4:bebouwing  count  6269104
* def mydownloads = Java.type('download.DataStorage') 0.000
* def LocalDateTime = Java.type('java.time.LocalDateTime') 0.000
* def db = new mydownloads 0.000
* eval db.mywriteln('- Test: WFS count '+ '\n Layer:'+ layer +'\n'+' Count:' + featcount + '\n Time:'+ LocalDateTime.now() + '\n' , 'target/surefire-reports/wfscount.yaml') 0.001
Given path '' 0.000
And param SERVICE = 'WFS' 0.000
And param REQUEST = 'GetFeature' 0.000
And param VERSION = '2.0.0' 0.000
And param TYPENAMES = layer 0.000
And param COUNT = 1 0.000
And param STARTINDEX = 0 0.000
When method GET 0.261
02:30:38.577 request:
3 > GET http://geodata.nationaalgeoregister.nl/kadastralekaart/wfs/v4_0/?SERVICE=WFS&REQUEST=GetFeature&VERSION=2.0.0&TYPENAMES=kadastralekaartv4%3Abebouwing&COUNT=1&STARTINDEX=0
3 > Accept-Encoding: gzip,deflate
3 > Connection: Keep-Alive
3 > Host: geodata.nationaalgeoregister.nl
3 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:30:38.831 response time in milliseconds: 253.09
3 < 200
3 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
3 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
3 < Access-Control-Allow-Origin: *
3 < Access-Control-Max-Age: 1000
3 < Content-Length: 3572
3 < Content-Type: text/xml; subtype="gml/3.2.1"; charset=UTF-8
3 < Date: Tue, 15 Jun 2021 02:30:38 GMT
3 < Server: lighttpd/1.4.53
3 < Strict-Transport-Security: max-age=3600; includeSubDomains; preload
3 < X-Cnection: close
<?xml version='1.0' encoding="UTF-8" ?>
<wfs:FeatureCollection
   xmlns:kadastralekaartv4="http://kadastralekaartv4.geonovum.nl"
   xmlns:gml="http://www.opengis.net/gml/3.2"
   xmlns:wfs="http://www.opengis.net/wfs/2.0"
   xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
   xsi:schemaLocation="http://kadastralekaartv4.geonovum.nl https://geodata.nationaalgeoregister.nl/kadastralekaart/wfs/v4_0?SERVICE=WFS&amp;SERVICE=WFS&amp;VERSION=2.0.0&amp;REQUEST=DescribeFeatureType&amp;TYPENAME=kadastralekaartv4:bebouwing&amp;OUTPUTFORMAT=application%2Fgml%2Bxml%3B%20version%3D3.2 http://www.opengis.net/wfs/2.0 http://schemas.opengis.net/wfs/2.0/wfs.xsd http://www.opengis.net/gml/3.2 http://schemas.opengis.net/gml/3.2.1/gml.xsd"
   timeStamp="2021-06-15T02:30:38" numberMatched="unknown" numberReturned="1"
   next="https://geodata.nationaalgeoregister.nl/kadastralekaart/wfs/v4_0?SERVICE=WFS&amp;SERVICE=WFS&amp;REQUEST=GetFeature&amp;VERSION=2.0.0&amp;TYPENAMES=kadastralekaartv4%3Abebouwing&amp;COUNT=1&amp;STARTINDEX=1">
      <wfs:boundedBy>
      	<gml:Envelope srsName="urn:ogc:def:crs:EPSG::28992">
      		<gml:lowerCorner>19778.190000 363942.151000</gml:lowerCorner>
      		<gml:upperCorner>19789.103000 363954.650000</gml:upperCorner>
      	</gml:Envelope>
      </wfs:boundedBy>
    <wfs:member>
      <kadastralekaartv4:bebouwing gml:id="bebouwing.fb7feaab-96ba-4b77-03a8-86c77e57d70b">
        <gml:boundedBy>
        	<gml:Envelope srsName="urn:ogc:def:crs:EPSG::28992">
        		<gml:lowerCorner>19778.190000 363942.151000</gml:lowerCorner>
        		<gml:upperCorner>19789.103000 363954.650000</gml:upperCorner>
        	</gml:Envelope>
        </gml:boundedBy>
        <kadastralekaartv4:geometrie2dGrondvlak>
          <gml:Polygon gml:id="bebouwing.fb7feaab-96ba-4b77-03a8-86c77e57d70b.1" srsName="urn:ogc:def:crs:EPSG::28992">
            <gml:exterior>
              <gml:LinearRing>
                <gml:posList srsDimension="2">19778.675000 363946.869000 19778.959000 363946.809000 19778.190000 363943.190000 19783.080000 363942.151000 19783.849000 363945.770000 19787.449000 363945.005000 19789.103000 363952.785000 19780.328000 363954.650000 19778.675000 363946.869000 </gml:posList>
              </gml:LinearRing>
            </gml:exterior>
          </gml:Polygon>
        </kadastralekaartv4:geometrie2dGrondvlak>
        <kadastralekaartv4:id>fb7feaab-96ba-4b77-03a8-86c77e57d70b</kadastralekaartv4:id>
        <kadastralekaartv4:objectBeginTijd>2015-08-20</kadastralekaartv4:objectBeginTijd>
        <kadastralekaartv4:LV-publicatiedatum>2019-09-12T13:42:01</kadastralekaartv4:LV-publicatiedatum>
        <kadastralekaartv4:relatieveHoogteligging>0</kadastralekaartv4:relatieveHoogteligging>
        <kadastralekaartv4:inOnderzoek>false</kadastralekaartv4:inOnderzoek>
        <kadastralekaartv4:tijdstipRegistratie>2019-09-12T10:51:32.000</kadastralekaartv4:tijdstipRegistratie>
        <kadastralekaartv4:identificatieNamespace>NL.IMGeo</kadastralekaartv4:identificatieNamespace>
        <kadastralekaartv4:identificatieLokaalID>G1714.8abeacd5439b75760000000a0124857e</kadastralekaartv4:identificatieLokaalID>
        <kadastralekaartv4:bronhouder>G1714</kadastralekaartv4:bronhouder>
        <kadastralekaartv4:bgt-status>bestaand</kadastralekaartv4:bgt-status>
        <kadastralekaartv4:plus-status>geenWaarde</kadastralekaartv4:plus-status>
        <kadastralekaartv4:identificatieBAGPND>1714100000731760</kadastralekaartv4:identificatieBAGPND>
      </kadastralekaartv4:bebouwing>
    </wfs:member>
</wfs:FeatureCollection>
Then status 200 0.000
And match karate.xmlPath(response, '/FeatureCollection/@numberReturned') == 1 0.001
* def featcount = karate.xmlPath(response, '/FeatureCollection/@numberMatched') 0.015
* print layer, ' count ', featcount 0.000
02:30:38.855 [print] kadastralekaartv4:bebouwing  count  unknown
* eval karate.embed(responseBytes,'application/json') 0.011
<?xml version='1.0' encoding="UTF-8" ?>
<wfs:FeatureCollection
   xmlns:kadastralekaartv4="http://kadastralekaartv4.geonovum.nl"
   xmlns:gml="http://www.opengis.net/gml/3.2"
   xmlns:wfs="http://www.opengis.net/wfs/2.0"
   xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
   xsi:schemaLocation="http://kadastralekaartv4.geonovum.nl https://geodata.nationaalgeoregister.nl/kadastralekaart/wfs/v4_0?SERVICE=WFS&amp;SERVICE=WFS&amp;VERSION=2.0.0&amp;REQUEST=DescribeFeatureType&amp;TYPENAME=kadastralekaartv4:bebouwing&amp;OUTPUTFORMAT=application%2Fgml%2Bxml%3B%20version%3D3.2 http://www.opengis.net/wfs/2.0 http://schemas.opengis.net/wfs/2.0/wfs.xsd http://www.opengis.net/gml/3.2 http://schemas.opengis.net/gml/3.2.1/gml.xsd"
   timeStamp="2021-06-15T02:30:38" numberMatched="unknown" numberReturned="1"
   next="https://geodata.nationaalgeoregister.nl/kadastralekaart/wfs/v4_0?SERVICE=WFS&amp;SERVICE=WFS&amp;REQUEST=GetFeature&amp;VERSION=2.0.0&amp;TYPENAMES=kadastralekaartv4%3Abebouwing&amp;COUNT=1&amp;STARTINDEX=1">
      <wfs:boundedBy>
      	<gml:Envelope srsName="urn:ogc:def:crs:EPSG::28992">
      		<gml:lowerCorner>19778.190000 363942.151000</gml:lowerCorner>
      		<gml:upperCorner>19789.103000 363954.650000</gml:upperCorner>
      	</gml:Envelope>
      </wfs:boundedBy>
    <wfs:member>
      <kadastralekaartv4:bebouwing gml:id="bebouwing.fb7feaab-96ba-4b77-03a8-86c77e57d70b">
        <gml:boundedBy>
        	<gml:Envelope srsName="urn:ogc:def:crs:EPSG::28992">
        		<gml:lowerCorner>19778.190000 363942.151000</gml:lowerCorner>
        		<gml:upperCorner>19789.103000 363954.650000</gml:upperCorner>
        	</gml:Envelope>
        </gml:boundedBy>
        <kadastralekaartv4:geometrie2dGrondvlak>
          <gml:Polygon gml:id="bebouwing.fb7feaab-96ba-4b77-03a8-86c77e57d70b.1" srsName="urn:ogc:def:crs:EPSG::28992">
            <gml:exterior>
              <gml:LinearRing>
                <gml:posList srsDimension="2">19778.675000 363946.869000 19778.959000 363946.809000 19778.190000 363943.190000 19783.080000 363942.151000 19783.849000 363945.770000 19787.449000 363945.005000 19789.103000 363952.785000 19780.328000 363954.650000 19778.675000 363946.869000 </gml:posList>
              </gml:LinearRing>
            </gml:exterior>
          </gml:Polygon>
        </kadastralekaartv4:geometrie2dGrondvlak>
        <kadastralekaartv4:id>fb7feaab-96ba-4b77-03a8-86c77e57d70b</kadastralekaartv4:id>
        <kadastralekaartv4:objectBeginTijd>2015-08-20</kadastralekaartv4:objectBeginTijd>
        <kadastralekaartv4:LV-publicatiedatum>2019-09-12T13:42:01</kadastralekaartv4:LV-publicatiedatum>
        <kadastralekaartv4:relatieveHoogteligging>0</kadastralekaartv4:relatieveHoogteligging>
        <kadastralekaartv4:inOnderzoek>false</kadastralekaartv4:inOnderzoek>
        <kadastralekaartv4:tijdstipRegistratie>2019-09-12T10:51:32.000</kadastralekaartv4:tijdstipRegistratie>
        <kadastralekaartv4:identificatieNamespace>NL.IMGeo</kadastralekaartv4:identificatieNamespace>
        <kadastralekaartv4:identificatieLokaalID>G1714.8abeacd5439b75760000000a0124857e</kadastralekaartv4:identificatieLokaalID>
        <kadastralekaartv4:bronhouder>G1714</kadastralekaartv4:bronhouder>
        <kadastralekaartv4:bgt-status>bestaand</kadastralekaartv4:bgt-status>
        <kadastralekaartv4:plus-status>geenWaarde</kadastralekaartv4:plus-status>
        <kadastralekaartv4:identificatieBAGPND>1714100000731760</kadastralekaartv4:identificatieBAGPND>
      </kadastralekaartv4:bebouwing>
    </wfs:member>
</wfs:FeatureCollection>

7.719
* def cap = read('./expectedOutcome/wfscapabilitiesv4new.xml') 0.017
* def layer = karate.xmlPath(cap,'/WFS_Capabilities/FeatureTypeList/FeatureType[4]/Name') 0.015
Given path '' 0.000
And param SERVICE = 'WFS' 0.000
And param REQUEST = 'DescribeFeatureType' 0.000
And param VERSION = '2.0.0' 0.000
And param TYPENAMES = layer 0.000
When method GET 0.245
02:30:32.797 request:
1 > GET http://geodata.nationaalgeoregister.nl/kadastralekaart/wfs/v4_0/?SERVICE=WFS&REQUEST=DescribeFeatureType&VERSION=2.0.0&TYPENAMES=kadastralekaartv4%3Anummeraanduidingreeks
1 > Accept-Encoding: gzip,deflate
1 > Connection: Keep-Alive
1 > Host: geodata.nationaalgeoregister.nl
1 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:30:33.039 response time in milliseconds: 242.11
1 < 200
1 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
1 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
1 < Access-Control-Allow-Origin: *
1 < Access-Control-Max-Age: 1000
1 < Content-Length: 1417
1 < Content-Type: application/gml+xml; version=3.2; charset=UTF-8
1 < Date: Tue, 15 Jun 2021 02:30:32 GMT
1 < Server: lighttpd/1.4.53
1 < Strict-Transport-Security: max-age=3600; includeSubDomains; preload
1 < X-Cnection: close
<?xml version='1.0' encoding="UTF-8" ?>
<schema
   targetNamespace="http://kadastralekaartv4.geonovum.nl" 
   xmlns:kadastralekaartv4="http://kadastralekaartv4.geonovum.nl" 
   xmlns:xsd="http://www.w3.org/2001/XMLSchema"
   xmlns="http://www.w3.org/2001/XMLSchema"
   xmlns:gml="http://www.opengis.net/gml/3.2"
   elementFormDefault="qualified" version="0.1" >

  <import namespace="http://www.opengis.net/gml/3.2"
          schemaLocation="http://schemas.opengis.net/gml/3.2.1/gml.xsd" />

  <element name="nummeraanduidingreeks" 
           type="kadastralekaartv4:nummeraanduidingreeksType" 
           substitutionGroup="gml:AbstractFeature" />

  <complexType name="nummeraanduidingreeksType">
    <complexContent>
      <extension base="gml:AbstractFeatureType">
        <sequence>
          <element name="plaatsingspunt" type="gml:GeometryPropertyType" minOccurs="0" maxOccurs="1"/>
          <element name="id" minOccurs="0" type="string"/>
          <element name="bebouwingID" minOccurs="0" type="string"/>
          <element name="hoek" minOccurs="0" type="double"/>
          <element name="tekst" minOccurs="0" type="string"/>
          <element name="identificatieBAGVBOLaagsteHuisnummer" minOccurs="0" type="string"/>
          <element name="identificatieBAGVBOHoogsteHuisnummer" minOccurs="0" type="string"/>
        </sequence>
      </extension>
    </complexContent>
  </complexType>

</schema>
Then status 200 0.000
* json jsonVar = karate.xmlPath(response,'/schema/complexType/complexContent/extension/sequence') 0.007
* print 'fields:' , jsonVar 0.000
02:30:33.049 [print] fields: {
  "sequence": {
    "element": [
      {
        "_": null,
        "@": {
          "maxOccurs": "1",
          "minOccurs": "0",
          "name": "plaatsingspunt",
          "type": "gml:GeometryPropertyType"
        }
      },
      {
        "_": null,
        "@": {
          "minOccurs": "0",
          "name": "id",
          "type": "string"
        }
      },
      {
        "_": null,
        "@": {
          "minOccurs": "0",
          "name": "bebouwingID",
          "type": "string"
        }
      },
      {
        "_": null,
        "@": {
          "minOccurs": "0",
          "name": "hoek",
          "type": "double"
        }
      },
      {
        "_": null,
        "@": {
          "minOccurs": "0",
          "name": "tekst",
          "type": "string"
        }
      },
      {
        "_": null,
        "@": {
          "minOccurs": "0",
          "name": "identificatieBAGVBOLaagsteHuisnummer",
          "type": "string"
        }
      },
      {
        "_": null,
        "@": {
          "minOccurs": "0",
          "name": "identificatieBAGVBOHoogsteHuisnummer",
          "type": "string"
        }
      }
    ]
  }
}
Given path '' 0.000
And param SERVICE = 'WFS' 0.000
And param REQUEST = 'GetFeature' 0.000
And param VERSION = '2.0.0' 0.000
And param TYPENAMES = layer 0.000
And param RESULTTYPE = 'hits' 0.000
When method GET 7.116
02:30:33.050 request:
2 > GET http://geodata.nationaalgeoregister.nl/kadastralekaart/wfs/v4_0/?SERVICE=WFS&REQUEST=GetFeature&VERSION=2.0.0&TYPENAMES=kadastralekaartv4%3Anummeraanduidingreeks&RESULTTYPE=hits
2 > Accept-Encoding: gzip,deflate
2 > Connection: Keep-Alive
2 > Host: geodata.nationaalgeoregister.nl
2 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:30:40.160 response time in milliseconds: 7110.58
2 < 200
2 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
2 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
2 < Access-Control-Allow-Origin: *
2 < Access-Control-Max-Age: 1000
2 < Content-Length: 854
2 < Content-Type: text/xml; subtype="gml/3.2.1"; charset=UTF-8
2 < Date: Tue, 15 Jun 2021 02:30:39 GMT
2 < Server: lighttpd/1.4.53
2 < Strict-Transport-Security: max-age=3600; includeSubDomains; preload
2 < X-Cnection: close

<wfs:FeatureCollection 
    xmlns:kadastralekaartv4="http://kadastralekaartv4.geonovum.nl" 
    xmlns:gml="http://www.opengis.net/gml/3.2" 
    xmlns:wfs="http://www.opengis.net/wfs/2.0" 
    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 
    xsi:schemaLocation="http://kadastralekaartv4.geonovum.nl https://geodata.nationaalgeoregister.nl/kadastralekaart/wfs/v4_0?SERVICE=WFS&amp;SERVICE=WFS&amp;VERSION=2.0.0&amp;REQUEST=DescribeFeatureType&amp;TYPENAME=kadastralekaartv4:kadastralekaartv4:nummeraanduidingreeks&amp;OUTPUTFORMAT=application%2Fgml%2Bxml%3B%20version%3D3.2 http://www.opengis.net/wfs/2.0 http://schemas.opengis.net/wfs/2.0/wfs.xsd http://www.opengis.net/gml/3.2 http://schemas.opengis.net/gml/3.2.1/gml.xsd" 
    timeStamp="2021-06-15T04:30:40" 
    numberMatched="6337164" 
    numberReturned="0">
    </wfs:FeatureCollection>
Then status 200 0.000
And match karate.xmlPath(response, '/FeatureCollection/@numberReturned') == 0 0.001
* def featcount = karate.xmlPath(response, '/FeatureCollection/@numberMatched') 0.000
* print layer, ' count ', featcount 0.000
02:30:40.168 [print] kadastralekaartv4:nummeraanduidingreeks  count  6337164
* def mydownloads = Java.type('download.DataStorage') 0.000
* def LocalDateTime = Java.type('java.time.LocalDateTime') 0.000
* def db = new mydownloads 0.000
* eval db.mywriteln('- Test: WFS count '+ '\n Layer:'+ layer +'\n'+' Count:' + featcount + '\n Time:'+ LocalDateTime.now() + '\n' , 'target/surefire-reports/wfscount.yaml') 0.000
Given path '' 0.000
And param SERVICE = 'WFS' 0.000
And param REQUEST = 'GetFeature' 0.000
And param VERSION = '2.0.0' 0.000
And param TYPENAMES = layer 0.000
And param COUNT = 1 0.000
And param STARTINDEX = 0 0.000
When method GET 0.308
02:30:40.170 request:
3 > GET http://geodata.nationaalgeoregister.nl/kadastralekaart/wfs/v4_0/?SERVICE=WFS&REQUEST=GetFeature&VERSION=2.0.0&TYPENAMES=kadastralekaartv4%3Anummeraanduidingreeks&COUNT=1&STARTINDEX=0
3 > Accept-Encoding: gzip,deflate
3 > Connection: Keep-Alive
3 > Host: geodata.nationaalgeoregister.nl
3 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:30:40.477 response time in milliseconds: 306.98
3 < 200
3 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
3 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
3 < Access-Control-Allow-Origin: *
3 < Access-Control-Max-Age: 1000
3 < Content-Length: 2715
3 < Content-Type: text/xml; subtype="gml/3.2.1"; charset=UTF-8
3 < Date: Tue, 15 Jun 2021 02:30:40 GMT
3 < Server: lighttpd/1.4.53
3 < Strict-Transport-Security: max-age=3600; includeSubDomains; preload
3 < X-Cnection: close
<?xml version='1.0' encoding="UTF-8" ?>
<wfs:FeatureCollection
   xmlns:kadastralekaartv4="http://kadastralekaartv4.geonovum.nl"
   xmlns:gml="http://www.opengis.net/gml/3.2"
   xmlns:wfs="http://www.opengis.net/wfs/2.0"
   xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
   xsi:schemaLocation="http://kadastralekaartv4.geonovum.nl https://geodata.nationaalgeoregister.nl/kadastralekaart/wfs/v4_0?SERVICE=WFS&amp;SERVICE=WFS&amp;VERSION=2.0.0&amp;REQUEST=DescribeFeatureType&amp;TYPENAME=kadastralekaartv4:nummeraanduidingreeks&amp;OUTPUTFORMAT=application%2Fgml%2Bxml%3B%20version%3D3.2 http://www.opengis.net/wfs/2.0 http://schemas.opengis.net/wfs/2.0/wfs.xsd http://www.opengis.net/gml/3.2 http://schemas.opengis.net/gml/3.2.1/gml.xsd"
   timeStamp="2021-06-15T02:30:40" numberMatched="unknown" numberReturned="1"
   next="https://geodata.nationaalgeoregister.nl/kadastralekaart/wfs/v4_0?SERVICE=WFS&amp;SERVICE=WFS&amp;REQUEST=GetFeature&amp;VERSION=2.0.0&amp;TYPENAMES=kadastralekaartv4%3Anummeraanduidingreeks&amp;COUNT=1&amp;STARTINDEX=1">
      <wfs:boundedBy>
      	<gml:Envelope srsName="urn:ogc:def:crs:EPSG::28992">
      		<gml:lowerCorner>19785.831000 363949.415000</gml:lowerCorner>
      		<gml:upperCorner>19785.831000 363949.415000</gml:upperCorner>
      	</gml:Envelope>
      </wfs:boundedBy>
    <wfs:member>
      <kadastralekaartv4:nummeraanduidingreeks gml:id="nummeraanduidingreeks.4acdd472-4dd4-4742-a36a-6822820bfce4">
        <gml:boundedBy>
        	<gml:Envelope srsName="urn:ogc:def:crs:EPSG::28992">
        		<gml:lowerCorner>19785.831000 363949.415000</gml:lowerCorner>
        		<gml:upperCorner>19785.831000 363949.415000</gml:upperCorner>
        	</gml:Envelope>
        </gml:boundedBy>
        <kadastralekaartv4:plaatsingspunt>
          <gml:Point gml:id="nummeraanduidingreeks.4acdd472-4dd4-4742-a36a-6822820bfce4.1" srsName="urn:ogc:def:crs:EPSG::28992">
            <gml:pos>19785.831000 363949.415000</gml:pos>
          </gml:Point>
        </kadastralekaartv4:plaatsingspunt>
        <kadastralekaartv4:id>4acdd472-4dd4-4742-a36a-6822820bfce4</kadastralekaartv4:id>
        <kadastralekaartv4:bebouwingID>bebouwing.fb7feaab-96ba-4b77-03a8-86c77e57d70b</kadastralekaartv4:bebouwingID>
        <kadastralekaartv4:hoek>12</kadastralekaartv4:hoek>
        <kadastralekaartv4:tekst>33</kadastralekaartv4:tekst>
        <kadastralekaartv4:identificatieBAGVBOLaagsteHuisnummer>1714010000772000</kadastralekaartv4:identificatieBAGVBOLaagsteHuisnummer>
        <kadastralekaartv4:identificatieBAGVBOHoogsteHuisnummer></kadastralekaartv4:identificatieBAGVBOHoogsteHuisnummer>
      </kadastralekaartv4:nummeraanduidingreeks>
    </wfs:member>
</wfs:FeatureCollection>
Then status 200 0.000
And match karate.xmlPath(response, '/FeatureCollection/@numberReturned') == 1 0.001
* def featcount = karate.xmlPath(response, '/FeatureCollection/@numberMatched') 0.000
* print layer, ' count ', featcount 0.000
02:30:40.481 [print] kadastralekaartv4:nummeraanduidingreeks  count  unknown
* eval karate.embed(responseBytes,'application/json') 0.000
<?xml version='1.0' encoding="UTF-8" ?>
<wfs:FeatureCollection
   xmlns:kadastralekaartv4="http://kadastralekaartv4.geonovum.nl"
   xmlns:gml="http://www.opengis.net/gml/3.2"
   xmlns:wfs="http://www.opengis.net/wfs/2.0"
   xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
   xsi:schemaLocation="http://kadastralekaartv4.geonovum.nl https://geodata.nationaalgeoregister.nl/kadastralekaart/wfs/v4_0?SERVICE=WFS&amp;SERVICE=WFS&amp;VERSION=2.0.0&amp;REQUEST=DescribeFeatureType&amp;TYPENAME=kadastralekaartv4:nummeraanduidingreeks&amp;OUTPUTFORMAT=application%2Fgml%2Bxml%3B%20version%3D3.2 http://www.opengis.net/wfs/2.0 http://schemas.opengis.net/wfs/2.0/wfs.xsd http://www.opengis.net/gml/3.2 http://schemas.opengis.net/gml/3.2.1/gml.xsd"
   timeStamp="2021-06-15T02:30:40" numberMatched="unknown" numberReturned="1"
   next="https://geodata.nationaalgeoregister.nl/kadastralekaart/wfs/v4_0?SERVICE=WFS&amp;SERVICE=WFS&amp;REQUEST=GetFeature&amp;VERSION=2.0.0&amp;TYPENAMES=kadastralekaartv4%3Anummeraanduidingreeks&amp;COUNT=1&amp;STARTINDEX=1">
      <wfs:boundedBy>
      	<gml:Envelope srsName="urn:ogc:def:crs:EPSG::28992">
      		<gml:lowerCorner>19785.831000 363949.415000</gml:lowerCorner>
      		<gml:upperCorner>19785.831000 363949.415000</gml:upperCorner>
      	</gml:Envelope>
      </wfs:boundedBy>
    <wfs:member>
      <kadastralekaartv4:nummeraanduidingreeks gml:id="nummeraanduidingreeks.4acdd472-4dd4-4742-a36a-6822820bfce4">
        <gml:boundedBy>
        	<gml:Envelope srsName="urn:ogc:def:crs:EPSG::28992">
        		<gml:lowerCorner>19785.831000 363949.415000</gml:lowerCorner>
        		<gml:upperCorner>19785.831000 363949.415000</gml:upperCorner>
        	</gml:Envelope>
        </gml:boundedBy>
        <kadastralekaartv4:plaatsingspunt>
          <gml:Point gml:id="nummeraanduidingreeks.4acdd472-4dd4-4742-a36a-6822820bfce4.1" srsName="urn:ogc:def:crs:EPSG::28992">
            <gml:pos>19785.831000 363949.415000</gml:pos>
          </gml:Point>
        </kadastralekaartv4:plaatsingspunt>
        <kadastralekaartv4:id>4acdd472-4dd4-4742-a36a-6822820bfce4</kadastralekaartv4:id>
        <kadastralekaartv4:bebouwingID>bebouwing.fb7feaab-96ba-4b77-03a8-86c77e57d70b</kadastralekaartv4:bebouwingID>
        <kadastralekaartv4:hoek>12</kadastralekaartv4:hoek>
        <kadastralekaartv4:tekst>33</kadastralekaartv4:tekst>
        <kadastralekaartv4:identificatieBAGVBOLaagsteHuisnummer>1714010000772000</kadastralekaartv4:identificatieBAGVBOLaagsteHuisnummer>
        <kadastralekaartv4:identificatieBAGVBOHoogsteHuisnummer></kadastralekaartv4:identificatieBAGVBOHoogsteHuisnummer>
      </kadastralekaartv4:nummeraanduidingreeks>
    </wfs:member>
</wfs:FeatureCollection>

2.931
* def cap = read('./expectedOutcome/wfscapabilitiesv4new.xml') 0.067
* def layer = karate.xmlPath(cap,'/WFS_Capabilities/FeatureTypeList/FeatureType[5]/Name') 0.024
Given path '' 0.000
And param SERVICE = 'WFS' 0.000
And param REQUEST = 'DescribeFeatureType' 0.000
And param VERSION = '2.0.0' 0.000
And param TYPENAMES = layer 0.000
When method GET 0.253
02:30:40.902 request:
1 > GET http://geodata.nationaalgeoregister.nl/kadastralekaart/wfs/v4_0/?SERVICE=WFS&REQUEST=DescribeFeatureType&VERSION=2.0.0&TYPENAMES=kadastralekaartv4%3Aopenbareruimtenaam
1 > Accept-Encoding: gzip,deflate
1 > Connection: Keep-Alive
1 > Host: geodata.nationaalgeoregister.nl
1 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:30:41.151 response time in milliseconds: 249.31
1 < 200
1 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
1 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
1 < Access-Control-Allow-Origin: *
1 < Access-Control-Max-Age: 1000
1 < Content-Length: 2035
1 < Content-Type: application/gml+xml; version=3.2; charset=UTF-8
1 < Date: Tue, 15 Jun 2021 02:30:41 GMT
1 < Server: lighttpd/1.4.53
1 < Strict-Transport-Security: max-age=3600; includeSubDomains; preload
1 < X-Cnection: close
<?xml version='1.0' encoding="UTF-8" ?>
<schema
   targetNamespace="http://kadastralekaartv4.geonovum.nl" 
   xmlns:kadastralekaartv4="http://kadastralekaartv4.geonovum.nl" 
   xmlns:xsd="http://www.w3.org/2001/XMLSchema"
   xmlns="http://www.w3.org/2001/XMLSchema"
   xmlns:gml="http://www.opengis.net/gml/3.2"
   elementFormDefault="qualified" version="0.1" >

  <import namespace="http://www.opengis.net/gml/3.2"
          schemaLocation="http://schemas.opengis.net/gml/3.2.1/gml.xsd" />

  <element name="openbareruimtenaam" 
           type="kadastralekaartv4:openbareruimtenaamType" 
           substitutionGroup="gml:AbstractFeature" />

  <complexType name="openbareruimtenaamType">
    <complexContent>
      <extension base="gml:AbstractFeatureType">
        <sequence>
          <element name="plaatsingspunt" type="gml:GeometryPropertyType" minOccurs="0" maxOccurs="1"/>
          <element name="id" minOccurs="0" type="string"/>
          <element name="objectBeginTijd" minOccurs="0" type="string"/>
          <element name="LV-publicatiedatum" minOccurs="0" type="string"/>
          <element name="relatieveHoogteligging" minOccurs="0" type="integer"/>
          <element name="inOnderzoek" minOccurs="0" type="string"/>
          <element name="tijdstipRegistratie" minOccurs="0" type="string"/>
          <element name="identificatieNamespace" minOccurs="0" type="string"/>
          <element name="identificatieLokaalID" minOccurs="0" type="string"/>
          <element name="bronhouder" minOccurs="0" type="string"/>
          <element name="bgt-status" minOccurs="0" type="string"/>
          <element name="plus-status" minOccurs="0" type="string"/>
          <element name="identificatieBAGOPR" minOccurs="0" type="string"/>
          <element name="tekst" minOccurs="0" type="string"/>
          <element name="hoek" minOccurs="0" type="double"/>
          <element name="openbareRuimteType" minOccurs="0" type="string"/>
        </sequence>
      </extension>
    </complexContent>
  </complexType>

</schema>
Then status 200 0.000
* json jsonVar = karate.xmlPath(response,'/schema/complexType/complexContent/extension/sequence') 0.007
* print 'fields:' , jsonVar 0.030
02:30:41.190 [print] fields: {
  "sequence": {
    "element": [
      {
        "_": null,
        "@": {
          "maxOccurs": "1",
          "minOccurs": "0",
          "name": "plaatsingspunt",
          "type": "gml:GeometryPropertyType"
        }
      },
      {
        "_": null,
        "@": {
          "minOccurs": "0",
          "name": "id",
          "type": "string"
        }
      },
      {
        "_": null,
        "@": {
          "minOccurs": "0",
          "name": "objectBeginTijd",
          "type": "string"
        }
      },
      {
        "_": null,
        "@": {
          "minOccurs": "0",
          "name": "LV-publicatiedatum",
          "type": "string"
        }
      },
      {
        "_": null,
        "@": {
          "minOccurs": "0",
          "name": "relatieveHoogteligging",
          "type": "integer"
        }
      },
      {
        "_": null,
        "@": {
          "minOccurs": "0",
          "name": "inOnderzoek",
          "type": "string"
        }
      },
      {
        "_": null,
        "@": {
          "minOccurs": "0",
          "name": "tijdstipRegistratie",
          "type": "string"
        }
      },
      {
        "_": null,
        "@": {
          "minOccurs": "0",
          "name": "identificatieNamespace",
          "type": "string"
        }
      },
      {
        "_": null,
        "@": {
          "minOccurs": "0",
          "name": "identificatieLokaalID",
          "type": "string"
        }
      },
      {
        "_": null,
        "@": {
          "minOccurs": "0",
          "name": "bronhouder",
          "type": "string"
        }
      },
      {
        "_": null,
        "@": {
          "minOccurs": "0",
          "name": "bgt-status",
          "type": "string"
        }
      },
      {
        "_": null,
        "@": {
          "minOccurs": "0",
          "name": "plus-status",
          "type": "string"
        }
      },
      {
        "_": null,
        "@": {
          "minOccurs": "0",
          "name": "identificatieBAGOPR",
          "type": "string"
        }
      },
      {
        "_": null,
        "@": {
          "minOccurs": "0",
          "name": "tekst",
          "type": "string"
        }
      },
      {
        "_": null,
        "@": {
          "minOccurs": "0",
          "name": "hoek",
          "type": "double"
        }
      },
      {
        "_": null,
        "@": {
          "minOccurs": "0",
          "name": "openbareRuimteType",
          "type": "string"
        }
      }
    ]
  }
}
Given path '' 0.000
And param SERVICE = 'WFS' 0.000
And param REQUEST = 'GetFeature' 0.000
And param VERSION = '2.0.0' 0.000
And param TYPENAMES = layer 0.000
And param RESULTTYPE = 'hits' 0.000
When method GET 2.263
02:30:41.195 request:
2 > GET http://geodata.nationaalgeoregister.nl/kadastralekaart/wfs/v4_0/?SERVICE=WFS&REQUEST=GetFeature&VERSION=2.0.0&TYPENAMES=kadastralekaartv4%3Aopenbareruimtenaam&RESULTTYPE=hits
2 > Accept-Encoding: gzip,deflate
2 > Connection: Keep-Alive
2 > Host: geodata.nationaalgeoregister.nl
2 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:30:43.454 response time in milliseconds: 2258.74
2 < 200
2 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
2 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
2 < Access-Control-Allow-Origin: *
2 < Access-Control-Max-Age: 1000
2 < Content-Length: 850
2 < Content-Type: text/xml; subtype="gml/3.2.1"; charset=UTF-8
2 < Date: Tue, 15 Jun 2021 02:30:43 GMT
2 < Server: lighttpd/1.4.53
2 < Strict-Transport-Security: max-age=3600; includeSubDomains; preload
2 < X-Cnection: close

<wfs:FeatureCollection 
    xmlns:kadastralekaartv4="http://kadastralekaartv4.geonovum.nl" 
    xmlns:gml="http://www.opengis.net/gml/3.2" 
    xmlns:wfs="http://www.opengis.net/wfs/2.0" 
    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 
    xsi:schemaLocation="http://kadastralekaartv4.geonovum.nl https://geodata.nationaalgeoregister.nl/kadastralekaart/wfs/v4_0?SERVICE=WFS&amp;SERVICE=WFS&amp;VERSION=2.0.0&amp;REQUEST=DescribeFeatureType&amp;TYPENAME=kadastralekaartv4:kadastralekaartv4:openbareruimtenaam&amp;OUTPUTFORMAT=application%2Fgml%2Bxml%3B%20version%3D3.2 http://www.opengis.net/wfs/2.0 http://schemas.opengis.net/wfs/2.0/wfs.xsd http://www.opengis.net/gml/3.2 http://schemas.opengis.net/gml/3.2.1/gml.xsd" 
    timeStamp="2021-06-15T04:30:43" 
    numberMatched="698296" 
    numberReturned="0">
    </wfs:FeatureCollection>
Then status 200 0.000
And match karate.xmlPath(response, '/FeatureCollection/@numberReturned') == 0 0.006
* def featcount = karate.xmlPath(response, '/FeatureCollection/@numberMatched') 0.002
* print layer, ' count ', featcount 0.002
02:30:43.466 [print] kadastralekaartv4:openbareruimtenaam  count  698296
* def mydownloads = Java.type('download.DataStorage') 0.000
* def LocalDateTime = Java.type('java.time.LocalDateTime') 0.000
* def db = new mydownloads 0.000
* eval db.mywriteln('- Test: WFS count '+ '\n Layer:'+ layer +'\n'+' Count:' + featcount + '\n Time:'+ LocalDateTime.now() + '\n' , 'target/surefire-reports/wfscount.yaml') 0.002
Given path '' 0.000
And param SERVICE = 'WFS' 0.000
And param REQUEST = 'GetFeature' 0.000
And param VERSION = '2.0.0' 0.000
And param TYPENAMES = layer 0.000
And param COUNT = 1 0.000
And param STARTINDEX = 0 0.000
When method GET 0.259
02:30:43.475 request:
3 > GET http://geodata.nationaalgeoregister.nl/kadastralekaart/wfs/v4_0/?SERVICE=WFS&REQUEST=GetFeature&VERSION=2.0.0&TYPENAMES=kadastralekaartv4%3Aopenbareruimtenaam&COUNT=1&STARTINDEX=0
3 > Accept-Encoding: gzip,deflate
3 > Connection: Keep-Alive
3 > Host: geodata.nationaalgeoregister.nl
3 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:30:43.730 response time in milliseconds: 254.92
3 < 200
3 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
3 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
3 < Access-Control-Allow-Origin: *
3 < Access-Control-Max-Age: 1000
3 < Content-Length: 3466
3 < Content-Type: text/xml; subtype="gml/3.2.1"; charset=UTF-8
3 < Date: Tue, 15 Jun 2021 02:30:43 GMT
3 < Server: lighttpd/1.4.53
3 < Strict-Transport-Security: max-age=3600; includeSubDomains; preload
3 < X-Cnection: close
<?xml version='1.0' encoding="UTF-8" ?>
<wfs:FeatureCollection
   xmlns:kadastralekaartv4="http://kadastralekaartv4.geonovum.nl"
   xmlns:gml="http://www.opengis.net/gml/3.2"
   xmlns:wfs="http://www.opengis.net/wfs/2.0"
   xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
   xsi:schemaLocation="http://kadastralekaartv4.geonovum.nl https://geodata.nationaalgeoregister.nl/kadastralekaart/wfs/v4_0?SERVICE=WFS&amp;SERVICE=WFS&amp;VERSION=2.0.0&amp;REQUEST=DescribeFeatureType&amp;TYPENAME=kadastralekaartv4:openbareruimtenaam&amp;OUTPUTFORMAT=application%2Fgml%2Bxml%3B%20version%3D3.2 http://www.opengis.net/wfs/2.0 http://schemas.opengis.net/wfs/2.0/wfs.xsd http://www.opengis.net/gml/3.2 http://schemas.opengis.net/gml/3.2.1/gml.xsd"
   timeStamp="2021-06-15T02:30:43" numberMatched="unknown" numberReturned="1"
   next="https://geodata.nationaalgeoregister.nl/kadastralekaart/wfs/v4_0?SERVICE=WFS&amp;SERVICE=WFS&amp;REQUEST=GetFeature&amp;VERSION=2.0.0&amp;TYPENAMES=kadastralekaartv4%3Aopenbareruimtenaam&amp;COUNT=1&amp;STARTINDEX=1">
      <wfs:boundedBy>
      	<gml:Envelope srsName="urn:ogc:def:crs:EPSG::28992">
      		<gml:lowerCorner>19301.055000 363748.087000</gml:lowerCorner>
      		<gml:upperCorner>19301.055000 363748.087000</gml:upperCorner>
      	</gml:Envelope>
      </wfs:boundedBy>
    <wfs:member>
      <kadastralekaartv4:openbareruimtenaam gml:id="openbareruimtenaam.5a84c984-5346-46a6-ab61-02a94f380970">
        <gml:boundedBy>
        	<gml:Envelope srsName="urn:ogc:def:crs:EPSG::28992">
        		<gml:lowerCorner>19301.055000 363748.087000</gml:lowerCorner>
        		<gml:upperCorner>19301.055000 363748.087000</gml:upperCorner>
        	</gml:Envelope>
        </gml:boundedBy>
        <kadastralekaartv4:plaatsingspunt>
          <gml:Point gml:id="openbareruimtenaam.5a84c984-5346-46a6-ab61-02a94f380970.1" srsName="urn:ogc:def:crs:EPSG::28992">
            <gml:pos>19301.055000 363748.087000</gml:pos>
          </gml:Point>
        </kadastralekaartv4:plaatsingspunt>
        <kadastralekaartv4:id>5a84c984-5346-46a6-ab61-02a94f380970</kadastralekaartv4:id>
        <kadastralekaartv4:objectBeginTijd>2019-11-18</kadastralekaartv4:objectBeginTijd>
        <kadastralekaartv4:LV-publicatiedatum>2019-11-19T08:05:15</kadastralekaartv4:LV-publicatiedatum>
        <kadastralekaartv4:relatieveHoogteligging>0</kadastralekaartv4:relatieveHoogteligging>
        <kadastralekaartv4:inOnderzoek>false</kadastralekaartv4:inOnderzoek>
        <kadastralekaartv4:tijdstipRegistratie>2019-11-19T07:57:45.000</kadastralekaartv4:tijdstipRegistratie>
        <kadastralekaartv4:identificatieNamespace>NL.IMGeo</kadastralekaartv4:identificatieNamespace>
        <kadastralekaartv4:identificatieLokaalID>G1714.0847e7a1d185441693888fc4b3240208</kadastralekaartv4:identificatieLokaalID>
        <kadastralekaartv4:bronhouder>G1714</kadastralekaartv4:bronhouder>
        <kadastralekaartv4:bgt-status>bestaand</kadastralekaartv4:bgt-status>
        <kadastralekaartv4:plus-status>geenWaarde</kadastralekaartv4:plus-status>
        <kadastralekaartv4:identificatieBAGOPR>1714300000715050</kadastralekaartv4:identificatieBAGOPR>
        <kadastralekaartv4:tekst>Kerkstraat</kadastralekaartv4:tekst>
        <kadastralekaartv4:hoek>1.9</kadastralekaartv4:hoek>
        <kadastralekaartv4:openbareRuimteType>Weg</kadastralekaartv4:openbareRuimteType>
      </kadastralekaartv4:openbareruimtenaam>
    </wfs:member>
</wfs:FeatureCollection>
Then status 200 0.000
And match karate.xmlPath(response, '/FeatureCollection/@numberReturned') == 1 0.001
* def featcount = karate.xmlPath(response, '/FeatureCollection/@numberMatched') 0.000
* print layer, ' count ', featcount 0.000
02:30:43.735 [print] kadastralekaartv4:openbareruimtenaam  count  unknown
* eval karate.embed(responseBytes,'application/json') 0.002
<?xml version='1.0' encoding="UTF-8" ?>
<wfs:FeatureCollection
   xmlns:kadastralekaartv4="http://kadastralekaartv4.geonovum.nl"
   xmlns:gml="http://www.opengis.net/gml/3.2"
   xmlns:wfs="http://www.opengis.net/wfs/2.0"
   xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
   xsi:schemaLocation="http://kadastralekaartv4.geonovum.nl https://geodata.nationaalgeoregister.nl/kadastralekaart/wfs/v4_0?SERVICE=WFS&amp;SERVICE=WFS&amp;VERSION=2.0.0&amp;REQUEST=DescribeFeatureType&amp;TYPENAME=kadastralekaartv4:openbareruimtenaam&amp;OUTPUTFORMAT=application%2Fgml%2Bxml%3B%20version%3D3.2 http://www.opengis.net/wfs/2.0 http://schemas.opengis.net/wfs/2.0/wfs.xsd http://www.opengis.net/gml/3.2 http://schemas.opengis.net/gml/3.2.1/gml.xsd"
   timeStamp="2021-06-15T02:30:43" numberMatched="unknown" numberReturned="1"
   next="https://geodata.nationaalgeoregister.nl/kadastralekaart/wfs/v4_0?SERVICE=WFS&amp;SERVICE=WFS&amp;REQUEST=GetFeature&amp;VERSION=2.0.0&amp;TYPENAMES=kadastralekaartv4%3Aopenbareruimtenaam&amp;COUNT=1&amp;STARTINDEX=1">
      <wfs:boundedBy>
      	<gml:Envelope srsName="urn:ogc:def:crs:EPSG::28992">
      		<gml:lowerCorner>19301.055000 363748.087000</gml:lowerCorner>
      		<gml:upperCorner>19301.055000 363748.087000</gml:upperCorner>
      	</gml:Envelope>
      </wfs:boundedBy>
    <wfs:member>
      <kadastralekaartv4:openbareruimtenaam gml:id="openbareruimtenaam.5a84c984-5346-46a6-ab61-02a94f380970">
        <gml:boundedBy>
        	<gml:Envelope srsName="urn:ogc:def:crs:EPSG::28992">
        		<gml:lowerCorner>19301.055000 363748.087000</gml:lowerCorner>
        		<gml:upperCorner>19301.055000 363748.087000</gml:upperCorner>
        	</gml:Envelope>
        </gml:boundedBy>
        <kadastralekaartv4:plaatsingspunt>
          <gml:Point gml:id="openbareruimtenaam.5a84c984-5346-46a6-ab61-02a94f380970.1" srsName="urn:ogc:def:crs:EPSG::28992">
            <gml:pos>19301.055000 363748.087000</gml:pos>
          </gml:Point>
        </kadastralekaartv4:plaatsingspunt>
        <kadastralekaartv4:id>5a84c984-5346-46a6-ab61-02a94f380970</kadastralekaartv4:id>
        <kadastralekaartv4:objectBeginTijd>2019-11-18</kadastralekaartv4:objectBeginTijd>
        <kadastralekaartv4:LV-publicatiedatum>2019-11-19T08:05:15</kadastralekaartv4:LV-publicatiedatum>
        <kadastralekaartv4:relatieveHoogteligging>0</kadastralekaartv4:relatieveHoogteligging>
        <kadastralekaartv4:inOnderzoek>false</kadastralekaartv4:inOnderzoek>
        <kadastralekaartv4:tijdstipRegistratie>2019-11-19T07:57:45.000</kadastralekaartv4:tijdstipRegistratie>
        <kadastralekaartv4:identificatieNamespace>NL.IMGeo</kadastralekaartv4:identificatieNamespace>
        <kadastralekaartv4:identificatieLokaalID>G1714.0847e7a1d185441693888fc4b3240208</kadastralekaartv4:identificatieLokaalID>
        <kadastralekaartv4:bronhouder>G1714</kadastralekaartv4:bronhouder>
        <kadastralekaartv4:bgt-status>bestaand</kadastralekaartv4:bgt-status>
        <kadastralekaartv4:plus-status>geenWaarde</kadastralekaartv4:plus-status>
        <kadastralekaartv4:identificatieBAGOPR>1714300000715050</kadastralekaartv4:identificatieBAGOPR>
        <kadastralekaartv4:tekst>Kerkstraat</kadastralekaartv4:tekst>
        <kadastralekaartv4:hoek>1.9</kadastralekaartv4:hoek>
        <kadastralekaartv4:openbareRuimteType>Weg</kadastralekaartv4:openbareRuimteType>
      </kadastralekaartv4:openbareruimtenaam>
    </wfs:member>
</wfs:FeatureCollection>

0.520
* def xmlfilter = 0.001
<fes:Filter xmlns:fes="http://www.opengis.net/fes/2.0">
<fes:PropertyIsEqualTo>
<fes:ValueReference>tekst</fes:ValueReference>
<fes:Literal>Binnenhof</fes:Literal>
</fes:PropertyIsEqualTo>
</fes:Filter>
Given path '' 0.007
And param SERVICE = 'WFS' 0.001
And param REQUEST = 'GetFeature' 0.013
And param resulttype = 'results' 0.001
And param VERSION = '2.0.0' 0.001
And param TYPENAMES = 'kadastralekaartv4:openbareruimtenaam' 0.005
And param STARTINDEX = '0' 0.001
And param COUNT = '10' 0.001
And param SRSNAME = 'urn:ogc:def:crs:EPSG::28992' 0.001
And param filter = xmlfilter 0.004
When method GET 0.482
02:29:22.897 request:
1 > GET http://geodata.nationaalgeoregister.nl/kadastralekaart/wfs/v4_0/?SERVICE=WFS&REQUEST=GetFeature&resulttype=results&VERSION=2.0.0&TYPENAMES=kadastralekaartv4%3Aopenbareruimtenaam&STARTINDEX=0&COUNT=10&SRSNAME=urn%3Aogc%3Adef%3Acrs%3AEPSG%3A%3A28992&filter=%3Cfes%3AFilter+xmlns%3Afes%3D%22http%3A%2F%2Fwww.opengis.net%2Ffes%2F2.0%22%3E%0A%3Cfes%3APropertyIsEqualTo%3E%0A%3Cfes%3AValueReference%3Etekst%3C%2Ffes%3AValueReference%3E%0A%3Cfes%3ALiteral%3EBinnenhof%3C%2Ffes%3ALiteral%3E%0A%3C%2Ffes%3APropertyIsEqualTo%3E%0A%3C%2Ffes%3AFilter%3E
1 > Accept-Encoding: gzip,deflate
1 > Connection: Keep-Alive
1 > Host: geodata.nationaalgeoregister.nl
1 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:29:23.367 response time in milliseconds: 358.61
1 < 200
1 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
1 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
1 < Access-Control-Allow-Origin: *
1 < Access-Control-Max-Age: 1000
1 < Content-Length: 22947
1 < Content-Type: text/xml; subtype="gml/3.2.1"; charset=UTF-8
1 < Date: Tue, 15 Jun 2021 02:29:23 GMT
1 < Server: lighttpd/1.4.53
1 < Strict-Transport-Security: max-age=3600; includeSubDomains; preload
1 < X-Cnection: close
<?xml version='1.0' encoding="UTF-8" ?>
<wfs:FeatureCollection
   xmlns:kadastralekaartv4="http://kadastralekaartv4.geonovum.nl"
   xmlns:gml="http://www.opengis.net/gml/3.2"
   xmlns:wfs="http://www.opengis.net/wfs/2.0"
   xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
   xsi:schemaLocation="http://kadastralekaartv4.geonovum.nl https://geodata.nationaalgeoregister.nl/kadastralekaart/wfs/v4_0?SERVICE=WFS&amp;SERVICE=WFS&amp;VERSION=2.0.0&amp;REQUEST=DescribeFeatureType&amp;TYPENAME=kadastralekaartv4:openbareruimtenaam&amp;OUTPUTFORMAT=application%2Fgml%2Bxml%3B%20version%3D3.2 http://www.opengis.net/wfs/2.0 http://schemas.opengis.net/wfs/2.0/wfs.xsd http://www.opengis.net/gml/3.2 http://schemas.opengis.net/gml/3.2.1/gml.xsd"
   timeStamp="2021-06-15T02:29:23" numberMatched="unknown" numberReturned="10"
   next="https://geodata.nationaalgeoregister.nl/kadastralekaart/wfs/v4_0?SERVICE=WFS&amp;SERVICE=WFS&amp;REQUEST=GetFeature&amp;VERSION=2.0.0&amp;TYPENAMES=kadastralekaartv4%3Aopenbareruimtenaam&amp;COUNT=10&amp;SRSNAME=urn%3Aogc%3Adef%3Acrs%3AEPSG%3A%3A28992&amp;filter=%3Cfes%3AFilter%20xmlns%3Afes%3D%22http%3A%2F%2Fwww.opengis.net%2Ffes%2F2.0%22%3E%0A%3Cfes%3APropertyIsEqualTo%3E%0A%3Cfes%3AValueReference%3Etekst%3C%2Ffes%3AValueReference%3E%0A%3Cfes%3ALiteral%3EBinnenhof%3C%2Ffes%3ALiteral%3E%0A%3C%2Ffes%3APropertyIsEqualTo%3E%0A%3C%2Ffes%3AFilter%3E&amp;STARTINDEX=10">
      <wfs:boundedBy>
      	<gml:Envelope srsName="urn:ogc:def:crs:EPSG::28992">
      		<gml:lowerCorner>27917.228000 366699.896000</gml:lowerCorner>
      		<gml:upperCorner>91996.149000 436626.235000</gml:upperCorner>
      	</gml:Envelope>
      </wfs:boundedBy>
    <wfs:member>
      <kadastralekaartv4:openbareruimtenaam gml:id="openbareruimtenaam.475738cb-c7a8-4c68-9f71-037065fffe72">
        <gml:boundedBy>
        	<gml:Envelope srsName="urn:ogc:def:crs:EPSG::28992">
        		<gml:lowerCorner>27917.228000 389583.470000</gml:lowerCorner>
        		<gml:upperCorner>27917.228000 389583.470000</gml:upperCorner>
        	</gml:Envelope>
        </gml:boundedBy>
        <kadastralekaartv4:plaatsingspunt>
          <gml:Point gml:id="openbareruimtenaam.475738cb-c7a8-4c68-9f71-037065fffe72.1" srsName="urn:ogc:def:crs:EPSG::28992">
            <gml:pos>27917.228000 389583.470000</gml:pos>
          </gml:Point>
        </kadastralekaartv4:plaatsingspunt>
        <kadastralekaartv4:id>475738cb-c7a8-4c68-9f71-037065fffe72</kadastralekaartv4:id>
        <kadastralekaartv4:objectBeginTijd>2016-03-21</kadastralekaartv4:objectBeginTijd>
        <kadastralekaartv4:LV-publicatiedatum>2016-10-14T10:36:27</kadastralekaartv4:LV-publicatiedatum>
        <kadastralekaartv4:relatieveHoogteligging>0</kadastralekaartv4:relatieveHoogteligging>
        <kadastralekaartv4:inOnderzoek>false</kadastralekaartv4:inOnderzoek>
        <kadastralekaartv4:tijdstipRegistratie>2016-07-20T07:08:49.000</kadastralekaartv4:tijdstipRegistratie>
        <kadastralekaartv4:identificatieNamespace>NL.IMGeo</kadastralekaartv4:identificatieNamespace>
        <kadastralekaartv4:identificatieLokaalID>G0717.8abeacd5439b757600000000a12a67d2</kadastralekaartv4:identificatieLokaalID>
        <kadastralekaartv4:bronhouder>G0717</kadastralekaartv4:bronhouder>
        <kadastralekaartv4:bgt-status>bestaand</kadastralekaartv4:bgt-status>
        <kadastralekaartv4:plus-status>geenWaarde</kadastralekaartv4:plus-status>
        <kadastralekaartv4:identificatieBAGOPR>0717300000000202</kadastralekaartv4:identificatieBAGOPR>
        <kadastralekaartv4:tekst>Binnenhof</kadastralekaartv4:tekst>
        <kadastralekaartv4:hoek>87.2</kadastralekaartv4:hoek>
        <kadastralekaartv4:openbareRuimteType>Weg</kadastralekaartv4:openbareRuimteType>
      </kadastralekaartv4:openbareruimtenaam>
    </wfs:member>
    <wfs:member>
      <kadastralekaartv4:openbareruimtenaam gml:id="openbareruimtenaam.4548b2c8-27f5-40b2-a64b-885daf4eb0ff">
        <gml:boundedBy>
        	<gml:Envelope srsName="urn:ogc:def:crs:EPSG::28992">
        		<gml:lowerCorner>55797.017000 389459.265000</gml:lowerCorner>
        		<gml:upperCorner>55797.017000 389459.265000</gml:upperCorner>
        	</gml:Envelope>
        </gml:boundedBy>
        <kadastralekaartv4:plaatsingspunt>
          <gml:Point gml:id="openbareruimtenaam.4548b2c8-27f5-40b2-a64b-885daf4eb0ff.1" srsName="urn:ogc:def:crs:EPSG::28992">
            <gml:pos>55797.017000 389459.265000</gml:pos>
          </gml:Point>
        </kadastralekaartv4:plaatsingspunt>
        <kadastralekaartv4:id>4548b2c8-27f5-40b2-a64b-885daf4eb0ff</kadastralekaartv4:id>
        <kadastralekaartv4:objectBeginTijd>2018-05-17</kadastralekaartv4:objectBeginTijd>
        <kadastralekaartv4:LV-publicatiedatum>2018-05-17T14:32:33</kadastralekaartv4:LV-publicatiedatum>
        <kadastralekaartv4:relatieveHoogteligging>0</kadastralekaartv4:relatieveHoogteligging>
        <kadastralekaartv4:inOnderzoek>false</kadastralekaartv4:inOnderzoek>
        <kadastralekaartv4:tijdstipRegistratie>2018-05-17T13:33:27.000</kadastralekaartv4:tijdstipRegistratie>
        <kadastralekaartv4:identificatieNamespace>NL.IMGeo</kadastralekaartv4:identificatieNamespace>
        <kadastralekaartv4:identificatieLokaalID>G0678.bd150099ea4c47dba1f28c96159618cc</kadastralekaartv4:identificatieLokaalID>
        <kadastralekaartv4:bronhouder>G0678</kadastralekaartv4:bronhouder>
        <kadastralekaartv4:bgt-status>bestaand</kadastralekaartv4:bgt-status>
        <kadastralekaartv4:plus-status>geenWaarde</kadastralekaartv4:plus-status>
        <kadastralekaartv4:identificatieBAGOPR>0678300000000183</kadastralekaartv4:identificatieBAGOPR>
        <kadastralekaartv4:tekst>Binnenhof</kadastralekaartv4:tekst>
        <kadastralekaartv4:hoek>-46.3</kadastralekaartv4:hoek>
        <kadastralekaartv4:openbareRuimteType>Weg</kadastralekaartv4:openbareRuimteType>
      </kadastralekaartv4:openbareruimtenaam>
    </wfs:member>
    <wfs:member>
      <kadastralekaartv4:openbareruimtenaam gml:id="openbareruimtenaam.ce85e627-bdda-48fb-8622-7ea0165dafb7">
        <gml:boundedBy>
        	<gml:Envelope srsName="urn:ogc:def:crs:EPSG::28992">
        		<gml:lowerCorner>52407.153000 391053.939000</gml:lowerCorner>
        		<gml:upperCorner>52407.153000 391053.939000</gml:upperCorner>
        	</gml:Envelope>
        </gml:boundedBy>
        <kadastralekaartv4:plaatsingspunt>
          <gml:Point gml:id="openbareruimtenaam.ce85e627-bdda-48fb-8622-7ea0165dafb7.1" srsName="urn:ogc:def:crs:EPSG::28992">
            <gml:pos>52407.153000 391053.939000</gml:pos>
          </gml:Point>
        </kadastralekaartv4:plaatsingspunt>
        <kadastralekaartv4:id>ce85e627-bdda-48fb-8622-7ea0165dafb7</kadastralekaartv4:id>
        <kadastralekaartv4:objectBeginTijd>2016-03-31</kadastralekaartv4:objectBeginTijd>
        <kadastralekaartv4:LV-publicatiedatum>2020-02-26T15:10:33</kadastralekaartv4:LV-publicatiedatum>
        <kadastralekaartv4:relatieveHoogteligging>0</kadastralekaartv4:relatieveHoogteligging>
        <kadastralekaartv4:inOnderzoek>false</kadastralekaartv4:inOnderzoek>
        <kadastralekaartv4:tijdstipRegistratie>2020-02-26T09:46:01.000</kadastralekaartv4:tijdstipRegistratie>
        <kadastralekaartv4:identificatieNamespace>NL.IMGeo</kadastralekaartv4:identificatieNamespace>
        <kadastralekaartv4:identificatieLokaalID>G0664.8abeacd5439b75760000000a0310f004</kadastralekaartv4:identificatieLokaalID>
        <kadastralekaartv4:bronhouder>G0664</kadastralekaartv4:bronhouder>
        <kadastralekaartv4:bgt-status>bestaand</kadastralekaartv4:bgt-status>
        <kadastralekaartv4:plus-status>geenWaarde</kadastralekaartv4:plus-status>
        <kadastralekaartv4:identificatieBAGOPR>0664300000000445</kadastralekaartv4:identificatieBAGOPR>
        <kadastralekaartv4:tekst>Binnenhof</kadastralekaartv4:tekst>
        <kadastralekaartv4:hoek>57.7</kadastralekaartv4:hoek>
        <kadastralekaartv4:openbareRuimteType>Weg</kadastralekaartv4:openbareRuimteType>
      </kadastralekaartv4:openbareruimtenaam>
    </wfs:member>
    <wfs:member>
      <kadastralekaartv4:openbareruimtenaam gml:id="openbareruimtenaam.91f10a98-9058-4dbf-a9e4-b21f257c7a1f">
        <gml:boundedBy>
        	<gml:Envelope srsName="urn:ogc:def:crs:EPSG::28992">
        		<gml:lowerCorner>52315.584000 391007.764000</gml:lowerCorner>
        		<gml:upperCorner>52315.584000 391007.764000</gml:upperCorner>
        	</gml:Envelope>
        </gml:boundedBy>
        <kadastralekaartv4:plaatsingspunt>
          <gml:Point gml:id="openbareruimtenaam.91f10a98-9058-4dbf-a9e4-b21f257c7a1f.1" srsName="urn:ogc:def:crs:EPSG::28992">
            <gml:pos>52315.584000 391007.764000</gml:pos>
          </gml:Point>
        </kadastralekaartv4:plaatsingspunt>
        <kadastralekaartv4:id>91f10a98-9058-4dbf-a9e4-b21f257c7a1f</kadastralekaartv4:id>
        <kadastralekaartv4:objectBeginTijd>2016-03-31</kadastralekaartv4:objectBeginTijd>
        <kadastralekaartv4:LV-publicatiedatum>2020-02-26T15:10:33</kadastralekaartv4:LV-publicatiedatum>
        <kadastralekaartv4:relatieveHoogteligging>0</kadastralekaartv4:relatieveHoogteligging>
        <kadastralekaartv4:inOnderzoek>false</kadastralekaartv4:inOnderzoek>
        <kadastralekaartv4:tijdstipRegistratie>2020-02-26T09:46:01.000</kadastralekaartv4:tijdstipRegistratie>
        <kadastralekaartv4:identificatieNamespace>NL.IMGeo</kadastralekaartv4:identificatieNamespace>
        <kadastralekaartv4:identificatieLokaalID>G0664.8abeacd5439b75760000000a0310f004</kadastralekaartv4:identificatieLokaalID>
        <kadastralekaartv4:bronhouder>G0664</kadastralekaartv4:bronhouder>
        <kadastralekaartv4:bgt-status>bestaand</kadastralekaartv4:bgt-status>
        <kadastralekaartv4:plus-status>geenWaarde</kadastralekaartv4:plus-status>
        <kadastralekaartv4:identificatieBAGOPR>0664300000000445</kadastralekaartv4:identificatieBAGOPR>
        <kadastralekaartv4:tekst>Binnenhof</kadastralekaartv4:tekst>
        <kadastralekaartv4:hoek>46.8</kadastralekaartv4:hoek>
        <kadastralekaartv4:openbareRuimteType>Weg</kadastralekaartv4:openbareRuimteType>
      </kadastralekaartv4:openbareruimtenaam>
    </wfs:member>
    <wfs:member>
      <kadastralekaartv4:openbareruimtenaam gml:id="openbareruimtenaam.ecdbf67a-55f0-4ff5-a1e5-3ff6e68f0be8">
        <gml:boundedBy>
        	<gml:Envelope srsName="urn:ogc:def:crs:EPSG::28992">
        		<gml:lowerCorner>52379.831000 390994.235000</gml:lowerCorner>
        		<gml:upperCorner>52379.831000 390994.235000</gml:upperCorner>
        	</gml:Envelope>
        </gml:boundedBy>
        <kadastralekaartv4:plaatsingspunt>
          <gml:Point gml:id="openbareruimtenaam.ecdbf67a-55f0-4ff5-a1e5-3ff6e68f0be8.1" srsName="urn:ogc:def:crs:EPSG::28992">
            <gml:pos>52379.831000 390994.235000</gml:pos>
          </gml:Point>
        </kadastralekaartv4:plaatsingspunt>
        <kadastralekaartv4:id>ecdbf67a-55f0-4ff5-a1e5-3ff6e68f0be8</kadastralekaartv4:id>
        <kadastralekaartv4:objectBeginTijd>2016-03-31</kadastralekaartv4:objectBeginTijd>
        <kadastralekaartv4:LV-publicatiedatum>2020-02-26T15:10:33</kadastralekaartv4:LV-publicatiedatum>
        <kadastralekaartv4:relatieveHoogteligging>0</kadastralekaartv4:relatieveHoogteligging>
        <kadastralekaartv4:inOnderzoek>false</kadastralekaartv4:inOnderzoek>
        <kadastralekaartv4:tijdstipRegistratie>2020-02-26T09:46:01.000</kadastralekaartv4:tijdstipRegistratie>
        <kadastralekaartv4:identificatieNamespace>NL.IMGeo</kadastralekaartv4:identificatieNamespace>
        <kadastralekaartv4:identificatieLokaalID>G0664.8abeacd5439b75760000000a0310f004</kadastralekaartv4:identificatieLokaalID>
        <kadastralekaartv4:bronhouder>G0664</kadastralekaartv4:bronhouder>
        <kadastralekaartv4:bgt-status>bestaand</kadastralekaartv4:bgt-status>
        <kadastralekaartv4:plus-status>geenWaarde</kadastralekaartv4:plus-status>
        <kadastralekaartv4:identificatieBAGOPR>0664300000000445</kadastralekaartv4:identificatieBAGOPR>
        <kadastralekaartv4:tekst>Binnenhof</kadastralekaartv4:tekst>
        <kadastralekaartv4:hoek>-31.8</kadastralekaartv4:hoek>
        <kadastralekaartv4:openbareRuimteType>Weg</kadastralekaartv4:openbareRuimteType>
      </kadastralekaartv4:openbareruimtenaam>
    </wfs:member>
    <wfs:member>
      <kadastralekaartv4:openbareruimtenaam gml:id="openbareruimtenaam.cb2ed790-867d-4517-8999-7a939247c3da">
        <gml:boundedBy>
        	<gml:Envelope srsName="urn:ogc:def:crs:EPSG::28992">
        		<gml:lowerCorner>61915.798000 366699.896000</gml:lowerCorner>
        		<gml:upperCorner>61915.798000 366699.896000</gml:upperCorner>
        	</gml:Envelope>
        </gml:boundedBy>
        <kadastralekaartv4:plaatsingspunt>
          <gml:Point gml:id="openbareruimtenaam.cb2ed790-867d-4517-8999-7a939247c3da.1" srsName="urn:ogc:def:crs:EPSG::28992">
            <gml:pos>61915.798000 366699.896000</gml:pos>
          </gml:Point>
        </kadastralekaartv4:plaatsingspunt>
        <kadastralekaartv4:id>cb2ed790-867d-4517-8999-7a939247c3da</kadastralekaartv4:id>
        <kadastralekaartv4:objectBeginTijd>2015-06-11</kadastralekaartv4:objectBeginTijd>
        <kadastralekaartv4:LV-publicatiedatum>2016-08-04T15:10:04</kadastralekaartv4:LV-publicatiedatum>
        <kadastralekaartv4:relatieveHoogteligging>0</kadastralekaartv4:relatieveHoogteligging>
        <kadastralekaartv4:inOnderzoek>false</kadastralekaartv4:inOnderzoek>
        <kadastralekaartv4:tijdstipRegistratie>2016-08-01T13:45:20.000</kadastralekaartv4:tijdstipRegistratie>
        <kadastralekaartv4:identificatieNamespace>NL.IMGeo</kadastralekaartv4:identificatieNamespace>
        <kadastralekaartv4:identificatieLokaalID>G0677.18392bf99bb2edaee0533321ca0accc5</kadastralekaartv4:identificatieLokaalID>
        <kadastralekaartv4:bronhouder>G0677</kadastralekaartv4:bronhouder>
        <kadastralekaartv4:bgt-status>bestaand</kadastralekaartv4:bgt-status>
        <kadastralekaartv4:plus-status>geenWaarde</kadastralekaartv4:plus-status>
        <kadastralekaartv4:identificatieBAGOPR>0677300000596083</kadastralekaartv4:identificatieBAGOPR>
        <kadastralekaartv4:tekst>Binnenhof</kadastralekaartv4:tekst>
        <kadastralekaartv4:hoek>26.2</kadastralekaartv4:hoek>
        <kadastralekaartv4:openbareRuimteType>Weg</kadastralekaartv4:openbareRuimteType>
      </kadastralekaartv4:openbareruimtenaam>
    </wfs:member>
    <wfs:member>
      <kadastralekaartv4:openbareruimtenaam gml:id="openbareruimtenaam.7d501e9a-9eb6-4773-8001-7c4dea45bd77">
        <gml:boundedBy>
        	<gml:Envelope srsName="urn:ogc:def:crs:EPSG::28992">
        		<gml:lowerCorner>86950.091000 398532.995000</gml:lowerCorner>
        		<gml:upperCorner>86950.091000 398532.995000</gml:upperCorner>
        	</gml:Envelope>
        </gml:boundedBy>
        <kadastralekaartv4:plaatsingspunt>
          <gml:Point gml:id="openbareruimtenaam.7d501e9a-9eb6-4773-8001-7c4dea45bd77.1" srsName="urn:ogc:def:crs:EPSG::28992">
            <gml:pos>86950.091000 398532.995000</gml:pos>
          </gml:Point>
        </kadastralekaartv4:plaatsingspunt>
        <kadastralekaartv4:id>7d501e9a-9eb6-4773-8001-7c4dea45bd77</kadastralekaartv4:id>
        <kadastralekaartv4:objectBeginTijd>2020-12-08</kadastralekaartv4:objectBeginTijd>
        <kadastralekaartv4:LV-publicatiedatum>2020-12-08T16:43:06</kadastralekaartv4:LV-publicatiedatum>
        <kadastralekaartv4:relatieveHoogteligging>0</kadastralekaartv4:relatieveHoogteligging>
        <kadastralekaartv4:inOnderzoek>false</kadastralekaartv4:inOnderzoek>
        <kadastralekaartv4:tijdstipRegistratie>2020-12-08T16:31:49.000</kadastralekaartv4:tijdstipRegistratie>
        <kadastralekaartv4:identificatieNamespace>NL.IMGeo</kadastralekaartv4:identificatieNamespace>
        <kadastralekaartv4:identificatieLokaalID>G0851.6ab53731600842ec8bc9f473641b6d99</kadastralekaartv4:identificatieLokaalID>
        <kadastralekaartv4:bronhouder>G0851</kadastralekaartv4:bronhouder>
        <kadastralekaartv4:bgt-status>bestaand</kadastralekaartv4:bgt-status>
        <kadastralekaartv4:plus-status>geenWaarde</kadastralekaartv4:plus-status>
        <kadastralekaartv4:identificatieBAGOPR>0851300000000639</kadastralekaartv4:identificatieBAGOPR>
        <kadastralekaartv4:tekst>Binnenhof</kadastralekaartv4:tekst>
        <kadastralekaartv4:hoek>-20.8</kadastralekaartv4:hoek>
        <kadastralekaartv4:openbareRuimteType>Weg</kadastralekaartv4:openbareRuimteType>
      </kadastralekaartv4:openbareruimtenaam>
    </wfs:member>
    <wfs:member>
      <kadastralekaartv4:openbareruimtenaam gml:id="openbareruimtenaam.4c2e1381-af68-4c96-a30f-a428b128ebf6">
        <gml:boundedBy>
        	<gml:Envelope srsName="urn:ogc:def:crs:EPSG::28992">
        		<gml:lowerCorner>86952.559000 398505.530000</gml:lowerCorner>
        		<gml:upperCorner>86952.559000 398505.530000</gml:upperCorner>
        	</gml:Envelope>
        </gml:boundedBy>
        <kadastralekaartv4:plaatsingspunt>
          <gml:Point gml:id="openbareruimtenaam.4c2e1381-af68-4c96-a30f-a428b128ebf6.1" srsName="urn:ogc:def:crs:EPSG::28992">
            <gml:pos>86952.559000 398505.530000</gml:pos>
          </gml:Point>
        </kadastralekaartv4:plaatsingspunt>
        <kadastralekaartv4:id>4c2e1381-af68-4c96-a30f-a428b128ebf6</kadastralekaartv4:id>
        <kadastralekaartv4:objectBeginTijd>2020-12-08</kadastralekaartv4:objectBeginTijd>
        <kadastralekaartv4:LV-publicatiedatum>2020-12-08T16:43:06</kadastralekaartv4:LV-publicatiedatum>
        <kadastralekaartv4:relatieveHoogteligging>0</kadastralekaartv4:relatieveHoogteligging>
        <kadastralekaartv4:inOnderzoek>false</kadastralekaartv4:inOnderzoek>
        <kadastralekaartv4:tijdstipRegistratie>2020-12-08T16:31:49.000</kadastralekaartv4:tijdstipRegistratie>
        <kadastralekaartv4:identificatieNamespace>NL.IMGeo</kadastralekaartv4:identificatieNamespace>
        <kadastralekaartv4:identificatieLokaalID>G0851.6ab53731600842ec8bc9f473641b6d99</kadastralekaartv4:identificatieLokaalID>
        <kadastralekaartv4:bronhouder>G0851</kadastralekaartv4:bronhouder>
        <kadastralekaartv4:bgt-status>bestaand</kadastralekaartv4:bgt-status>
        <kadastralekaartv4:plus-status>geenWaarde</kadastralekaartv4:plus-status>
        <kadastralekaartv4:identificatieBAGOPR>0851300000000639</kadastralekaartv4:identificatieBAGOPR>
        <kadastralekaartv4:tekst>Binnenhof</kadastralekaartv4:tekst>
        <kadastralekaartv4:hoek>70.5</kadastralekaartv4:hoek>
        <kadastralekaartv4:openbareRuimteType>Weg</kadastralekaartv4:openbareRuimteType>
      </kadastralekaartv4:openbareruimtenaam>
    </wfs:member>
    <wfs:member>
      <kadastralekaartv4:openbareruimtenaam gml:id="openbareruimtenaam.13b8fe09-96a3-46a5-bde3-d6473e139038">
        <gml:boundedBy>
        	<gml:Envelope srsName="urn:ogc:def:crs:EPSG::28992">
        		<gml:lowerCorner>67037.067000 436626.235000</gml:lowerCorner>
        		<gml:upperCorner>67037.067000 436626.235000</gml:upperCorner>
        	</gml:Envelope>
        </gml:boundedBy>
        <kadastralekaartv4:plaatsingspunt>
          <gml:Point gml:id="openbareruimtenaam.13b8fe09-96a3-46a5-bde3-d6473e139038.1" srsName="urn:ogc:def:crs:EPSG::28992">
            <gml:pos>67037.067000 436626.235000</gml:pos>
          </gml:Point>
        </kadastralekaartv4:plaatsingspunt>
        <kadastralekaartv4:id>13b8fe09-96a3-46a5-bde3-d6473e139038</kadastralekaartv4:id>
        <kadastralekaartv4:objectBeginTijd>2016-03-23</kadastralekaartv4:objectBeginTijd>
        <kadastralekaartv4:LV-publicatiedatum>2019-03-21T16:55:35</kadastralekaartv4:LV-publicatiedatum>
        <kadastralekaartv4:relatieveHoogteligging>0</kadastralekaartv4:relatieveHoogteligging>
        <kadastralekaartv4:inOnderzoek>false</kadastralekaartv4:inOnderzoek>
        <kadastralekaartv4:tijdstipRegistratie>2019-03-21T16:15:38.000</kadastralekaartv4:tijdstipRegistratie>
        <kadastralekaartv4:identificatieNamespace>NL.IMGeo</kadastralekaartv4:identificatieNamespace>
        <kadastralekaartv4:identificatieLokaalID>G0614.e5f7232842314cf682601fb57e91ecda</kadastralekaartv4:identificatieLokaalID>
        <kadastralekaartv4:bronhouder>G0614</kadastralekaartv4:bronhouder>
        <kadastralekaartv4:bgt-status>bestaand</kadastralekaartv4:bgt-status>
        <kadastralekaartv4:plus-status>geenWaarde</kadastralekaartv4:plus-status>
        <kadastralekaartv4:identificatieBAGOPR>0614300000000026</kadastralekaartv4:identificatieBAGOPR>
        <kadastralekaartv4:tekst>Binnenhof</kadastralekaartv4:tekst>
        <kadastralekaartv4:hoek>-59</kadastralekaartv4:hoek>
        <kadastralekaartv4:openbareRuimteType>Weg</kadastralekaartv4:openbareRuimteType>
      </kadastralekaartv4:openbareruimtenaam>
    </wfs:member>
    <wfs:member>
      <kadastralekaartv4:openbareruimtenaam gml:id="openbareruimtenaam.5c28e247-80e8-4a29-86d4-7ed94269e586">
        <gml:boundedBy>
        	<gml:Envelope srsName="urn:ogc:def:crs:EPSG::28992">
        		<gml:lowerCorner>91996.149000 430248.388000</gml:lowerCorner>
        		<gml:upperCorner>91996.149000 430248.388000</gml:upperCorner>
        	</gml:Envelope>
        </gml:boundedBy>
        <kadastralekaartv4:plaatsingspunt>
          <gml:Point gml:id="openbareruimtenaam.5c28e247-80e8-4a29-86d4-7ed94269e586.1" srsName="urn:ogc:def:crs:EPSG::28992">
            <gml:pos>91996.149000 430248.388000</gml:pos>
          </gml:Point>
        </kadastralekaartv4:plaatsingspunt>
        <kadastralekaartv4:id>5c28e247-80e8-4a29-86d4-7ed94269e586</kadastralekaartv4:id>
        <kadastralekaartv4:objectBeginTijd>2015-09-29</kadastralekaartv4:objectBeginTijd>
        <kadastralekaartv4:LV-publicatiedatum>2016-02-18T23:20:10</kadastralekaartv4:LV-publicatiedatum>
        <kadastralekaartv4:relatieveHoogteligging>0</kadastralekaartv4:relatieveHoogteligging>
        <kadastralekaartv4:inOnderzoek>false</kadastralekaartv4:inOnderzoek>
        <kadastralekaartv4:tijdstipRegistratie>2016-02-10T11:09:32.000</kadastralekaartv4:tijdstipRegistratie>
        <kadastralekaartv4:identificatieNamespace>NL.IMGeo</kadastralekaartv4:identificatieNamespace>
        <kadastralekaartv4:identificatieLokaalID>G0613.20deb986c9015ec4e0540017a4770472</kadastralekaartv4:identificatieLokaalID>
        <kadastralekaartv4:bronhouder>G0613</kadastralekaartv4:bronhouder>
        <kadastralekaartv4:bgt-status>bestaand</kadastralekaartv4:bgt-status>
        <kadastralekaartv4:plus-status>geenWaarde</kadastralekaartv4:plus-status>
        <kadastralekaartv4:identificatieBAGOPR>0613300000124198</kadastralekaartv4:identificatieBAGOPR>
        <kadastralekaartv4:tekst>Binnenhof</kadastralekaartv4:tekst>
        <kadastralekaartv4:hoek>-35</kadastralekaartv4:hoek>
        <kadastralekaartv4:openbareRuimteType>Weg</kadastralekaartv4:openbareRuimteType>
      </kadastralekaartv4:openbareruimtenaam>
    </wfs:member>
</wfs:FeatureCollection>
Then status 200 0.000
1.960
* def xmlfilter = 0.001
<fes:Filter xmlns:fes="http://www.opengis.net/fes/2.0">
<fes:PropertyIsEqualTo>
<fes:ValueReference>tekst</fes:ValueReference>
<fes:Literal>Dorpstraat</fes:Literal>
</fes:PropertyIsEqualTo>
</fes:Filter>
Given path '' 0.001
And param SERVICE = 'WFS' 0.000
And param REQUEST = 'GetFeature' 0.004
And param resulttype = 'hits' 0.001
And param VERSION = '2.0.0' 0.000
And param TYPENAMES = 'kadastralekaartv4:openbareruimtenaam' 0.000
And param STARTINDEX = '0' 0.001
And param COUNT = '10' 0.000
And param SRSNAME = 'urn:ogc:def:crs:EPSG::28992' 0.000
And param filter = xmlfilter 0.000
When method GET 1.946
02:29:45.575 request:
1 > GET http://geodata.nationaalgeoregister.nl/kadastralekaart/wfs/v4_0/?SERVICE=WFS&REQUEST=GetFeature&resulttype=hits&VERSION=2.0.0&TYPENAMES=kadastralekaartv4%3Aopenbareruimtenaam&STARTINDEX=0&COUNT=10&SRSNAME=urn%3Aogc%3Adef%3Acrs%3AEPSG%3A%3A28992&filter=%3Cfes%3AFilter+xmlns%3Afes%3D%22http%3A%2F%2Fwww.opengis.net%2Ffes%2F2.0%22%3E%0A%3Cfes%3APropertyIsEqualTo%3E%0A%3Cfes%3AValueReference%3Etekst%3C%2Ffes%3AValueReference%3E%0A%3Cfes%3ALiteral%3EDorpstraat%3C%2Ffes%3ALiteral%3E%0A%3C%2Ffes%3APropertyIsEqualTo%3E%0A%3C%2Ffes%3AFilter%3E
1 > Accept-Encoding: gzip,deflate
1 > Connection: Keep-Alive
1 > Host: geodata.nationaalgeoregister.nl
1 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:29:47.508 response time in milliseconds: 1932.96
1 < 200
1 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
1 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
1 < Access-Control-Allow-Origin: *
1 < Access-Control-Max-Age: 1000
1 < Content-Length: 851
1 < Content-Type: text/xml; subtype="gml/3.2.1"; charset=UTF-8
1 < Date: Tue, 15 Jun 2021 02:29:47 GMT
1 < Server: lighttpd/1.4.53
1 < Strict-Transport-Security: max-age=3600; includeSubDomains; preload
1 < X-Cnection: close

<wfs:FeatureCollection 
    xmlns:kadastralekaartv4="http://kadastralekaartv4.geonovum.nl" 
    xmlns:gml="http://www.opengis.net/gml/3.2" 
    xmlns:wfs="http://www.opengis.net/wfs/2.0" 
    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 
    xsi:schemaLocation="http://kadastralekaartv4.geonovum.nl https://geodata.nationaalgeoregister.nl/kadastralekaart/wfs/v4_0?SERVICE=WFS&amp;SERVICE=WFS&amp;VERSION=2.0.0&amp;REQUEST=DescribeFeatureType&amp;TYPENAME=kadastralekaartv4:kadastralekaartv4:openbareruimtenaam&amp;OUTPUTFORMAT=application%2Fgml%2Bxml%3B%20version%3D3.2 http://www.opengis.net/wfs/2.0 http://schemas.opengis.net/wfs/2.0/wfs.xsd http://www.opengis.net/gml/3.2 http://schemas.opengis.net/gml/3.2.1/gml.xsd" 
    timeStamp="2021-06-15T04:29:47" 
    numberMatched="unknown" 
    numberReturned="0">
    </wfs:FeatureCollection>
Then status 200 0.000
3.059
* def xmlfilter = 0.000
<fes:Filter xmlns:fes="http://www.opengis.net/fes/2.0">
<fes:PropertyIsEqualTo>
<fes:ValueReference>tekst</fes:ValueReference>
<fes:Literal>Kerkstraat</fes:Literal>
</fes:PropertyIsEqualTo>
</fes:Filter>
Given path '' 0.000
And param SERVICE = 'WFS' 0.000
And param REQUEST = 'GetFeature' 0.000
And param resulttype = 'hits' 0.000
And param VERSION = '2.0.0' 0.000
And param TYPENAMES = 'kadastralekaartv4:openbareruimtenaam' 0.000
And param STARTINDEX = '0' 0.000
And param COUNT = '10' 0.000
And param SRSNAME = 'urn:ogc:def:crs:EPSG::28992' 0.000
And param filter = xmlfilter 0.000
When method GET 3.054
02:30:16.499 request:
1 > GET http://geodata.nationaalgeoregister.nl/kadastralekaart/wfs/v4_0/?SERVICE=WFS&REQUEST=GetFeature&resulttype=hits&VERSION=2.0.0&TYPENAMES=kadastralekaartv4%3Aopenbareruimtenaam&STARTINDEX=0&COUNT=10&SRSNAME=urn%3Aogc%3Adef%3Acrs%3AEPSG%3A%3A28992&filter=%3Cfes%3AFilter+xmlns%3Afes%3D%22http%3A%2F%2Fwww.opengis.net%2Ffes%2F2.0%22%3E%0A%3Cfes%3APropertyIsEqualTo%3E%0A%3Cfes%3AValueReference%3Etekst%3C%2Ffes%3AValueReference%3E%0A%3Cfes%3ALiteral%3EKerkstraat%3C%2Ffes%3ALiteral%3E%0A%3C%2Ffes%3APropertyIsEqualTo%3E%0A%3C%2Ffes%3AFilter%3E
1 > Accept-Encoding: gzip,deflate
1 > Connection: Keep-Alive
1 > Host: geodata.nationaalgeoregister.nl
1 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:30:19.546 response time in milliseconds: 3046.59
1 < 200
1 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
1 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
1 < Access-Control-Allow-Origin: *
1 < Access-Control-Max-Age: 1000
1 < Content-Length: 851
1 < Content-Type: text/xml; subtype="gml/3.2.1"; charset=UTF-8
1 < Date: Tue, 15 Jun 2021 02:30:19 GMT
1 < Server: lighttpd/1.4.53
1 < Strict-Transport-Security: max-age=3600; includeSubDomains; preload
1 < X-Cnection: close

<wfs:FeatureCollection 
    xmlns:kadastralekaartv4="http://kadastralekaartv4.geonovum.nl" 
    xmlns:gml="http://www.opengis.net/gml/3.2" 
    xmlns:wfs="http://www.opengis.net/wfs/2.0" 
    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 
    xsi:schemaLocation="http://kadastralekaartv4.geonovum.nl https://geodata.nationaalgeoregister.nl/kadastralekaart/wfs/v4_0?SERVICE=WFS&amp;SERVICE=WFS&amp;VERSION=2.0.0&amp;REQUEST=DescribeFeatureType&amp;TYPENAME=kadastralekaartv4:kadastralekaartv4:openbareruimtenaam&amp;OUTPUTFORMAT=application%2Fgml%2Bxml%3B%20version%3D3.2 http://www.opengis.net/wfs/2.0 http://schemas.opengis.net/wfs/2.0/wfs.xsd http://www.opengis.net/gml/3.2 http://schemas.opengis.net/gml/3.2.1/gml.xsd" 
    timeStamp="2021-06-15T04:30:19" 
    numberMatched="unknown" 
    numberReturned="0">
    </wfs:FeatureCollection>
Then status 200 0.000
1.934
* def xmlfilter = 0.002
<fes:Filter xmlns:fes="http://www.opengis.net/fes/2.0">
<fes:PropertyIsEqualTo>
<fes:ValueReference>LV-publicatiedatum</fes:ValueReference>
<fes:Literal>2018-05-17T14:32:33</fes:Literal>
</fes:PropertyIsEqualTo>
</fes:Filter>
Given path '' 0.003
And param SERVICE = 'WFS' 0.011
And param REQUEST = 'GetFeature' 0.007
And param resulttype = 'hits' 0.007
And param VERSION = '2.0.0' 0.000
And param TYPENAMES = 'kadastralekaartv4:openbareruimtenaam' 0.000
And param STARTINDEX = '0' 0.000
And param COUNT = '10' 0.000
And param SRSNAME = 'urn:ogc:def:crs:EPSG::28992' 0.000
And param filter = xmlfilter 0.000
When method GET 1.898
02:30:17.553 request:
1 > GET http://geodata.nationaalgeoregister.nl/kadastralekaart/wfs/v4_0/?SERVICE=WFS&REQUEST=GetFeature&resulttype=hits&VERSION=2.0.0&TYPENAMES=kadastralekaartv4%3Aopenbareruimtenaam&STARTINDEX=0&COUNT=10&SRSNAME=urn%3Aogc%3Adef%3Acrs%3AEPSG%3A%3A28992&filter=%3Cfes%3AFilter+xmlns%3Afes%3D%22http%3A%2F%2Fwww.opengis.net%2Ffes%2F2.0%22%3E%0A%3Cfes%3APropertyIsEqualTo%3E%0A%3Cfes%3AValueReference%3ELV-publicatiedatum%3C%2Ffes%3AValueReference%3E%0A%3Cfes%3ALiteral%3E2018-05-17T14%3A32%3A33%3C%2Ffes%3ALiteral%3E%0A%3C%2Ffes%3APropertyIsEqualTo%3E%0A%3C%2Ffes%3AFilter%3E
1 > Accept-Encoding: gzip,deflate
1 > Connection: Keep-Alive
1 > Host: geodata.nationaalgeoregister.nl
1 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:30:19.444 response time in milliseconds: 1890.74
1 < 200
1 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
1 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
1 < Access-Control-Allow-Origin: *
1 < Access-Control-Max-Age: 1000
1 < Content-Length: 851
1 < Content-Type: text/xml; subtype="gml/3.2.1"; charset=UTF-8
1 < Date: Tue, 15 Jun 2021 02:30:19 GMT
1 < Server: lighttpd/1.4.53
1 < Strict-Transport-Security: max-age=3600; includeSubDomains; preload
1 < X-Cnection: close

<wfs:FeatureCollection 
    xmlns:kadastralekaartv4="http://kadastralekaartv4.geonovum.nl" 
    xmlns:gml="http://www.opengis.net/gml/3.2" 
    xmlns:wfs="http://www.opengis.net/wfs/2.0" 
    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 
    xsi:schemaLocation="http://kadastralekaartv4.geonovum.nl https://geodata.nationaalgeoregister.nl/kadastralekaart/wfs/v4_0?SERVICE=WFS&amp;SERVICE=WFS&amp;VERSION=2.0.0&amp;REQUEST=DescribeFeatureType&amp;TYPENAME=kadastralekaartv4:kadastralekaartv4:openbareruimtenaam&amp;OUTPUTFORMAT=application%2Fgml%2Bxml%3B%20version%3D3.2 http://www.opengis.net/wfs/2.0 http://schemas.opengis.net/wfs/2.0/wfs.xsd http://www.opengis.net/gml/3.2 http://schemas.opengis.net/gml/3.2.1/gml.xsd" 
    timeStamp="2021-06-15T04:30:19" 
    numberMatched="unknown" 
    numberReturned="0">
    </wfs:FeatureCollection>
Then status 200 0.000
6.917
* def xmlfilter = 0.000
<fes:Filter xmlns:fes="http://www.opengis.net/fes/2.0">
<fes:PropertyIsEqualTo>
<fes:ValueReference>tijdstipregistratie</fes:ValueReference>
<fes:Literal>2007-09-27T10:03:38.000</fes:Literal>
</fes:PropertyIsEqualTo>
</fes:Filter>
Given path '' 0.000
And param SERVICE = 'WFS' 0.000
And param REQUEST = 'GetFeature' 0.000
And param resulttype = 'results' 0.000
And param VERSION = '2.0.0' 0.000
And param TYPENAMES = 'kadastralekaartv4:perceel' 0.000
And param STARTINDEX = '0' 0.000
And param COUNT = '10' 0.000
And param SRSNAME = 'urn:ogc:def:crs:EPSG::28992' 0.000
And param filter = xmlfilter 0.000
When method GET 6.913
02:30:19.574 request:
1 > GET http://geodata.nationaalgeoregister.nl/kadastralekaart/wfs/v4_0/?SERVICE=WFS&REQUEST=GetFeature&resulttype=results&VERSION=2.0.0&TYPENAMES=kadastralekaartv4%3Aperceel&STARTINDEX=0&COUNT=10&SRSNAME=urn%3Aogc%3Adef%3Acrs%3AEPSG%3A%3A28992&filter=%3Cfes%3AFilter+xmlns%3Afes%3D%22http%3A%2F%2Fwww.opengis.net%2Ffes%2F2.0%22%3E%0A%3Cfes%3APropertyIsEqualTo%3E%0A%3Cfes%3AValueReference%3Etijdstipregistratie%3C%2Ffes%3AValueReference%3E%0A%3Cfes%3ALiteral%3E2007-09-27T10%3A03%3A38.000%3C%2Ffes%3ALiteral%3E%0A%3C%2Ffes%3APropertyIsEqualTo%3E%0A%3C%2Ffes%3AFilter%3E
1 > Accept-Encoding: gzip,deflate
1 > Connection: Keep-Alive
1 > Host: geodata.nationaalgeoregister.nl
1 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:30:26.475 response time in milliseconds: 6788.84
1 < 200
1 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
1 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
1 < Access-Control-Allow-Origin: *
1 < Access-Control-Max-Age: 1000
1 < Content-Length: 36468
1 < Content-Type: text/xml; subtype="gml/3.2.1"; charset=UTF-8
1 < Date: Tue, 15 Jun 2021 02:30:26 GMT
1 < Server: lighttpd/1.4.53
1 < Strict-Transport-Security: max-age=3600; includeSubDomains; preload
1 < X-Cnection: close
<?xml version='1.0' encoding="UTF-8" ?>
<wfs:FeatureCollection
   xmlns:kadastralekaartv4="http://kadastralekaartv4.geonovum.nl"
   xmlns:gml="http://www.opengis.net/gml/3.2"
   xmlns:wfs="http://www.opengis.net/wfs/2.0"
   xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
   xsi:schemaLocation="http://kadastralekaartv4.geonovum.nl https://geodata.nationaalgeoregister.nl/kadastralekaart/wfs/v4_0?SERVICE=WFS&amp;SERVICE=WFS&amp;VERSION=2.0.0&amp;REQUEST=DescribeFeatureType&amp;TYPENAME=kadastralekaartv4:perceel&amp;OUTPUTFORMAT=application%2Fgml%2Bxml%3B%20version%3D3.2 http://www.opengis.net/wfs/2.0 http://schemas.opengis.net/wfs/2.0/wfs.xsd http://www.opengis.net/gml/3.2 http://schemas.opengis.net/gml/3.2.1/gml.xsd"
   timeStamp="2021-06-15T02:30:23" numberMatched="unknown" numberReturned="10"
   next="https://geodata.nationaalgeoregister.nl/kadastralekaart/wfs/v4_0?SERVICE=WFS&amp;SERVICE=WFS&amp;REQUEST=GetFeature&amp;VERSION=2.0.0&amp;TYPENAMES=kadastralekaartv4%3Aperceel&amp;COUNT=10&amp;SRSNAME=urn%3Aogc%3Adef%3Acrs%3AEPSG%3A%3A28992&amp;filter=%3Cfes%3AFilter%20xmlns%3Afes%3D%22http%3A%2F%2Fwww.opengis.net%2Ffes%2F2.0%22%3E%0A%3Cfes%3APropertyIsEqualTo%3E%0A%3Cfes%3AValueReference%3Etijdstipregistratie%3C%2Ffes%3AValueReference%3E%0A%3Cfes%3ALiteral%3E2007-09-27T10%3A03%3A38.000%3C%2Ffes%3ALiteral%3E%0A%3C%2Ffes%3APropertyIsEqualTo%3E%0A%3C%2Ffes%3AFilter%3E&amp;STARTINDEX=10">
      <wfs:boundedBy>
      	<gml:Envelope srsName="urn:ogc:def:crs:EPSG::28992">
      		<gml:lowerCorner>81063.665000 454983.763000</gml:lowerCorner>
      		<gml:upperCorner>81199.560000 455220.401000</gml:upperCorner>
      	</gml:Envelope>
      </wfs:boundedBy>
    <wfs:member>
      <kadastralekaartv4:perceel gml:id="perceel.91e7f5f7-f923-42b7-9f1c-60511e1bcee5">
        <gml:boundedBy>
        	<gml:Envelope srsName="urn:ogc:def:crs:EPSG::28992">
        		<gml:lowerCorner>81102.452000 454983.763000</gml:lowerCorner>
        		<gml:upperCorner>81157.388000 455024.441000</gml:upperCorner>
        	</gml:Envelope>
        </gml:boundedBy>
        <kadastralekaartv4:begrenzingPerceel>
          <gml:Polygon gml:id="perceel.91e7f5f7-f923-42b7-9f1c-60511e1bcee5.1" srsName="urn:ogc:def:crs:EPSG::28992">
            <gml:exterior>
              <gml:LinearRing>
                <gml:posList srsDimension="2">81156.846000 455012.219000 81150.122000 455024.441000 81102.452000 454997.429000 81108.635000 454986.219000 81109.519000 454985.081000 81109.987000 454984.676000 81110.457000 454984.329000 81112.500000 454983.763000 81113.782000 454983.848000 81115.057000 454984.331000 81116.264000 454984.861000 81131.072000 454992.652000 81139.156000 454997.059000 81153.781000 455005.195000 81154.885000 455005.908000 81155.529000 455006.313000 81156.449000 455007.259000 81156.994000 455008.226000 81157.388000 455009.653000 81157.375000 455010.394000 81156.846000 455012.219000 </gml:posList>
              </gml:LinearRing>
            </gml:exterior>
          </gml:Polygon>
        </kadastralekaartv4:begrenzingPerceel>
        <kadastralekaartv4:id>91e7f5f7-f923-42b7-9f1c-60511e1bcee5</kadastralekaartv4:id>
        <kadastralekaartv4:identificatieNamespace>NL.IMKAD.KadastraalObject</kadastralekaartv4:identificatieNamespace>
        <kadastralekaartv4:identificatieLokaalID>22250181970000</kadastralekaartv4:identificatieLokaalID>
        <kadastralekaartv4:beginGeldigheid>2007-09-27T10:03:38.000</kadastralekaartv4:beginGeldigheid>
        <kadastralekaartv4:tijdstipRegistratie>2007-09-27T10:03:38.000</kadastralekaartv4:tijdstipRegistratie>
        <kadastralekaartv4:volgnummer>0</kadastralekaartv4:volgnummer>
        <kadastralekaartv4:statusHistorieCode>G</kadastralekaartv4:statusHistorieCode>
        <kadastralekaartv4:statusHistorieWaarde>Geldig</kadastralekaartv4:statusHistorieWaarde>
        <kadastralekaartv4:kadastraleGemeenteCode>881</kadastralekaartv4:kadastraleGemeenteCode>
        <kadastralekaartv4:kadastraleGemeenteWaarde>&#39;s-Gravenhage</kadastralekaartv4:kadastraleGemeenteWaarde>
        <kadastralekaartv4:sectie>F</kadastralekaartv4:sectie>
        <kadastralekaartv4:AKRKadastraleGemeenteCodeCode>975</kadastralekaartv4:AKRKadastraleGemeenteCodeCode>
        <kadastralekaartv4:AKRKadastraleGemeenteCodeWaarde>GVH03</kadastralekaartv4:AKRKadastraleGemeenteCodeWaarde>
        <kadastralekaartv4:kadastraleGrootteWaarde>965</kadastralekaartv4:kadastraleGrootteWaarde>
        <kadastralekaartv4:soortGrootteCode>1</kadastralekaartv4:soortGrootteCode>
        <kadastralekaartv4:soortGrootteWaarde>Vastgesteld</kadastralekaartv4:soortGrootteWaarde>
        <kadastralekaartv4:perceelnummer>1819</kadastralekaartv4:perceelnummer>
        <kadastralekaartv4:perceelnummerRotatie>0</kadastralekaartv4:perceelnummerRotatie>
        <kadastralekaartv4:perceelnummerVerschuivingDeltaX>0</kadastralekaartv4:perceelnummerVerschuivingDeltaX>
        <kadastralekaartv4:perceelnummerVerschuivingDeltaY>0</kadastralekaartv4:perceelnummerVerschuivingDeltaY>
        <kadastralekaartv4:perceelnummerPlaatscoordinaatX>81129.986</kadastralekaartv4:perceelnummerPlaatscoordinaatX>
        <kadastralekaartv4:perceelnummerPlaatscoordinaatY>455005.285</kadastralekaartv4:perceelnummerPlaatscoordinaatY>
      </kadastralekaartv4:perceel>
    </wfs:member>
    <wfs:member>
      <kadastralekaartv4:perceel gml:id="perceel.c5af395d-2ef2-41da-b083-651cd608d78e">
        <gml:boundedBy>
        	<gml:Envelope srsName="urn:ogc:def:crs:EPSG::28992">
        		<gml:lowerCorner>81101.622000 454997.429000</gml:lowerCorner>
        		<gml:upperCorner>81150.122000 455026.601000</gml:upperCorner>
        	</gml:Envelope>
        </gml:boundedBy>
        <kadastralekaartv4:begrenzingPerceel>
          <gml:Polygon gml:id="perceel.c5af395d-2ef2-41da-b083-651cd608d78e.1" srsName="urn:ogc:def:crs:EPSG::28992">
            <gml:exterior>
              <gml:LinearRing>
                <gml:posList srsDimension="2">81142.984000 455023.432000 81136.129000 455019.810000 81136.318000 455019.357000 81132.196000 455017.130000 81126.662000 455014.138000 81125.964000 455013.760000 81122.971000 455012.223000 81111.991000 455006.585000 81112.870000 455005.158000 81107.648000 455002.271000 81102.706000 454999.539000 81101.622000 454998.939000 81102.401000 454997.522000 81102.452000 454997.429000 81150.122000 455024.441000 81149.058000 455026.601000 81142.984000 455023.432000 </gml:posList>
              </gml:LinearRing>
            </gml:exterior>
          </gml:Polygon>
        </kadastralekaartv4:begrenzingPerceel>
        <kadastralekaartv4:id>c5af395d-2ef2-41da-b083-651cd608d78e</kadastralekaartv4:id>
        <kadastralekaartv4:identificatieNamespace>NL.IMKAD.KadastraalObject</kadastralekaartv4:identificatieNamespace>
        <kadastralekaartv4:identificatieLokaalID>22250182170000</kadastralekaartv4:identificatieLokaalID>
        <kadastralekaartv4:beginGeldigheid>2007-09-27T10:03:38.000</kadastralekaartv4:beginGeldigheid>
        <kadastralekaartv4:tijdstipRegistratie>2007-09-27T10:03:38.000</kadastralekaartv4:tijdstipRegistratie>
        <kadastralekaartv4:volgnummer>0</kadastralekaartv4:volgnummer>
        <kadastralekaartv4:statusHistorieCode>G</kadastralekaartv4:statusHistorieCode>
        <kadastralekaartv4:statusHistorieWaarde>Geldig</kadastralekaartv4:statusHistorieWaarde>
        <kadastralekaartv4:kadastraleGemeenteCode>881</kadastralekaartv4:kadastraleGemeenteCode>
        <kadastralekaartv4:kadastraleGemeenteWaarde>&#39;s-Gravenhage</kadastralekaartv4:kadastraleGemeenteWaarde>
        <kadastralekaartv4:sectie>F</kadastralekaartv4:sectie>
        <kadastralekaartv4:AKRKadastraleGemeenteCodeCode>975</kadastralekaartv4:AKRKadastraleGemeenteCodeCode>
        <kadastralekaartv4:AKRKadastraleGemeenteCodeWaarde>GVH03</kadastralekaartv4:AKRKadastraleGemeenteCodeWaarde>
        <kadastralekaartv4:kadastraleGrootteWaarde>140</kadastralekaartv4:kadastraleGrootteWaarde>
        <kadastralekaartv4:soortGrootteCode>1</kadastralekaartv4:soortGrootteCode>
        <kadastralekaartv4:soortGrootteWaarde>Vastgesteld</kadastralekaartv4:soortGrootteWaarde>
        <kadastralekaartv4:perceelnummer>1821</kadastralekaartv4:perceelnummer>
        <kadastralekaartv4:perceelnummerRotatie>-28.1</kadastralekaartv4:perceelnummerRotatie>
        <kadastralekaartv4:perceelnummerVerschuivingDeltaX>0</kadastralekaartv4:perceelnummerVerschuivingDeltaX>
        <kadastralekaartv4:perceelnummerVerschuivingDeltaY>0</kadastralekaartv4:perceelnummerVerschuivingDeltaY>
        <kadastralekaartv4:perceelnummerPlaatscoordinaatX>81141.281</kadastralekaartv4:perceelnummerPlaatscoordinaatX>
        <kadastralekaartv4:perceelnummerPlaatscoordinaatY>455021</kadastralekaartv4:perceelnummerPlaatscoordinaatY>
      </kadastralekaartv4:perceel>
    </wfs:member>
    <wfs:member>
      <kadastralekaartv4:perceel gml:id="perceel.6bcb4e6f-8fed-4278-ad78-67284a72fcbb">
        <gml:boundedBy>
        	<gml:Envelope srsName="urn:ogc:def:crs:EPSG::28992">
        		<gml:lowerCorner>81091.285000 455011.170000</gml:lowerCorner>
        		<gml:upperCorner>81140.486000 455041.468000</gml:upperCorner>
        	</gml:Envelope>
        </gml:boundedBy>
        <kadastralekaartv4:begrenzingPerceel>
          <gml:Polygon gml:id="perceel.6bcb4e6f-8fed-4278-ad78-67284a72fcbb.1" srsName="urn:ogc:def:crs:EPSG::28992">
            <gml:exterior>
              <gml:LinearRing>
                <gml:posList srsDimension="2">81137.396000 455041.468000 81127.957000 455036.936000 81128.260000 455035.953000 81123.477000 455033.728000 81120.755000 455032.747000 81121.307000 455031.415000 81117.377000 455030.357000 81117.528000 455029.525000 81114.934000 455028.892000 81111.330000 455028.012000 81111.927000 455025.339000 81106.711000 455022.330000 81091.285000 455020.372000 81092.464000 455011.170000 81101.430000 455013.663000 81101.354000 455014.192000 81111.028000 455018.352000 81114.123000 455019.939000 81117.976000 455021.915000 81124.473000 455025.247000 81126.068000 455026.065000 81125.614000 455026.822000 81126.899000 455027.427000 81129.320000 455022.721000 81133.782000 455025.009000 81131.017000 455030.950000 81136.016000 455033.450000 81136.222000 455033.039000 81140.486000 455035.124000 81137.396000 455041.468000 </gml:posList>
              </gml:LinearRing>
            </gml:exterior>
          </gml:Polygon>
        </kadastralekaartv4:begrenzingPerceel>
        <kadastralekaartv4:id>6bcb4e6f-8fed-4278-ad78-67284a72fcbb</kadastralekaartv4:id>
        <kadastralekaartv4:identificatieNamespace>NL.IMKAD.KadastraalObject</kadastralekaartv4:identificatieNamespace>
        <kadastralekaartv4:identificatieLokaalID>22250219170000</kadastralekaartv4:identificatieLokaalID>
        <kadastralekaartv4:beginGeldigheid>2007-09-27T10:03:38.000</kadastralekaartv4:beginGeldigheid>
        <kadastralekaartv4:tijdstipRegistratie>2007-09-27T10:03:38.000</kadastralekaartv4:tijdstipRegistratie>
        <kadastralekaartv4:volgnummer>0</kadastralekaartv4:volgnummer>
        <kadastralekaartv4:statusHistorieCode>G</kadastralekaartv4:statusHistorieCode>
        <kadastralekaartv4:statusHistorieWaarde>Geldig</kadastralekaartv4:statusHistorieWaarde>
        <kadastralekaartv4:kadastraleGemeenteCode>881</kadastralekaartv4:kadastraleGemeenteCode>
        <kadastralekaartv4:kadastraleGemeenteWaarde>&#39;s-Gravenhage</kadastralekaartv4:kadastraleGemeenteWaarde>
        <kadastralekaartv4:sectie>F</kadastralekaartv4:sectie>
        <kadastralekaartv4:AKRKadastraleGemeenteCodeCode>975</kadastralekaartv4:AKRKadastraleGemeenteCodeCode>
        <kadastralekaartv4:AKRKadastraleGemeenteCodeWaarde>GVH03</kadastralekaartv4:AKRKadastraleGemeenteCodeWaarde>
        <kadastralekaartv4:kadastraleGrootteWaarde>406</kadastralekaartv4:kadastraleGrootteWaarde>
        <kadastralekaartv4:soortGrootteCode>1</kadastralekaartv4:soortGrootteCode>
        <kadastralekaartv4:soortGrootteWaarde>Vastgesteld</kadastralekaartv4:soortGrootteWaarde>
        <kadastralekaartv4:perceelnummer>2191</kadastralekaartv4:perceelnummer>
        <kadastralekaartv4:perceelnummerRotatie>-7.2</kadastralekaartv4:perceelnummerRotatie>
        <kadastralekaartv4:perceelnummerVerschuivingDeltaX>0</kadastralekaartv4:perceelnummerVerschuivingDeltaX>
        <kadastralekaartv4:perceelnummerVerschuivingDeltaY>0</kadastralekaartv4:perceelnummerVerschuivingDeltaY>
        <kadastralekaartv4:perceelnummerPlaatscoordinaatX>81099.996</kadastralekaartv4:perceelnummerPlaatscoordinaatX>
        <kadastralekaartv4:perceelnummerPlaatscoordinaatY>455018.114</kadastralekaartv4:perceelnummerPlaatscoordinaatY>
      </kadastralekaartv4:perceel>
    </wfs:member>
    <wfs:member>
      <kadastralekaartv4:perceel gml:id="perceel.a2f2ec35-6af9-4c33-b2d4-13286d02232d">
        <gml:boundedBy>
        	<gml:Envelope srsName="urn:ogc:def:crs:EPSG::28992">
        		<gml:lowerCorner>81129.320000 455017.130000</gml:lowerCorner>
        		<gml:upperCorner>81143.763000 455035.124000</gml:upperCorner>
        	</gml:Envelope>
        </gml:boundedBy>
        <kadastralekaartv4:begrenzingPerceel>
          <gml:Polygon gml:id="perceel.a2f2ec35-6af9-4c33-b2d4-13286d02232d.1" srsName="urn:ogc:def:crs:EPSG::28992">
            <gml:exterior>
              <gml:LinearRing>
                <gml:posList srsDimension="2">81142.984000 455023.432000 81143.373000 455025.483000 81142.319000 455027.651000 81143.763000 455028.394000 81140.486000 455035.124000 81136.222000 455033.039000 81136.016000 455033.450000 81131.017000 455030.950000 81133.782000 455025.009000 81129.320000 455022.721000 81130.923000 455019.606000 81131.834000 455017.835000 81132.196000 455017.130000 81136.318000 455019.357000 81136.129000 455019.810000 81142.984000 455023.432000 </gml:posList>
              </gml:LinearRing>
            </gml:exterior>
          </gml:Polygon>
        </kadastralekaartv4:begrenzingPerceel>
        <kadastralekaartv4:id>a2f2ec35-6af9-4c33-b2d4-13286d02232d</kadastralekaartv4:id>
        <kadastralekaartv4:identificatieNamespace>NL.IMKAD.KadastraalObject</kadastralekaartv4:identificatieNamespace>
        <kadastralekaartv4:identificatieLokaalID>22250219070000</kadastralekaartv4:identificatieLokaalID>
        <kadastralekaartv4:beginGeldigheid>2007-09-27T10:03:38.000</kadastralekaartv4:beginGeldigheid>
        <kadastralekaartv4:tijdstipRegistratie>2007-09-27T10:03:38.000</kadastralekaartv4:tijdstipRegistratie>
        <kadastralekaartv4:volgnummer>0</kadastralekaartv4:volgnummer>
        <kadastralekaartv4:statusHistorieCode>G</kadastralekaartv4:statusHistorieCode>
        <kadastralekaartv4:statusHistorieWaarde>Geldig</kadastralekaartv4:statusHistorieWaarde>
        <kadastralekaartv4:kadastraleGemeenteCode>881</kadastralekaartv4:kadastraleGemeenteCode>
        <kadastralekaartv4:kadastraleGemeenteWaarde>&#39;s-Gravenhage</kadastralekaartv4:kadastraleGemeenteWaarde>
        <kadastralekaartv4:sectie>F</kadastralekaartv4:sectie>
        <kadastralekaartv4:AKRKadastraleGemeenteCodeCode>975</kadastralekaartv4:AKRKadastraleGemeenteCodeCode>
        <kadastralekaartv4:AKRKadastraleGemeenteCodeWaarde>GVH03</kadastralekaartv4:AKRKadastraleGemeenteCodeWaarde>
        <kadastralekaartv4:kadastraleGrootteWaarde>144</kadastralekaartv4:kadastraleGrootteWaarde>
        <kadastralekaartv4:soortGrootteCode>1</kadastralekaartv4:soortGrootteCode>
        <kadastralekaartv4:soortGrootteWaarde>Vastgesteld</kadastralekaartv4:soortGrootteWaarde>
        <kadastralekaartv4:perceelnummer>2190</kadastralekaartv4:perceelnummer>
        <kadastralekaartv4:perceelnummerRotatie>64.1</kadastralekaartv4:perceelnummerRotatie>
        <kadastralekaartv4:perceelnummerVerschuivingDeltaX>0</kadastralekaartv4:perceelnummerVerschuivingDeltaX>
        <kadastralekaartv4:perceelnummerVerschuivingDeltaY>0</kadastralekaartv4:perceelnummerVerschuivingDeltaY>
        <kadastralekaartv4:perceelnummerPlaatscoordinaatX>81136.157</kadastralekaartv4:perceelnummerPlaatscoordinaatX>
        <kadastralekaartv4:perceelnummerPlaatscoordinaatY>455028.421</kadastralekaartv4:perceelnummerPlaatscoordinaatY>
      </kadastralekaartv4:perceel>
    </wfs:member>
    <wfs:member>
      <kadastralekaartv4:perceel gml:id="perceel.9d22d560-0a47-4142-820f-f6e2573c1922">
        <gml:boundedBy>
        	<gml:Envelope srsName="urn:ogc:def:crs:EPSG::28992">
        		<gml:lowerCorner>81063.665000 455137.435000</gml:lowerCorner>
        		<gml:upperCorner>81180.829000 455220.401000</gml:upperCorner>
        	</gml:Envelope>
        </gml:boundedBy>
        <kadastralekaartv4:begrenzingPerceel>
          <gml:Polygon gml:id="perceel.9d22d560-0a47-4142-820f-f6e2573c1922.1" srsName="urn:ogc:def:crs:EPSG::28992">
            <gml:exterior>
              <gml:LinearRing>
                <gml:posList srsDimension="2">81179.272000 455174.136000 81180.829000 455176.157000 81162.502000 455220.401000 81141.109000 455198.420000 81140.991000 455198.241000 81131.074000 455190.109000 81122.351000 455182.964000 81114.987000 455176.927000 81113.860000 455178.310000 81113.808000 455178.264000 81105.593000 455171.119000 81105.669000 455171.026000 81098.236000 455164.958000 81098.312000 455164.865000 81087.201000 455155.768000 81081.385000 455151.009000 81081.116000 455150.786000 81076.636000 455147.191000 81076.355000 455146.965000 81065.795000 455139.075000 81065.763000 455139.057000 81065.001000 455138.859000 81064.238000 455139.054000 81063.665000 455139.594000 81064.624000 455137.435000 81179.272000 455174.136000 </gml:posList>
              </gml:LinearRing>
            </gml:exterior>
          </gml:Polygon>
        </kadastralekaartv4:begrenzingPerceel>
        <kadastralekaartv4:id>9d22d560-0a47-4142-820f-f6e2573c1922</kadastralekaartv4:id>
        <kadastralekaartv4:identificatieNamespace>NL.IMKAD.KadastraalObject</kadastralekaartv4:identificatieNamespace>
        <kadastralekaartv4:identificatieLokaalID>22240301470000</kadastralekaartv4:identificatieLokaalID>
        <kadastralekaartv4:beginGeldigheid>2007-09-27T10:03:38.000</kadastralekaartv4:beginGeldigheid>
        <kadastralekaartv4:tijdstipRegistratie>2007-09-27T10:03:38.000</kadastralekaartv4:tijdstipRegistratie>
        <kadastralekaartv4:volgnummer>0</kadastralekaartv4:volgnummer>
        <kadastralekaartv4:statusHistorieCode>G</kadastralekaartv4:statusHistorieCode>
        <kadastralekaartv4:statusHistorieWaarde>Geldig</kadastralekaartv4:statusHistorieWaarde>
        <kadastralekaartv4:kadastraleGemeenteCode>881</kadastralekaartv4:kadastraleGemeenteCode>
        <kadastralekaartv4:kadastraleGemeenteWaarde>&#39;s-Gravenhage</kadastralekaartv4:kadastraleGemeenteWaarde>
        <kadastralekaartv4:sectie>E</kadastralekaartv4:sectie>
        <kadastralekaartv4:AKRKadastraleGemeenteCodeCode>974</kadastralekaartv4:AKRKadastraleGemeenteCodeCode>
        <kadastralekaartv4:AKRKadastraleGemeenteCodeWaarde>GVH02</kadastralekaartv4:AKRKadastraleGemeenteCodeWaarde>
        <kadastralekaartv4:kadastraleGrootteWaarde>2631</kadastralekaartv4:kadastraleGrootteWaarde>
        <kadastralekaartv4:soortGrootteCode>1</kadastralekaartv4:soortGrootteCode>
        <kadastralekaartv4:soortGrootteWaarde>Vastgesteld</kadastralekaartv4:soortGrootteWaarde>
        <kadastralekaartv4:perceelnummer>3014</kadastralekaartv4:perceelnummer>
        <kadastralekaartv4:perceelnummerRotatie>0</kadastralekaartv4:perceelnummerRotatie>
        <kadastralekaartv4:perceelnummerVerschuivingDeltaX>0</kadastralekaartv4:perceelnummerVerschuivingDeltaX>
        <kadastralekaartv4:perceelnummerVerschuivingDeltaY>0</kadastralekaartv4:perceelnummerVerschuivingDeltaY>
        <kadastralekaartv4:perceelnummerPlaatscoordinaatX>81152.944</kadastralekaartv4:perceelnummerPlaatscoordinaatX>
        <kadastralekaartv4:perceelnummerPlaatscoordinaatY>455186.228</kadastralekaartv4:perceelnummerPlaatscoordinaatY>
      </kadastralekaartv4:perceel>
    </wfs:member>
    <wfs:member>
      <kadastralekaartv4:perceel gml:id="perceel.129cedfd-69c7-4cc1-b698-0d8a059b920c">
        <gml:boundedBy>
        	<gml:Envelope srsName="urn:ogc:def:crs:EPSG::28992">
        		<gml:lowerCorner>81181.032000 455112.331000</gml:lowerCorner>
        		<gml:upperCorner>81190.549000 455120.128000</gml:upperCorner>
        	</gml:Envelope>
        </gml:boundedBy>
        <kadastralekaartv4:begrenzingPerceel>
          <gml:Polygon gml:id="perceel.129cedfd-69c7-4cc1-b698-0d8a059b920c.1" srsName="urn:ogc:def:crs:EPSG::28992">
            <gml:exterior>
              <gml:LinearRing>
                <gml:posList srsDimension="2">81188.377000 455120.128000 81181.032000 455116.491000 81182.195000 455113.931000 81182.922000 455112.331000 81190.549000 455115.250000 81188.377000 455120.128000 </gml:posList>
              </gml:LinearRing>
            </gml:exterior>
          </gml:Polygon>
        </kadastralekaartv4:begrenzingPerceel>
        <kadastralekaartv4:id>129cedfd-69c7-4cc1-b698-0d8a059b920c</kadastralekaartv4:id>
        <kadastralekaartv4:identificatieNamespace>NL.IMKAD.KadastraalObject</kadastralekaartv4:identificatieNamespace>
        <kadastralekaartv4:identificatieLokaalID>22250002370000</kadastralekaartv4:identificatieLokaalID>
        <kadastralekaartv4:beginGeldigheid>2007-09-27T10:03:38.000</kadastralekaartv4:beginGeldigheid>
        <kadastralekaartv4:tijdstipRegistratie>2007-09-27T10:03:38.000</kadastralekaartv4:tijdstipRegistratie>
        <kadastralekaartv4:volgnummer>0</kadastralekaartv4:volgnummer>
        <kadastralekaartv4:statusHistorieCode>G</kadastralekaartv4:statusHistorieCode>
        <kadastralekaartv4:statusHistorieWaarde>Geldig</kadastralekaartv4:statusHistorieWaarde>
        <kadastralekaartv4:kadastraleGemeenteCode>881</kadastralekaartv4:kadastraleGemeenteCode>
        <kadastralekaartv4:kadastraleGemeenteWaarde>&#39;s-Gravenhage</kadastralekaartv4:kadastraleGemeenteWaarde>
        <kadastralekaartv4:sectie>F</kadastralekaartv4:sectie>
        <kadastralekaartv4:AKRKadastraleGemeenteCodeCode>975</kadastralekaartv4:AKRKadastraleGemeenteCodeCode>
        <kadastralekaartv4:AKRKadastraleGemeenteCodeWaarde>GVH03</kadastralekaartv4:AKRKadastraleGemeenteCodeWaarde>
        <kadastralekaartv4:kadastraleGrootteWaarde>41</kadastralekaartv4:kadastraleGrootteWaarde>
        <kadastralekaartv4:soortGrootteCode>1</kadastralekaartv4:soortGrootteCode>
        <kadastralekaartv4:soortGrootteWaarde>Vastgesteld</kadastralekaartv4:soortGrootteWaarde>
        <kadastralekaartv4:perceelnummer>23</kadastralekaartv4:perceelnummer>
        <kadastralekaartv4:perceelnummerRotatie>-20.9</kadastralekaartv4:perceelnummerRotatie>
        <kadastralekaartv4:perceelnummerVerschuivingDeltaX>0</kadastralekaartv4:perceelnummerVerschuivingDeltaX>
        <kadastralekaartv4:perceelnummerVerschuivingDeltaY>0</kadastralekaartv4:perceelnummerVerschuivingDeltaY>
        <kadastralekaartv4:perceelnummerPlaatscoordinaatX>81185.757</kadastralekaartv4:perceelnummerPlaatscoordinaatX>
        <kadastralekaartv4:perceelnummerPlaatscoordinaatY>455116.047</kadastralekaartv4:perceelnummerPlaatscoordinaatY>
      </kadastralekaartv4:perceel>
    </wfs:member>
    <wfs:member>
      <kadastralekaartv4:perceel gml:id="perceel.d212c6f1-327d-4510-ba64-50d619b6aef3">
        <gml:boundedBy>
        	<gml:Envelope srsName="urn:ogc:def:crs:EPSG::28992">
        		<gml:lowerCorner>81162.568000 455106.156000</gml:lowerCorner>
        		<gml:upperCorner>81188.377000 455123.636000</gml:upperCorner>
        	</gml:Envelope>
        </gml:boundedBy>
        <kadastralekaartv4:begrenzingPerceel>
          <gml:Polygon gml:id="perceel.d212c6f1-327d-4510-ba64-50d619b6aef3.1" srsName="urn:ogc:def:crs:EPSG::28992">
            <gml:exterior>
              <gml:LinearRing>
                <gml:posList srsDimension="2">81186.814000 455123.636000 81168.418000 455114.723000 81162.568000 455111.835000 81166.041000 455106.156000 81171.723000 455109.635000 81172.794000 455110.290000 81182.195000 455113.931000 81181.032000 455116.491000 81188.377000 455120.128000 81186.814000 455123.636000 </gml:posList>
              </gml:LinearRing>
            </gml:exterior>
          </gml:Polygon>
        </kadastralekaartv4:begrenzingPerceel>
        <kadastralekaartv4:id>d212c6f1-327d-4510-ba64-50d619b6aef3</kadastralekaartv4:id>
        <kadastralekaartv4:identificatieNamespace>NL.IMKAD.KadastraalObject</kadastralekaartv4:identificatieNamespace>
        <kadastralekaartv4:identificatieLokaalID>22250002470000</kadastralekaartv4:identificatieLokaalID>
        <kadastralekaartv4:beginGeldigheid>2007-09-27T10:03:38.000</kadastralekaartv4:beginGeldigheid>
        <kadastralekaartv4:tijdstipRegistratie>2007-09-27T10:03:38.000</kadastralekaartv4:tijdstipRegistratie>
        <kadastralekaartv4:volgnummer>0</kadastralekaartv4:volgnummer>
        <kadastralekaartv4:statusHistorieCode>G</kadastralekaartv4:statusHistorieCode>
        <kadastralekaartv4:statusHistorieWaarde>Geldig</kadastralekaartv4:statusHistorieWaarde>
        <kadastralekaartv4:kadastraleGemeenteCode>881</kadastralekaartv4:kadastraleGemeenteCode>
        <kadastralekaartv4:kadastraleGemeenteWaarde>&#39;s-Gravenhage</kadastralekaartv4:kadastraleGemeenteWaarde>
        <kadastralekaartv4:sectie>F</kadastralekaartv4:sectie>
        <kadastralekaartv4:AKRKadastraleGemeenteCodeCode>975</kadastralekaartv4:AKRKadastraleGemeenteCodeCode>
        <kadastralekaartv4:AKRKadastraleGemeenteCodeWaarde>GVH03</kadastralekaartv4:AKRKadastraleGemeenteCodeWaarde>
        <kadastralekaartv4:kadastraleGrootteWaarde>135</kadastralekaartv4:kadastraleGrootteWaarde>
        <kadastralekaartv4:soortGrootteCode>1</kadastralekaartv4:soortGrootteCode>
        <kadastralekaartv4:soortGrootteWaarde>Vastgesteld</kadastralekaartv4:soortGrootteWaarde>
        <kadastralekaartv4:perceelnummer>24</kadastralekaartv4:perceelnummer>
        <kadastralekaartv4:perceelnummerRotatie>-25</kadastralekaartv4:perceelnummerRotatie>
        <kadastralekaartv4:perceelnummerVerschuivingDeltaX>0</kadastralekaartv4:perceelnummerVerschuivingDeltaX>
        <kadastralekaartv4:perceelnummerVerschuivingDeltaY>0</kadastralekaartv4:perceelnummerVerschuivingDeltaY>
        <kadastralekaartv4:perceelnummerPlaatscoordinaatX>81177.396</kadastralekaartv4:perceelnummerPlaatscoordinaatX>
        <kadastralekaartv4:perceelnummerPlaatscoordinaatY>455116.604</kadastralekaartv4:perceelnummerPlaatscoordinaatY>
      </kadastralekaartv4:perceel>
    </wfs:member>
    <wfs:member>
      <kadastralekaartv4:perceel gml:id="perceel.85e92132-fab4-4d4b-937a-f3e4b42ab630">
        <gml:boundedBy>
        	<gml:Envelope srsName="urn:ogc:def:crs:EPSG::28992">
        		<gml:lowerCorner>81150.144000 455078.328000</gml:lowerCorner>
        		<gml:upperCorner>81164.520000 455095.721000</gml:upperCorner>
        	</gml:Envelope>
        </gml:boundedBy>
        <kadastralekaartv4:begrenzingPerceel>
          <gml:Polygon gml:id="perceel.85e92132-fab4-4d4b-937a-f3e4b42ab630.1" srsName="urn:ogc:def:crs:EPSG::28992">
            <gml:exterior>
              <gml:LinearRing>
                <gml:posList srsDimension="2">81164.520000 455079.975000 81163.290000 455083.973000 81157.282000 455091.252000 81153.594000 455095.721000 81150.144000 455093.873000 81160.068000 455080.571000 81160.999000 455078.328000 81164.520000 455079.975000 </gml:posList>
              </gml:LinearRing>
            </gml:exterior>
          </gml:Polygon>
        </kadastralekaartv4:begrenzingPerceel>
        <kadastralekaartv4:id>85e92132-fab4-4d4b-937a-f3e4b42ab630</kadastralekaartv4:id>
        <kadastralekaartv4:identificatieNamespace>NL.IMKAD.KadastraalObject</kadastralekaartv4:identificatieNamespace>
        <kadastralekaartv4:identificatieLokaalID>22250001770000</kadastralekaartv4:identificatieLokaalID>
        <kadastralekaartv4:beginGeldigheid>2007-09-27T10:03:38.000</kadastralekaartv4:beginGeldigheid>
        <kadastralekaartv4:tijdstipRegistratie>2007-09-27T10:03:38.000</kadastralekaartv4:tijdstipRegistratie>
        <kadastralekaartv4:volgnummer>0</kadastralekaartv4:volgnummer>
        <kadastralekaartv4:statusHistorieCode>G</kadastralekaartv4:statusHistorieCode>
        <kadastralekaartv4:statusHistorieWaarde>Geldig</kadastralekaartv4:statusHistorieWaarde>
        <kadastralekaartv4:kadastraleGemeenteCode>881</kadastralekaartv4:kadastraleGemeenteCode>
        <kadastralekaartv4:kadastraleGemeenteWaarde>&#39;s-Gravenhage</kadastralekaartv4:kadastraleGemeenteWaarde>
        <kadastralekaartv4:sectie>F</kadastralekaartv4:sectie>
        <kadastralekaartv4:AKRKadastraleGemeenteCodeCode>975</kadastralekaartv4:AKRKadastraleGemeenteCodeCode>
        <kadastralekaartv4:AKRKadastraleGemeenteCodeWaarde>GVH03</kadastralekaartv4:AKRKadastraleGemeenteCodeWaarde>
        <kadastralekaartv4:kadastraleGrootteWaarde>69</kadastralekaartv4:kadastraleGrootteWaarde>
        <kadastralekaartv4:soortGrootteCode>1</kadastralekaartv4:soortGrootteCode>
        <kadastralekaartv4:soortGrootteWaarde>Vastgesteld</kadastralekaartv4:soortGrootteWaarde>
        <kadastralekaartv4:perceelnummer>17</kadastralekaartv4:perceelnummer>
        <kadastralekaartv4:perceelnummerRotatie>53.3</kadastralekaartv4:perceelnummerRotatie>
        <kadastralekaartv4:perceelnummerVerschuivingDeltaX>0</kadastralekaartv4:perceelnummerVerschuivingDeltaX>
        <kadastralekaartv4:perceelnummerVerschuivingDeltaY>0</kadastralekaartv4:perceelnummerVerschuivingDeltaY>
        <kadastralekaartv4:perceelnummerPlaatscoordinaatX>81158.582</kadastralekaartv4:perceelnummerPlaatscoordinaatX>
        <kadastralekaartv4:perceelnummerPlaatscoordinaatY>455086.363</kadastralekaartv4:perceelnummerPlaatscoordinaatY>
      </kadastralekaartv4:perceel>
    </wfs:member>
    <wfs:member>
      <kadastralekaartv4:perceel gml:id="perceel.b05872c9-8bae-4fe0-a3c5-148ec8c2f1a3">
        <gml:boundedBy>
        	<gml:Envelope srsName="urn:ogc:def:crs:EPSG::28992">
        		<gml:lowerCorner>81166.270000 455085.294000</gml:lowerCorner>
        		<gml:upperCorner>81178.079000 455103.406000</gml:upperCorner>
        	</gml:Envelope>
        </gml:boundedBy>
        <kadastralekaartv4:begrenzingPerceel>
          <gml:Polygon gml:id="perceel.b05872c9-8bae-4fe0-a3c5-148ec8c2f1a3.1" srsName="urn:ogc:def:crs:EPSG::28992">
            <gml:exterior>
              <gml:LinearRing>
                <gml:posList srsDimension="2">81178.079000 455086.332000 81170.773000 455099.475000 81170.058000 455099.118000 81167.610000 455103.406000 81166.270000 455102.704000 81172.813000 455091.308000 81175.939000 455085.294000 81178.079000 455086.332000 </gml:posList>
              </gml:LinearRing>
            </gml:exterior>
          </gml:Polygon>
        </kadastralekaartv4:begrenzingPerceel>
        <kadastralekaartv4:id>b05872c9-8bae-4fe0-a3c5-148ec8c2f1a3</kadastralekaartv4:id>
        <kadastralekaartv4:identificatieNamespace>NL.IMKAD.KadastraalObject</kadastralekaartv4:identificatieNamespace>
        <kadastralekaartv4:identificatieLokaalID>22250002070000</kadastralekaartv4:identificatieLokaalID>
        <kadastralekaartv4:beginGeldigheid>2007-09-27T10:03:38.000</kadastralekaartv4:beginGeldigheid>
        <kadastralekaartv4:tijdstipRegistratie>2007-09-27T10:03:38.000</kadastralekaartv4:tijdstipRegistratie>
        <kadastralekaartv4:volgnummer>0</kadastralekaartv4:volgnummer>
        <kadastralekaartv4:statusHistorieCode>G</kadastralekaartv4:statusHistorieCode>
        <kadastralekaartv4:statusHistorieWaarde>Geldig</kadastralekaartv4:statusHistorieWaarde>
        <kadastralekaartv4:kadastraleGemeenteCode>881</kadastralekaartv4:kadastraleGemeenteCode>
        <kadastralekaartv4:kadastraleGemeenteWaarde>&#39;s-Gravenhage</kadastralekaartv4:kadastraleGemeenteWaarde>
        <kadastralekaartv4:sectie>F</kadastralekaartv4:sectie>
        <kadastralekaartv4:AKRKadastraleGemeenteCodeCode>975</kadastralekaartv4:AKRKadastraleGemeenteCodeCode>
        <kadastralekaartv4:AKRKadastraleGemeenteCodeWaarde>GVH03</kadastralekaartv4:AKRKadastraleGemeenteCodeWaarde>
        <kadastralekaartv4:kadastraleGrootteWaarde>47</kadastralekaartv4:kadastraleGrootteWaarde>
        <kadastralekaartv4:soortGrootteCode>1</kadastralekaartv4:soortGrootteCode>
        <kadastralekaartv4:soortGrootteWaarde>Vastgesteld</kadastralekaartv4:soortGrootteWaarde>
        <kadastralekaartv4:perceelnummer>20</kadastralekaartv4:perceelnummer>
        <kadastralekaartv4:perceelnummerRotatie>60.1</kadastralekaartv4:perceelnummerRotatie>
        <kadastralekaartv4:perceelnummerVerschuivingDeltaX>0</kadastralekaartv4:perceelnummerVerschuivingDeltaX>
        <kadastralekaartv4:perceelnummerVerschuivingDeltaY>0</kadastralekaartv4:perceelnummerVerschuivingDeltaY>
        <kadastralekaartv4:perceelnummerPlaatscoordinaatX>81172.657</kadastralekaartv4:perceelnummerPlaatscoordinaatX>
        <kadastralekaartv4:perceelnummerPlaatscoordinaatY>455094.028</kadastralekaartv4:perceelnummerPlaatscoordinaatY>
      </kadastralekaartv4:perceel>
    </wfs:member>
    <wfs:member>
      <kadastralekaartv4:perceel gml:id="perceel.63122746-3f2e-47b4-86a8-da93365684fb">
        <gml:boundedBy>
        	<gml:Envelope srsName="urn:ogc:def:crs:EPSG::28992">
        		<gml:lowerCorner>81166.041000 455086.332000</gml:lowerCorner>
        		<gml:upperCorner>81199.560000 455109.635000</gml:upperCorner>
        	</gml:Envelope>
        </gml:boundedBy>
        <kadastralekaartv4:begrenzingPerceel>
          <gml:Polygon gml:id="perceel.63122746-3f2e-47b4-86a8-da93365684fb.1" srsName="urn:ogc:def:crs:EPSG::28992">
            <gml:exterior>
              <gml:LinearRing>
                <gml:posList srsDimension="2">81180.419000 455087.467000 81179.596000 455088.969000 81199.560000 455098.445000 81194.485000 455109.133000 81185.794000 455104.920000 81184.585000 455106.433000 81175.666000 455101.820000 81171.723000 455109.635000 81166.041000 455106.156000 81167.610000 455103.406000 81170.058000 455099.118000 81170.773000 455099.475000 81178.079000 455086.332000 81180.419000 455087.467000 </gml:posList>
              </gml:LinearRing>
            </gml:exterior>
          </gml:Polygon>
        </kadastralekaartv4:begrenzingPerceel>
        <kadastralekaartv4:id>63122746-3f2e-47b4-86a8-da93365684fb</kadastralekaartv4:id>
        <kadastralekaartv4:identificatieNamespace>NL.IMKAD.KadastraalObject</kadastralekaartv4:identificatieNamespace>
        <kadastralekaartv4:identificatieLokaalID>22250002170000</kadastralekaartv4:identificatieLokaalID>
        <kadastralekaartv4:beginGeldigheid>2007-09-27T10:03:38.000</kadastralekaartv4:beginGeldigheid>
        <kadastralekaartv4:tijdstipRegistratie>2007-09-27T10:03:38.000</kadastralekaartv4:tijdstipRegistratie>
        <kadastralekaartv4:volgnummer>0</kadastralekaartv4:volgnummer>
        <kadastralekaartv4:statusHistorieCode>G</kadastralekaartv4:statusHistorieCode>
        <kadastralekaartv4:statusHistorieWaarde>Geldig</kadastralekaartv4:statusHistorieWaarde>
        <kadastralekaartv4:kadastraleGemeenteCode>881</kadastralekaartv4:kadastraleGemeenteCode>
        <kadastralekaartv4:kadastraleGemeenteWaarde>&#39;s-Gravenhage</kadastralekaartv4:kadastraleGemeenteWaarde>
        <kadastralekaartv4:sectie>F</kadastralekaartv4:sectie>
        <kadastralekaartv4:AKRKadastraleGemeenteCodeCode>975</kadastralekaartv4:AKRKadastraleGemeenteCodeCode>
        <kadastralekaartv4:AKRKadastraleGemeenteCodeWaarde>GVH03</kadastralekaartv4:AKRKadastraleGemeenteCodeWaarde>
        <kadastralekaartv4:kadastraleGrootteWaarde>380</kadastralekaartv4:kadastraleGrootteWaarde>
        <kadastralekaartv4:soortGrootteCode>1</kadastralekaartv4:soortGrootteCode>
        <kadastralekaartv4:soortGrootteWaarde>Vastgesteld</kadastralekaartv4:soortGrootteWaarde>
        <kadastralekaartv4:perceelnummer>21</kadastralekaartv4:perceelnummer>
        <kadastralekaartv4:perceelnummerRotatie>-27.3</kadastralekaartv4:perceelnummerRotatie>
        <kadastralekaartv4:perceelnummerVerschuivingDeltaX>0</kadastralekaartv4:perceelnummerVerschuivingDeltaX>
        <kadastralekaartv4:perceelnummerVerschuivingDeltaY>0</kadastralekaartv4:perceelnummerVerschuivingDeltaY>
        <kadastralekaartv4:perceelnummerPlaatscoordinaatX>81184.085</kadastralekaartv4:perceelnummerPlaatscoordinaatX>
        <kadastralekaartv4:perceelnummerPlaatscoordinaatY>455100.299</kadastralekaartv4:perceelnummerPlaatscoordinaatY>
      </kadastralekaartv4:perceel>
    </wfs:member>
</wfs:FeatureCollection>
Then status 200 0.000
2.693
* def xmlfilter = 0.001
<fes:Filter xmlns:fes="http://www.opengis.net/fes/2.0">
<fes:PropertyIsEqualTo>
<fes:ValueReference>identificatieBAGOPR</fes:ValueReference>
<fes:Literal>0678300000000183</fes:Literal>
</fes:PropertyIsEqualTo>
</fes:Filter>
Given path '' 0.000
And param SERVICE = 'WFS' 0.000
And param REQUEST = 'GetFeature' 0.000
And param resulttype = 'results' 0.000
And param VERSION = '2.0.0' 0.000
And param TYPENAMES = 'kadastralekaartv4:openbareruimtenaam' 0.010
And param STARTINDEX = '0' 0.000
And param COUNT = '10' 0.000
And param SRSNAME = 'urn:ogc:def:crs:EPSG::28992' 0.000
And param filter = xmlfilter 0.001
When method GET 2.680
02:30:19.882 request:
1 > GET http://geodata.nationaalgeoregister.nl/kadastralekaart/wfs/v4_0/?SERVICE=WFS&REQUEST=GetFeature&resulttype=results&VERSION=2.0.0&TYPENAMES=kadastralekaartv4%3Aopenbareruimtenaam&STARTINDEX=0&COUNT=10&SRSNAME=urn%3Aogc%3Adef%3Acrs%3AEPSG%3A%3A28992&filter=%3Cfes%3AFilter+xmlns%3Afes%3D%22http%3A%2F%2Fwww.opengis.net%2Ffes%2F2.0%22%3E%0A%3Cfes%3APropertyIsEqualTo%3E%0A%3Cfes%3AValueReference%3EidentificatieBAGOPR%3C%2Ffes%3AValueReference%3E%0A%3Cfes%3ALiteral%3E0678300000000183%3C%2Ffes%3ALiteral%3E%0A%3C%2Ffes%3APropertyIsEqualTo%3E%0A%3C%2Ffes%3AFilter%3E
1 > Accept-Encoding: gzip,deflate
1 > Connection: Keep-Alive
1 > Host: geodata.nationaalgeoregister.nl
1 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:30:22.561 response time in milliseconds: 2678.30
1 < 200
1 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
1 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
1 < Access-Control-Allow-Origin: *
1 < Access-Control-Max-Age: 1000
1 < Content-Length: 3235
1 < Content-Type: text/xml; subtype="gml/3.2.1"; charset=UTF-8
1 < Date: Tue, 15 Jun 2021 02:30:22 GMT
1 < Server: lighttpd/1.4.53
1 < Strict-Transport-Security: max-age=3600; includeSubDomains; preload
1 < X-Cnection: close
<?xml version='1.0' encoding="UTF-8" ?>
<wfs:FeatureCollection
   xmlns:kadastralekaartv4="http://kadastralekaartv4.geonovum.nl"
   xmlns:gml="http://www.opengis.net/gml/3.2"
   xmlns:wfs="http://www.opengis.net/wfs/2.0"
   xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
   xsi:schemaLocation="http://kadastralekaartv4.geonovum.nl https://geodata.nationaalgeoregister.nl/kadastralekaart/wfs/v4_0?SERVICE=WFS&amp;SERVICE=WFS&amp;VERSION=2.0.0&amp;REQUEST=DescribeFeatureType&amp;TYPENAME=kadastralekaartv4:openbareruimtenaam&amp;OUTPUTFORMAT=application%2Fgml%2Bxml%3B%20version%3D3.2 http://www.opengis.net/wfs/2.0 http://schemas.opengis.net/wfs/2.0/wfs.xsd http://www.opengis.net/gml/3.2 http://schemas.opengis.net/gml/3.2.1/gml.xsd"
   timeStamp="2021-06-15T02:30:22" numberMatched="1" numberReturned="1">
      <wfs:boundedBy>
      	<gml:Envelope srsName="urn:ogc:def:crs:EPSG::28992">
      		<gml:lowerCorner>55797.017000 389459.265000</gml:lowerCorner>
      		<gml:upperCorner>55797.017000 389459.265000</gml:upperCorner>
      	</gml:Envelope>
      </wfs:boundedBy>
    <wfs:member>
      <kadastralekaartv4:openbareruimtenaam gml:id="openbareruimtenaam.4548b2c8-27f5-40b2-a64b-885daf4eb0ff">
        <gml:boundedBy>
        	<gml:Envelope srsName="urn:ogc:def:crs:EPSG::28992">
        		<gml:lowerCorner>55797.017000 389459.265000</gml:lowerCorner>
        		<gml:upperCorner>55797.017000 389459.265000</gml:upperCorner>
        	</gml:Envelope>
        </gml:boundedBy>
        <kadastralekaartv4:plaatsingspunt>
          <gml:Point gml:id="openbareruimtenaam.4548b2c8-27f5-40b2-a64b-885daf4eb0ff.1" srsName="urn:ogc:def:crs:EPSG::28992">
            <gml:pos>55797.017000 389459.265000</gml:pos>
          </gml:Point>
        </kadastralekaartv4:plaatsingspunt>
        <kadastralekaartv4:id>4548b2c8-27f5-40b2-a64b-885daf4eb0ff</kadastralekaartv4:id>
        <kadastralekaartv4:objectBeginTijd>2018-05-17</kadastralekaartv4:objectBeginTijd>
        <kadastralekaartv4:LV-publicatiedatum>2018-05-17T14:32:33</kadastralekaartv4:LV-publicatiedatum>
        <kadastralekaartv4:relatieveHoogteligging>0</kadastralekaartv4:relatieveHoogteligging>
        <kadastralekaartv4:inOnderzoek>false</kadastralekaartv4:inOnderzoek>
        <kadastralekaartv4:tijdstipRegistratie>2018-05-17T13:33:27.000</kadastralekaartv4:tijdstipRegistratie>
        <kadastralekaartv4:identificatieNamespace>NL.IMGeo</kadastralekaartv4:identificatieNamespace>
        <kadastralekaartv4:identificatieLokaalID>G0678.bd150099ea4c47dba1f28c96159618cc</kadastralekaartv4:identificatieLokaalID>
        <kadastralekaartv4:bronhouder>G0678</kadastralekaartv4:bronhouder>
        <kadastralekaartv4:bgt-status>bestaand</kadastralekaartv4:bgt-status>
        <kadastralekaartv4:plus-status>geenWaarde</kadastralekaartv4:plus-status>
        <kadastralekaartv4:identificatieBAGOPR>0678300000000183</kadastralekaartv4:identificatieBAGOPR>
        <kadastralekaartv4:tekst>Binnenhof</kadastralekaartv4:tekst>
        <kadastralekaartv4:hoek>-46.3</kadastralekaartv4:hoek>
        <kadastralekaartv4:openbareRuimteType>Weg</kadastralekaartv4:openbareRuimteType>
      </kadastralekaartv4:openbareruimtenaam>
    </wfs:member>
</wfs:FeatureCollection>
Then status 200 0.000
2.692
* def xmlfilter = 0.003
<fes:Filter xmlns:fes="http://www.opengis.net/fes/2.0">
<fes:PropertyIsEqualTo>
<fes:ValueReference>hoek</fes:ValueReference>
<fes:Literal>406.3</fes:Literal>
</fes:PropertyIsEqualTo>
</fes:Filter>
Given path '' 0.000
And param SERVICE = 'WFS' 0.000
And param REQUEST = 'GetFeature' 0.000
And param resulttype = 'hits' 0.001
And param VERSION = '2.0.0' 0.000
And param TYPENAMES = 'kadastralekaartv4:openbareruimtenaam' 0.006
And param STARTINDEX = '0' 0.000
And param COUNT = '10' 0.000
And param SRSNAME = 'urn:ogc:def:crs:EPSG::28992' 0.000
And param filter = xmlfilter 0.001
When method GET 2.679
02:30:21.089 request:
1 > GET http://geodata.nationaalgeoregister.nl/kadastralekaart/wfs/v4_0/?SERVICE=WFS&REQUEST=GetFeature&resulttype=hits&VERSION=2.0.0&TYPENAMES=kadastralekaartv4%3Aopenbareruimtenaam&STARTINDEX=0&COUNT=10&SRSNAME=urn%3Aogc%3Adef%3Acrs%3AEPSG%3A%3A28992&filter=%3Cfes%3AFilter+xmlns%3Afes%3D%22http%3A%2F%2Fwww.opengis.net%2Ffes%2F2.0%22%3E%0A%3Cfes%3APropertyIsEqualTo%3E%0A%3Cfes%3AValueReference%3Ehoek%3C%2Ffes%3AValueReference%3E%0A%3Cfes%3ALiteral%3E406.3%3C%2Ffes%3ALiteral%3E%0A%3C%2Ffes%3APropertyIsEqualTo%3E%0A%3C%2Ffes%3AFilter%3E
1 > Accept-Encoding: gzip,deflate
1 > Connection: Keep-Alive
1 > Host: geodata.nationaalgeoregister.nl
1 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:30:23.765 response time in milliseconds: 2676.05
1 < 200
1 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
1 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
1 < Access-Control-Allow-Origin: *
1 < Access-Control-Max-Age: 1000
1 < Content-Length: 851
1 < Content-Type: text/xml; subtype="gml/3.2.1"; charset=UTF-8
1 < Date: Tue, 15 Jun 2021 02:30:23 GMT
1 < Server: lighttpd/1.4.53
1 < Strict-Transport-Security: max-age=3600; includeSubDomains; preload
1 < X-Cnection: close

<wfs:FeatureCollection 
    xmlns:kadastralekaartv4="http://kadastralekaartv4.geonovum.nl" 
    xmlns:gml="http://www.opengis.net/gml/3.2" 
    xmlns:wfs="http://www.opengis.net/wfs/2.0" 
    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 
    xsi:schemaLocation="http://kadastralekaartv4.geonovum.nl https://geodata.nationaalgeoregister.nl/kadastralekaart/wfs/v4_0?SERVICE=WFS&amp;SERVICE=WFS&amp;VERSION=2.0.0&amp;REQUEST=DescribeFeatureType&amp;TYPENAME=kadastralekaartv4:kadastralekaartv4:openbareruimtenaam&amp;OUTPUTFORMAT=application%2Fgml%2Bxml%3B%20version%3D3.2 http://www.opengis.net/wfs/2.0 http://schemas.opengis.net/wfs/2.0/wfs.xsd http://www.opengis.net/gml/3.2 http://schemas.opengis.net/gml/3.2.1/gml.xsd" 
    timeStamp="2021-06-15T04:30:23" 
    numberMatched="unknown" 
    numberReturned="0">
    </wfs:FeatureCollection>
Then status 200 0.000
1.757
* def betweenfilter = 0.003
<Filter>
<PropertyIsBetween>
<PropertyName>tekst</PropertyName>
<LowerBoundary>X</LowerBoundary>
<UpperBoundary>Y</UpperBoundary>
</PropertyIsBetween>
</Filter>
Given path '' 0.000
And param SERVICE = 'WFS' 0.000
And param REQUEST = 'GetFeature' 0.000
And param resulttype = 'results' 0.001
And param VERSION = '2.0.0' 0.000
And param TYPENAMES = 'kadastralekaartv4:openbareruimtenaam' 0.000
And param STARTINDEX = '0' 0.000
And param COUNT = '10' 0.000
And param SRSNAME = 'urn:ogc:def:crs:EPSG::28992' 0.000
And param filter = betweenfilter 0.007
When method GET 1.743
02:30:23.182 request:
1 > GET http://geodata.nationaalgeoregister.nl/kadastralekaart/wfs/v4_0/?SERVICE=WFS&REQUEST=GetFeature&resulttype=results&VERSION=2.0.0&TYPENAMES=kadastralekaartv4%3Aopenbareruimtenaam&STARTINDEX=0&COUNT=10&SRSNAME=urn%3Aogc%3Adef%3Acrs%3AEPSG%3A%3A28992&filter=%3CFilter%3E%0A%3CPropertyIsBetween%3E%0A%3CPropertyName%3Etekst%3C%2FPropertyName%3E%0A%3CLowerBoundary%3EX%3C%2FLowerBoundary%3E%0A%3CUpperBoundary%3EY%3C%2FUpperBoundary%3E%0A%3C%2FPropertyIsBetween%3E%0A%3C%2FFilter%3E
1 > Accept-Encoding: gzip,deflate
1 > Connection: Keep-Alive
1 > Host: geodata.nationaalgeoregister.nl
1 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:30:24.923 response time in milliseconds: 1630.07
1 < 200
1 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
1 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
1 < Access-Control-Allow-Origin: *
1 < Access-Control-Max-Age: 1000
1 < Content-Length: 22940
1 < Content-Type: text/xml; subtype="gml/3.2.1"; charset=UTF-8
1 < Date: Tue, 15 Jun 2021 02:30:24 GMT
1 < Server: lighttpd/1.4.53
1 < Strict-Transport-Security: max-age=3600; includeSubDomains; preload
1 < X-Cnection: close
<?xml version='1.0' encoding="UTF-8" ?>
<wfs:FeatureCollection
   xmlns:kadastralekaartv4="http://kadastralekaartv4.geonovum.nl"
   xmlns:gml="http://www.opengis.net/gml/3.2"
   xmlns:wfs="http://www.opengis.net/wfs/2.0"
   xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
   xsi:schemaLocation="http://kadastralekaartv4.geonovum.nl https://geodata.nationaalgeoregister.nl/kadastralekaart/wfs/v4_0?SERVICE=WFS&amp;SERVICE=WFS&amp;VERSION=2.0.0&amp;REQUEST=DescribeFeatureType&amp;TYPENAME=kadastralekaartv4:openbareruimtenaam&amp;OUTPUTFORMAT=application%2Fgml%2Bxml%3B%20version%3D3.2 http://www.opengis.net/wfs/2.0 http://schemas.opengis.net/wfs/2.0/wfs.xsd http://www.opengis.net/gml/3.2 http://schemas.opengis.net/gml/3.2.1/gml.xsd"
   timeStamp="2021-06-15T02:30:24" numberMatched="unknown" numberReturned="10"
   next="https://geodata.nationaalgeoregister.nl/kadastralekaart/wfs/v4_0?SERVICE=WFS&amp;SERVICE=WFS&amp;REQUEST=GetFeature&amp;VERSION=2.0.0&amp;TYPENAMES=kadastralekaartv4%3Aopenbareruimtenaam&amp;COUNT=10&amp;SRSNAME=urn%3Aogc%3Adef%3Acrs%3AEPSG%3A%3A28992&amp;filter=%3CFilter%3E%0A%3CPropertyIsBetween%3E%0A%3CPropertyName%3Etekst%3C%2FPropertyName%3E%0A%3CLowerBoundary%3EX%3C%2FLowerBoundary%3E%0A%3CUpperBoundary%3EY%3C%2FUpperBoundary%3E%0A%3C%2FPropertyIsBetween%3E%0A%3C%2FFilter%3E&amp;STARTINDEX=10">
      <wfs:boundedBy>
      	<gml:Envelope srsName="urn:ogc:def:crs:EPSG::28992">
      		<gml:lowerCorner>79517.352000 383082.324000</gml:lowerCorner>
      		<gml:upperCorner>212705.616000 455300.031000</gml:upperCorner>
      	</gml:Envelope>
      </wfs:boundedBy>
    <wfs:member>
      <kadastralekaartv4:openbareruimtenaam gml:id="openbareruimtenaam.f806e4e7-a800-435e-b6b9-bc916fc07f06">
        <gml:boundedBy>
        	<gml:Envelope srsName="urn:ogc:def:crs:EPSG::28992">
        		<gml:lowerCorner>79517.352000 454426.766000</gml:lowerCorner>
        		<gml:upperCorner>79517.352000 454426.766000</gml:upperCorner>
        	</gml:Envelope>
        </gml:boundedBy>
        <kadastralekaartv4:plaatsingspunt>
          <gml:Point gml:id="openbareruimtenaam.f806e4e7-a800-435e-b6b9-bc916fc07f06.1" srsName="urn:ogc:def:crs:EPSG::28992">
            <gml:pos>79517.352000 454426.766000</gml:pos>
          </gml:Point>
        </kadastralekaartv4:plaatsingspunt>
        <kadastralekaartv4:id>f806e4e7-a800-435e-b6b9-bc916fc07f06</kadastralekaartv4:id>
        <kadastralekaartv4:objectBeginTijd>2015-06-28</kadastralekaartv4:objectBeginTijd>
        <kadastralekaartv4:LV-publicatiedatum>2015-07-09T03:55:41</kadastralekaartv4:LV-publicatiedatum>
        <kadastralekaartv4:relatieveHoogteligging>0</kadastralekaartv4:relatieveHoogteligging>
        <kadastralekaartv4:inOnderzoek>false</kadastralekaartv4:inOnderzoek>
        <kadastralekaartv4:tijdstipRegistratie>2015-07-07T15:16:26.000</kadastralekaartv4:tijdstipRegistratie>
        <kadastralekaartv4:identificatieNamespace>NL.IMGeo</kadastralekaartv4:identificatieNamespace>
        <kadastralekaartv4:identificatieLokaalID>G0518.1992d4afdad82cd2e053530a0b0ad1f8</kadastralekaartv4:identificatieLokaalID>
        <kadastralekaartv4:bronhouder>G0518</kadastralekaartv4:bronhouder>
        <kadastralekaartv4:bgt-status>bestaand</kadastralekaartv4:bgt-status>
        <kadastralekaartv4:plus-status>geenWaarde</kadastralekaartv4:plus-status>
        <kadastralekaartv4:identificatieBAGOPR>0518300000202916</kadastralekaartv4:identificatieBAGOPR>
        <kadastralekaartv4:tekst>Xaverystraat</kadastralekaartv4:tekst>
        <kadastralekaartv4:hoek>-27.1</kadastralekaartv4:hoek>
        <kadastralekaartv4:openbareRuimteType>Weg</kadastralekaartv4:openbareRuimteType>
      </kadastralekaartv4:openbareruimtenaam>
    </wfs:member>
    <wfs:member>
      <kadastralekaartv4:openbareruimtenaam gml:id="openbareruimtenaam.586166d2-bfc2-4cdd-b21e-59ac0a4545bf">
        <gml:boundedBy>
        	<gml:Envelope srsName="urn:ogc:def:crs:EPSG::28992">
        		<gml:lowerCorner>139201.813000 455300.031000</gml:lowerCorner>
        		<gml:upperCorner>139201.813000 455300.031000</gml:upperCorner>
        	</gml:Envelope>
        </gml:boundedBy>
        <kadastralekaartv4:plaatsingspunt>
          <gml:Point gml:id="openbareruimtenaam.586166d2-bfc2-4cdd-b21e-59ac0a4545bf.1" srsName="urn:ogc:def:crs:EPSG::28992">
            <gml:pos>139201.813000 455300.031000</gml:pos>
          </gml:Point>
        </kadastralekaartv4:plaatsingspunt>
        <kadastralekaartv4:id>586166d2-bfc2-4cdd-b21e-59ac0a4545bf</kadastralekaartv4:id>
        <kadastralekaartv4:objectBeginTijd>2016-09-26</kadastralekaartv4:objectBeginTijd>
        <kadastralekaartv4:LV-publicatiedatum>2016-09-29T15:36:00</kadastralekaartv4:LV-publicatiedatum>
        <kadastralekaartv4:relatieveHoogteligging>0</kadastralekaartv4:relatieveHoogteligging>
        <kadastralekaartv4:inOnderzoek>false</kadastralekaartv4:inOnderzoek>
        <kadastralekaartv4:tijdstipRegistratie>2016-09-26T00:00:00.000</kadastralekaartv4:tijdstipRegistratie>
        <kadastralekaartv4:identificatieNamespace>NL.IMGeo</kadastralekaartv4:identificatieNamespace>
        <kadastralekaartv4:identificatieLokaalID>G0344.877a9a090da74f51a77496434ecb35ac</kadastralekaartv4:identificatieLokaalID>
        <kadastralekaartv4:bronhouder>G0344</kadastralekaartv4:bronhouder>
        <kadastralekaartv4:bgt-status>bestaand</kadastralekaartv4:bgt-status>
        <kadastralekaartv4:plus-status>geenWaarde</kadastralekaartv4:plus-status>
        <kadastralekaartv4:identificatieBAGOPR>0344300000000738</kadastralekaartv4:identificatieBAGOPR>
        <kadastralekaartv4:tekst>Xenophonlaan</kadastralekaartv4:tekst>
        <kadastralekaartv4:hoek>-44</kadastralekaartv4:hoek>
        <kadastralekaartv4:openbareRuimteType>Weg</kadastralekaartv4:openbareRuimteType>
      </kadastralekaartv4:openbareruimtenaam>
    </wfs:member>
    <wfs:member>
      <kadastralekaartv4:openbareruimtenaam gml:id="openbareruimtenaam.3a039fa7-0bc7-40ba-914f-e7b0479ef1a6">
        <gml:boundedBy>
        	<gml:Envelope srsName="urn:ogc:def:crs:EPSG::28992">
        		<gml:lowerCorner>139110.030000 455213.009000</gml:lowerCorner>
        		<gml:upperCorner>139110.030000 455213.009000</gml:upperCorner>
        	</gml:Envelope>
        </gml:boundedBy>
        <kadastralekaartv4:plaatsingspunt>
          <gml:Point gml:id="openbareruimtenaam.3a039fa7-0bc7-40ba-914f-e7b0479ef1a6.1" srsName="urn:ogc:def:crs:EPSG::28992">
            <gml:pos>139110.030000 455213.009000</gml:pos>
          </gml:Point>
        </kadastralekaartv4:plaatsingspunt>
        <kadastralekaartv4:id>3a039fa7-0bc7-40ba-914f-e7b0479ef1a6</kadastralekaartv4:id>
        <kadastralekaartv4:objectBeginTijd>2016-09-26</kadastralekaartv4:objectBeginTijd>
        <kadastralekaartv4:LV-publicatiedatum>2016-09-29T15:36:00</kadastralekaartv4:LV-publicatiedatum>
        <kadastralekaartv4:relatieveHoogteligging>0</kadastralekaartv4:relatieveHoogteligging>
        <kadastralekaartv4:inOnderzoek>false</kadastralekaartv4:inOnderzoek>
        <kadastralekaartv4:tijdstipRegistratie>2016-09-26T00:00:00.000</kadastralekaartv4:tijdstipRegistratie>
        <kadastralekaartv4:identificatieNamespace>NL.IMGeo</kadastralekaartv4:identificatieNamespace>
        <kadastralekaartv4:identificatieLokaalID>G0344.877a9a090da74f51a77496434ecb35ac</kadastralekaartv4:identificatieLokaalID>
        <kadastralekaartv4:bronhouder>G0344</kadastralekaartv4:bronhouder>
        <kadastralekaartv4:bgt-status>bestaand</kadastralekaartv4:bgt-status>
        <kadastralekaartv4:plus-status>geenWaarde</kadastralekaartv4:plus-status>
        <kadastralekaartv4:identificatieBAGOPR>0344300000000738</kadastralekaartv4:identificatieBAGOPR>
        <kadastralekaartv4:tekst>Xenophonlaan</kadastralekaartv4:tekst>
        <kadastralekaartv4:hoek>-44</kadastralekaartv4:hoek>
        <kadastralekaartv4:openbareRuimteType>Weg</kadastralekaartv4:openbareRuimteType>
      </kadastralekaartv4:openbareruimtenaam>
    </wfs:member>
    <wfs:member>
      <kadastralekaartv4:openbareruimtenaam gml:id="openbareruimtenaam.f48de1b6-ddca-4676-b5b7-bd03fe5b07b6">
        <gml:boundedBy>
        	<gml:Envelope srsName="urn:ogc:def:crs:EPSG::28992">
        		<gml:lowerCorner>147179.917000 451668.667000</gml:lowerCorner>
        		<gml:upperCorner>147179.917000 451668.667000</gml:upperCorner>
        	</gml:Envelope>
        </gml:boundedBy>
        <kadastralekaartv4:plaatsingspunt>
          <gml:Point gml:id="openbareruimtenaam.f48de1b6-ddca-4676-b5b7-bd03fe5b07b6.1" srsName="urn:ogc:def:crs:EPSG::28992">
            <gml:pos>147179.917000 451668.667000</gml:pos>
          </gml:Point>
        </kadastralekaartv4:plaatsingspunt>
        <kadastralekaartv4:id>f48de1b6-ddca-4676-b5b7-bd03fe5b07b6</kadastralekaartv4:id>
        <kadastralekaartv4:objectBeginTijd>2016-07-14</kadastralekaartv4:objectBeginTijd>
        <kadastralekaartv4:LV-publicatiedatum>2016-11-29T15:09:53</kadastralekaartv4:LV-publicatiedatum>
        <kadastralekaartv4:relatieveHoogteligging>0</kadastralekaartv4:relatieveHoogteligging>
        <kadastralekaartv4:inOnderzoek>false</kadastralekaartv4:inOnderzoek>
        <kadastralekaartv4:tijdstipRegistratie>2016-07-21T13:32:47.000</kadastralekaartv4:tijdstipRegistratie>
        <kadastralekaartv4:identificatieNamespace>NL.IMGeo</kadastralekaartv4:identificatieNamespace>
        <kadastralekaartv4:identificatieLokaalID>G1581.bb7ea28d8e7a4d56a638e35b3f5e2e1f</kadastralekaartv4:identificatieLokaalID>
        <kadastralekaartv4:bronhouder>G1581</kadastralekaartv4:bronhouder>
        <kadastralekaartv4:bgt-status>bestaand</kadastralekaartv4:bgt-status>
        <kadastralekaartv4:plus-status>geenWaarde</kadastralekaartv4:plus-status>
        <kadastralekaartv4:identificatieBAGOPR>1581300000000199</kadastralekaartv4:identificatieBAGOPR>
        <kadastralekaartv4:tekst>Xaveriuslaan</kadastralekaartv4:tekst>
        <kadastralekaartv4:hoek>49</kadastralekaartv4:hoek>
        <kadastralekaartv4:openbareRuimteType>Weg</kadastralekaartv4:openbareRuimteType>
      </kadastralekaartv4:openbareruimtenaam>
    </wfs:member>
    <wfs:member>
      <kadastralekaartv4:openbareruimtenaam gml:id="openbareruimtenaam.15cbec8d-1b96-4b4c-bd16-4c8f7ce5f280">
        <gml:boundedBy>
        	<gml:Envelope srsName="urn:ogc:def:crs:EPSG::28992">
        		<gml:lowerCorner>164668.450000 383082.324000</gml:lowerCorner>
        		<gml:upperCorner>164668.450000 383082.324000</gml:upperCorner>
        	</gml:Envelope>
        </gml:boundedBy>
        <kadastralekaartv4:plaatsingspunt>
          <gml:Point gml:id="openbareruimtenaam.15cbec8d-1b96-4b4c-bd16-4c8f7ce5f280.1" srsName="urn:ogc:def:crs:EPSG::28992">
            <gml:pos>164668.450000 383082.324000</gml:pos>
          </gml:Point>
        </kadastralekaartv4:plaatsingspunt>
        <kadastralekaartv4:id>15cbec8d-1b96-4b4c-bd16-4c8f7ce5f280</kadastralekaartv4:id>
        <kadastralekaartv4:objectBeginTijd>2015-07-10</kadastralekaartv4:objectBeginTijd>
        <kadastralekaartv4:LV-publicatiedatum>2016-04-15T11:10:20</kadastralekaartv4:LV-publicatiedatum>
        <kadastralekaartv4:relatieveHoogteligging>0</kadastralekaartv4:relatieveHoogteligging>
        <kadastralekaartv4:inOnderzoek>false</kadastralekaartv4:inOnderzoek>
        <kadastralekaartv4:tijdstipRegistratie>2016-03-01T09:28:02.000</kadastralekaartv4:tijdstipRegistratie>
        <kadastralekaartv4:identificatieNamespace>NL.IMGeo</kadastralekaartv4:identificatieNamespace>
        <kadastralekaartv4:identificatieLokaalID>G0772.dab18d5b8f4c46c49fe32afbc771191d</kadastralekaartv4:identificatieLokaalID>
        <kadastralekaartv4:bronhouder>G0772</kadastralekaartv4:bronhouder>
        <kadastralekaartv4:bgt-status>bestaand</kadastralekaartv4:bgt-status>
        <kadastralekaartv4:plus-status>geenWaarde</kadastralekaartv4:plus-status>
        <kadastralekaartv4:identificatieBAGOPR>0772300000000432</kadastralekaartv4:identificatieBAGOPR>
        <kadastralekaartv4:tekst>Xylofoonlaan</kadastralekaartv4:tekst>
        <kadastralekaartv4:hoek>-81.8</kadastralekaartv4:hoek>
        <kadastralekaartv4:openbareRuimteType>Weg</kadastralekaartv4:openbareRuimteType>
      </kadastralekaartv4:openbareruimtenaam>
    </wfs:member>
    <wfs:member>
      <kadastralekaartv4:openbareruimtenaam gml:id="openbareruimtenaam.5ea11656-c550-4cb8-89ea-af37b3b7ce01">
        <gml:boundedBy>
        	<gml:Envelope srsName="urn:ogc:def:crs:EPSG::28992">
        		<gml:lowerCorner>164668.450000 383082.324000</gml:lowerCorner>
        		<gml:upperCorner>164668.450000 383082.324000</gml:upperCorner>
        	</gml:Envelope>
        </gml:boundedBy>
        <kadastralekaartv4:plaatsingspunt>
          <gml:Point gml:id="openbareruimtenaam.5ea11656-c550-4cb8-89ea-af37b3b7ce01.1" srsName="urn:ogc:def:crs:EPSG::28992">
            <gml:pos>164668.450000 383082.324000</gml:pos>
          </gml:Point>
        </kadastralekaartv4:plaatsingspunt>
        <kadastralekaartv4:id>5ea11656-c550-4cb8-89ea-af37b3b7ce01</kadastralekaartv4:id>
        <kadastralekaartv4:objectBeginTijd>2015-07-10</kadastralekaartv4:objectBeginTijd>
        <kadastralekaartv4:LV-publicatiedatum>2016-04-15T11:10:20</kadastralekaartv4:LV-publicatiedatum>
        <kadastralekaartv4:relatieveHoogteligging>0</kadastralekaartv4:relatieveHoogteligging>
        <kadastralekaartv4:inOnderzoek>false</kadastralekaartv4:inOnderzoek>
        <kadastralekaartv4:tijdstipRegistratie>2016-03-01T09:28:02.000</kadastralekaartv4:tijdstipRegistratie>
        <kadastralekaartv4:identificatieNamespace>NL.IMGeo</kadastralekaartv4:identificatieNamespace>
        <kadastralekaartv4:identificatieLokaalID>G0772.dab18d5b8f4c46c49fe32afbc771191d</kadastralekaartv4:identificatieLokaalID>
        <kadastralekaartv4:bronhouder>G0772</kadastralekaartv4:bronhouder>
        <kadastralekaartv4:bgt-status>bestaand</kadastralekaartv4:bgt-status>
        <kadastralekaartv4:plus-status>geenWaarde</kadastralekaartv4:plus-status>
        <kadastralekaartv4:identificatieBAGOPR>0772300000000432</kadastralekaartv4:identificatieBAGOPR>
        <kadastralekaartv4:tekst>Xylofoonlaan</kadastralekaartv4:tekst>
        <kadastralekaartv4:hoek>-81.8</kadastralekaartv4:hoek>
        <kadastralekaartv4:openbareRuimteType>Weg</kadastralekaartv4:openbareRuimteType>
      </kadastralekaartv4:openbareruimtenaam>
    </wfs:member>
    <wfs:member>
      <kadastralekaartv4:openbareruimtenaam gml:id="openbareruimtenaam.70bf365c-3d39-4867-84f6-d9b2f157a2e9">
        <gml:boundedBy>
        	<gml:Envelope srsName="urn:ogc:def:crs:EPSG::28992">
        		<gml:lowerCorner>162412.957000 386067.521000</gml:lowerCorner>
        		<gml:upperCorner>162412.957000 386067.521000</gml:upperCorner>
        	</gml:Envelope>
        </gml:boundedBy>
        <kadastralekaartv4:plaatsingspunt>
          <gml:Point gml:id="openbareruimtenaam.70bf365c-3d39-4867-84f6-d9b2f157a2e9.1" srsName="urn:ogc:def:crs:EPSG::28992">
            <gml:pos>162412.957000 386067.521000</gml:pos>
          </gml:Point>
        </kadastralekaartv4:plaatsingspunt>
        <kadastralekaartv4:id>70bf365c-3d39-4867-84f6-d9b2f157a2e9</kadastralekaartv4:id>
        <kadastralekaartv4:objectBeginTijd>2015-07-10</kadastralekaartv4:objectBeginTijd>
        <kadastralekaartv4:LV-publicatiedatum>2016-04-26T13:39:15</kadastralekaartv4:LV-publicatiedatum>
        <kadastralekaartv4:relatieveHoogteligging>0</kadastralekaartv4:relatieveHoogteligging>
        <kadastralekaartv4:inOnderzoek>false</kadastralekaartv4:inOnderzoek>
        <kadastralekaartv4:tijdstipRegistratie>2016-04-14T13:44:24.000</kadastralekaartv4:tijdstipRegistratie>
        <kadastralekaartv4:identificatieNamespace>NL.IMGeo</kadastralekaartv4:identificatieNamespace>
        <kadastralekaartv4:identificatieLokaalID>G0772.9dfff5b083634398836a4a18fe9b2acd</kadastralekaartv4:identificatieLokaalID>
        <kadastralekaartv4:bronhouder>G0772</kadastralekaartv4:bronhouder>
        <kadastralekaartv4:bgt-status>bestaand</kadastralekaartv4:bgt-status>
        <kadastralekaartv4:plus-status>geenWaarde</kadastralekaartv4:plus-status>
        <kadastralekaartv4:identificatieBAGOPR>0772300000002727</kadastralekaartv4:identificatieBAGOPR>
        <kadastralekaartv4:tekst>Xanthippehof</kadastralekaartv4:tekst>
        <kadastralekaartv4:hoek>-82.6</kadastralekaartv4:hoek>
        <kadastralekaartv4:openbareRuimteType>Weg</kadastralekaartv4:openbareRuimteType>
      </kadastralekaartv4:openbareruimtenaam>
    </wfs:member>
    <wfs:member>
      <kadastralekaartv4:openbareruimtenaam gml:id="openbareruimtenaam.a026bfd3-cd07-4fa7-8c50-672d3af0364c">
        <gml:boundedBy>
        	<gml:Envelope srsName="urn:ogc:def:crs:EPSG::28992">
        		<gml:lowerCorner>170647.229000 408860.659000</gml:lowerCorner>
        		<gml:upperCorner>170647.229000 408860.659000</gml:upperCorner>
        	</gml:Envelope>
        </gml:boundedBy>
        <kadastralekaartv4:plaatsingspunt>
          <gml:Point gml:id="openbareruimtenaam.a026bfd3-cd07-4fa7-8c50-672d3af0364c.1" srsName="urn:ogc:def:crs:EPSG::28992">
            <gml:pos>170647.229000 408860.659000</gml:pos>
          </gml:Point>
        </kadastralekaartv4:plaatsingspunt>
        <kadastralekaartv4:id>a026bfd3-cd07-4fa7-8c50-672d3af0364c</kadastralekaartv4:id>
        <kadastralekaartv4:objectBeginTijd>2015-11-21</kadastralekaartv4:objectBeginTijd>
        <kadastralekaartv4:LV-publicatiedatum>2016-01-11T15:59:24</kadastralekaartv4:LV-publicatiedatum>
        <kadastralekaartv4:relatieveHoogteligging>0</kadastralekaartv4:relatieveHoogteligging>
        <kadastralekaartv4:inOnderzoek>false</kadastralekaartv4:inOnderzoek>
        <kadastralekaartv4:tijdstipRegistratie>2015-11-21T11:30:24.000</kadastralekaartv4:tijdstipRegistratie>
        <kadastralekaartv4:identificatieNamespace>NL.IMGeo</kadastralekaartv4:identificatieNamespace>
        <kadastralekaartv4:identificatieLokaalID>G0856.b9c7c8e454384e2fba957dcbe9deedfe</kadastralekaartv4:identificatieLokaalID>
        <kadastralekaartv4:bronhouder>G0856</kadastralekaartv4:bronhouder>
        <kadastralekaartv4:bgt-status>bestaand</kadastralekaartv4:bgt-status>
        <kadastralekaartv4:plus-status>geenWaarde</kadastralekaartv4:plus-status>
        <kadastralekaartv4:identificatieBAGOPR>0856300000329181</kadastralekaartv4:identificatieBAGOPR>
        <kadastralekaartv4:tekst>Xylofoonstraat</kadastralekaartv4:tekst>
        <kadastralekaartv4:hoek>72.1</kadastralekaartv4:hoek>
        <kadastralekaartv4:openbareRuimteType>Weg</kadastralekaartv4:openbareRuimteType>
      </kadastralekaartv4:openbareruimtenaam>
    </wfs:member>
    <wfs:member>
      <kadastralekaartv4:openbareruimtenaam gml:id="openbareruimtenaam.cc4c5382-081b-481e-a50f-6716039570c9">
        <gml:boundedBy>
        	<gml:Envelope srsName="urn:ogc:def:crs:EPSG::28992">
        		<gml:lowerCorner>184316.126000 426711.921000</gml:lowerCorner>
        		<gml:upperCorner>184316.126000 426711.921000</gml:upperCorner>
        	</gml:Envelope>
        </gml:boundedBy>
        <kadastralekaartv4:plaatsingspunt>
          <gml:Point gml:id="openbareruimtenaam.cc4c5382-081b-481e-a50f-6716039570c9.1" srsName="urn:ogc:def:crs:EPSG::28992">
            <gml:pos>184316.126000 426711.921000</gml:pos>
          </gml:Point>
        </kadastralekaartv4:plaatsingspunt>
        <kadastralekaartv4:id>cc4c5382-081b-481e-a50f-6716039570c9</kadastralekaartv4:id>
        <kadastralekaartv4:objectBeginTijd>2016-12-06</kadastralekaartv4:objectBeginTijd>
        <kadastralekaartv4:LV-publicatiedatum>2021-01-11T13:03:23</kadastralekaartv4:LV-publicatiedatum>
        <kadastralekaartv4:relatieveHoogteligging>0</kadastralekaartv4:relatieveHoogteligging>
        <kadastralekaartv4:inOnderzoek>false</kadastralekaartv4:inOnderzoek>
        <kadastralekaartv4:tijdstipRegistratie>2021-01-11T12:38:04.000</kadastralekaartv4:tijdstipRegistratie>
        <kadastralekaartv4:identificatieNamespace>NL.IMGeo</kadastralekaartv4:identificatieNamespace>
        <kadastralekaartv4:identificatieLokaalID>G0268.42ff08b5f4da5775e0530100007f0cc2</kadastralekaartv4:identificatieLokaalID>
        <kadastralekaartv4:bronhouder>G0268</kadastralekaartv4:bronhouder>
        <kadastralekaartv4:bgt-status>bestaand</kadastralekaartv4:bgt-status>
        <kadastralekaartv4:plus-status>geenWaarde</kadastralekaartv4:plus-status>
        <kadastralekaartv4:identificatieBAGOPR>0268300000000800</kadastralekaartv4:identificatieBAGOPR>
        <kadastralekaartv4:tekst>Xylofoonpad</kadastralekaartv4:tekst>
        <kadastralekaartv4:hoek>-34.2</kadastralekaartv4:hoek>
        <kadastralekaartv4:openbareRuimteType>Weg</kadastralekaartv4:openbareRuimteType>
      </kadastralekaartv4:openbareruimtenaam>
    </wfs:member>
    <wfs:member>
      <kadastralekaartv4:openbareruimtenaam gml:id="openbareruimtenaam.e5e44000-05d5-4b4b-9295-1e4276749aad">
        <gml:boundedBy>
        	<gml:Envelope srsName="urn:ogc:def:crs:EPSG::28992">
        		<gml:lowerCorner>212705.616000 440597.125000</gml:lowerCorner>
        		<gml:upperCorner>212705.616000 440597.125000</gml:upperCorner>
        	</gml:Envelope>
        </gml:boundedBy>
        <kadastralekaartv4:plaatsingspunt>
          <gml:Point gml:id="openbareruimtenaam.e5e44000-05d5-4b4b-9295-1e4276749aad.1" srsName="urn:ogc:def:crs:EPSG::28992">
            <gml:pos>212705.616000 440597.125000</gml:pos>
          </gml:Point>
        </kadastralekaartv4:plaatsingspunt>
        <kadastralekaartv4:id>e5e44000-05d5-4b4b-9295-1e4276749aad</kadastralekaartv4:id>
        <kadastralekaartv4:objectBeginTijd>2015-11-20</kadastralekaartv4:objectBeginTijd>
        <kadastralekaartv4:LV-publicatiedatum>2020-06-04T12:36:28</kadastralekaartv4:LV-publicatiedatum>
        <kadastralekaartv4:relatieveHoogteligging>0</kadastralekaartv4:relatieveHoogteligging>
        <kadastralekaartv4:inOnderzoek>false</kadastralekaartv4:inOnderzoek>
        <kadastralekaartv4:tijdstipRegistratie>2020-06-04T12:18:50.000</kadastralekaartv4:tijdstipRegistratie>
        <kadastralekaartv4:identificatieNamespace>NL.IMGeo</kadastralekaartv4:identificatieNamespace>
        <kadastralekaartv4:identificatieLokaalID>G0222.d3af7270ed274fd2bcdbd2ee9bef8a00</kadastralekaartv4:identificatieLokaalID>
        <kadastralekaartv4:bronhouder>G0222</kadastralekaartv4:bronhouder>
        <kadastralekaartv4:bgt-status>bestaand</kadastralekaartv4:bgt-status>
        <kadastralekaartv4:plus-status>geenWaarde</kadastralekaartv4:plus-status>
        <kadastralekaartv4:identificatieBAGOPR>0222300000668207</kadastralekaartv4:identificatieBAGOPR>
        <kadastralekaartv4:tekst>Xenonstraat</kadastralekaartv4:tekst>
        <kadastralekaartv4:hoek>-35.6</kadastralekaartv4:hoek>
        <kadastralekaartv4:openbareRuimteType>Weg</kadastralekaartv4:openbareRuimteType>
      </kadastralekaartv4:openbareruimtenaam>
    </wfs:member>
</wfs:FeatureCollection>
Then status 200 0.000
2.035
* def betweenfilter = 0.001
<Filter>
<PropertyIsBetween>
<PropertyName>tekst</PropertyName>
<LowerBoundary>A</LowerBoundary>
<UpperBoundary>Z</UpperBoundary>
</PropertyIsBetween>
</Filter>
Given path '' 0.000
And param SERVICE = 'WFS' 0.000
And param REQUEST = 'GetFeature' 0.000
And param resulttype = 'hits' 0.000
And param VERSION = '2.0.0' 0.000
And param TYPENAMES = 'kadastralekaartv4:openbareruimtenaam' 0.000
And param STARTINDEX = '0' 0.000
And param COUNT = '10' 0.000
And param SRSNAME = 'urn:ogc:def:crs:EPSG::28992' 0.000
And param filter = betweenfilter 0.000
When method GET 2.030
02:30:25.262 request:
1 > GET http://geodata.nationaalgeoregister.nl/kadastralekaart/wfs/v4_0/?SERVICE=WFS&REQUEST=GetFeature&resulttype=hits&VERSION=2.0.0&TYPENAMES=kadastralekaartv4%3Aopenbareruimtenaam&STARTINDEX=0&COUNT=10&SRSNAME=urn%3Aogc%3Adef%3Acrs%3AEPSG%3A%3A28992&filter=%3CFilter%3E%0A%3CPropertyIsBetween%3E%0A%3CPropertyName%3Etekst%3C%2FPropertyName%3E%0A%3CLowerBoundary%3EA%3C%2FLowerBoundary%3E%0A%3CUpperBoundary%3EZ%3C%2FUpperBoundary%3E%0A%3C%2FPropertyIsBetween%3E%0A%3C%2FFilter%3E
1 > Accept-Encoding: gzip,deflate
1 > Connection: Keep-Alive
1 > Host: geodata.nationaalgeoregister.nl
1 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:30:27.290 response time in milliseconds: 2027.80
1 < 200
1 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
1 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
1 < Access-Control-Allow-Origin: *
1 < Access-Control-Max-Age: 1000
1 < Content-Length: 851
1 < Content-Type: text/xml; subtype="gml/3.2.1"; charset=UTF-8
1 < Date: Tue, 15 Jun 2021 02:30:27 GMT
1 < Server: lighttpd/1.4.53
1 < Strict-Transport-Security: max-age=3600; includeSubDomains; preload
1 < X-Cnection: close

<wfs:FeatureCollection 
    xmlns:kadastralekaartv4="http://kadastralekaartv4.geonovum.nl" 
    xmlns:gml="http://www.opengis.net/gml/3.2" 
    xmlns:wfs="http://www.opengis.net/wfs/2.0" 
    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 
    xsi:schemaLocation="http://kadastralekaartv4.geonovum.nl https://geodata.nationaalgeoregister.nl/kadastralekaart/wfs/v4_0?SERVICE=WFS&amp;SERVICE=WFS&amp;VERSION=2.0.0&amp;REQUEST=DescribeFeatureType&amp;TYPENAME=kadastralekaartv4:kadastralekaartv4:openbareruimtenaam&amp;OUTPUTFORMAT=application%2Fgml%2Bxml%3B%20version%3D3.2 http://www.opengis.net/wfs/2.0 http://schemas.opengis.net/wfs/2.0/wfs.xsd http://www.opengis.net/gml/3.2 http://schemas.opengis.net/gml/3.2.1/gml.xsd" 
    timeStamp="2021-06-15T04:30:27" 
    numberMatched="unknown" 
    numberReturned="0">
    </wfs:FeatureCollection>
Then status 200 0.000
2.185
* def betweenfilter = 0.002
<Filter>
<PropertyIsBetween>
<PropertyName>tekst</PropertyName>
<LowerBoundary>U</LowerBoundary>
<UpperBoundary>V</UpperBoundary>
</PropertyIsBetween>
</Filter>
Given path '' 0.000
And param SERVICE = 'WFS' 0.000
And param REQUEST = 'GetFeature' 0.000
And param resulttype = 'hits' 0.000
And param VERSION = '2.0.0' 0.000
And param TYPENAMES = 'kadastralekaartv4:openbareruimtenaam' 0.003
And param STARTINDEX = '0' 0.002
And param COUNT = '10' 0.001
And param SRSNAME = 'urn:ogc:def:crs:EPSG::28992' 0.005
And param filter = betweenfilter 0.000
When method GET 2.169
02:30:30.118 request:
1 > GET http://geodata.nationaalgeoregister.nl/kadastralekaart/wfs/v4_0/?SERVICE=WFS&REQUEST=GetFeature&resulttype=hits&VERSION=2.0.0&TYPENAMES=kadastralekaartv4%3Aopenbareruimtenaam&STARTINDEX=0&COUNT=10&SRSNAME=urn%3Aogc%3Adef%3Acrs%3AEPSG%3A%3A28992&filter=%3CFilter%3E%0A%3CPropertyIsBetween%3E%0A%3CPropertyName%3Etekst%3C%2FPropertyName%3E%0A%3CLowerBoundary%3EU%3C%2FLowerBoundary%3E%0A%3CUpperBoundary%3EV%3C%2FUpperBoundary%3E%0A%3C%2FPropertyIsBetween%3E%0A%3C%2FFilter%3E
1 > Accept-Encoding: gzip,deflate
1 > Connection: Keep-Alive
1 > Host: geodata.nationaalgeoregister.nl
1 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:30:32.278 response time in milliseconds: 2159.93
1 < 200
1 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
1 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
1 < Access-Control-Allow-Origin: *
1 < Access-Control-Max-Age: 1000
1 < Content-Length: 851
1 < Content-Type: text/xml; subtype="gml/3.2.1"; charset=UTF-8
1 < Date: Tue, 15 Jun 2021 02:30:32 GMT
1 < Server: lighttpd/1.4.53
1 < Strict-Transport-Security: max-age=3600; includeSubDomains; preload
1 < X-Cnection: close

<wfs:FeatureCollection 
    xmlns:kadastralekaartv4="http://kadastralekaartv4.geonovum.nl" 
    xmlns:gml="http://www.opengis.net/gml/3.2" 
    xmlns:wfs="http://www.opengis.net/wfs/2.0" 
    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 
    xsi:schemaLocation="http://kadastralekaartv4.geonovum.nl https://geodata.nationaalgeoregister.nl/kadastralekaart/wfs/v4_0?SERVICE=WFS&amp;SERVICE=WFS&amp;VERSION=2.0.0&amp;REQUEST=DescribeFeatureType&amp;TYPENAME=kadastralekaartv4:kadastralekaartv4:openbareruimtenaam&amp;OUTPUTFORMAT=application%2Fgml%2Bxml%3B%20version%3D3.2 http://www.opengis.net/wfs/2.0 http://schemas.opengis.net/wfs/2.0/wfs.xsd http://www.opengis.net/gml/3.2 http://schemas.opengis.net/gml/3.2.1/gml.xsd" 
    timeStamp="2021-06-15T04:30:32" 
    numberMatched="unknown" 
    numberReturned="0">
    </wfs:FeatureCollection>
Then status 200 0.000
4.638
* def betweenfilter = 0.001
<Filter>
<PropertyIsBetween>
<PropertyName>LV-publicatiedatum</PropertyName>
<LowerBoundary>2018-05-17T00:00:00</LowerBoundary>
<UpperBoundary>2018-05-18T00:00:00</UpperBoundary>
</PropertyIsBetween>
</Filter>
Given path '' 0.000
And param SERVICE = 'WFS' 0.000
And param REQUEST = 'GetFeature' 0.000
And param resulttype = 'hits' 0.000
And param VERSION = '2.0.0' 0.000
And param TYPENAMES = 'kadastralekaartv4:openbareruimtenaam' 0.001
And param STARTINDEX = '0' 0.000
And param COUNT = '10' 0.005
And param SRSNAME = 'urn:ogc:def:crs:EPSG::28992' 0.000
And param filter = betweenfilter 0.000
When method GET 4.628
02:30:37.830 request:
1 > GET http://geodata.nationaalgeoregister.nl/kadastralekaart/wfs/v4_0/?SERVICE=WFS&REQUEST=GetFeature&resulttype=hits&VERSION=2.0.0&TYPENAMES=kadastralekaartv4%3Aopenbareruimtenaam&STARTINDEX=0&COUNT=10&SRSNAME=urn%3Aogc%3Adef%3Acrs%3AEPSG%3A%3A28992&filter=%3CFilter%3E%0A%3CPropertyIsBetween%3E%0A%3CPropertyName%3ELV-publicatiedatum%3C%2FPropertyName%3E%0A%3CLowerBoundary%3E2018-05-17T00%3A00%3A00%3C%2FLowerBoundary%3E%0A%3CUpperBoundary%3E2018-05-18T00%3A00%3A00%3C%2FUpperBoundary%3E%0A%3C%2FPropertyIsBetween%3E%0A%3C%2FFilter%3E
1 > Accept-Encoding: gzip,deflate
1 > Connection: Keep-Alive
1 > Host: geodata.nationaalgeoregister.nl
1 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:30:42.451 response time in milliseconds: 4620.72
1 < 200
1 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
1 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
1 < Access-Control-Allow-Origin: *
1 < Access-Control-Max-Age: 1000
1 < Content-Length: 851
1 < Content-Type: text/xml; subtype="gml/3.2.1"; charset=UTF-8
1 < Date: Tue, 15 Jun 2021 02:30:42 GMT
1 < Server: lighttpd/1.4.53
1 < Strict-Transport-Security: max-age=3600; includeSubDomains; preload
1 < X-Cnection: close

<wfs:FeatureCollection 
    xmlns:kadastralekaartv4="http://kadastralekaartv4.geonovum.nl" 
    xmlns:gml="http://www.opengis.net/gml/3.2" 
    xmlns:wfs="http://www.opengis.net/wfs/2.0" 
    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 
    xsi:schemaLocation="http://kadastralekaartv4.geonovum.nl https://geodata.nationaalgeoregister.nl/kadastralekaart/wfs/v4_0?SERVICE=WFS&amp;SERVICE=WFS&amp;VERSION=2.0.0&amp;REQUEST=DescribeFeatureType&amp;TYPENAME=kadastralekaartv4:kadastralekaartv4:openbareruimtenaam&amp;OUTPUTFORMAT=application%2Fgml%2Bxml%3B%20version%3D3.2 http://www.opengis.net/wfs/2.0 http://schemas.opengis.net/wfs/2.0/wfs.xsd http://www.opengis.net/gml/3.2 http://schemas.opengis.net/gml/3.2.1/gml.xsd" 
    timeStamp="2021-06-15T04:30:42" 
    numberMatched="unknown" 
    numberReturned="0">
    </wfs:FeatureCollection>
Then status 200 0.000
1.911
* def betweenfilter = 0.001
<Filter>
<PropertyIsBetween>
<PropertyName>tijdstipregistratie</PropertyName>
<LowerBoundary>2007-09-27T10:03:00.000</LowerBoundary>
<UpperBoundary>2007-09-27T10:04:00.000</UpperBoundary>
</PropertyIsBetween>
</Filter>
Given path '' 0.000
And param SERVICE = 'WFS' 0.000
And param REQUEST = 'GetFeature' 0.000
And param resulttype = 'hits' 0.000
And param VERSION = '2.0.0' 0.000
And param TYPENAMES = 'kadastralekaartv4:perceel' 0.001
And param STARTINDEX = '0' 0.000
And param COUNT = '10' 0.000
And param SRSNAME = 'urn:ogc:def:crs:EPSG::28992' 0.000
And param filter = betweenfilter 0.000
When method GET 1.908
02:30:38.895 request:
1 > GET http://geodata.nationaalgeoregister.nl/kadastralekaart/wfs/v4_0/?SERVICE=WFS&REQUEST=GetFeature&resulttype=hits&VERSION=2.0.0&TYPENAMES=kadastralekaartv4%3Aperceel&STARTINDEX=0&COUNT=10&SRSNAME=urn%3Aogc%3Adef%3Acrs%3AEPSG%3A%3A28992&filter=%3CFilter%3E%0A%3CPropertyIsBetween%3E%0A%3CPropertyName%3Etijdstipregistratie%3C%2FPropertyName%3E%0A%3CLowerBoundary%3E2007-09-27T10%3A03%3A00.000%3C%2FLowerBoundary%3E%0A%3CUpperBoundary%3E2007-09-27T10%3A04%3A00.000%3C%2FUpperBoundary%3E%0A%3C%2FPropertyIsBetween%3E%0A%3C%2FFilter%3E
1 > Accept-Encoding: gzip,deflate
1 > Connection: Keep-Alive
1 > Host: geodata.nationaalgeoregister.nl
1 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:30:40.790 response time in milliseconds: 1895.18
1 < 200
1 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
1 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
1 < Access-Control-Allow-Origin: *
1 < Access-Control-Max-Age: 1000
1 < Content-Length: 840
1 < Content-Type: text/xml; subtype="gml/3.2.1"; charset=UTF-8
1 < Date: Tue, 15 Jun 2021 02:30:40 GMT
1 < Server: lighttpd/1.4.53
1 < Strict-Transport-Security: max-age=3600; includeSubDomains; preload
1 < X-Cnection: close

<wfs:FeatureCollection 
    xmlns:kadastralekaartv4="http://kadastralekaartv4.geonovum.nl" 
    xmlns:gml="http://www.opengis.net/gml/3.2" 
    xmlns:wfs="http://www.opengis.net/wfs/2.0" 
    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 
    xsi:schemaLocation="http://kadastralekaartv4.geonovum.nl https://geodata.nationaalgeoregister.nl/kadastralekaart/wfs/v4_0?SERVICE=WFS&amp;SERVICE=WFS&amp;VERSION=2.0.0&amp;REQUEST=DescribeFeatureType&amp;TYPENAME=kadastralekaartv4:kadastralekaartv4:perceel&amp;OUTPUTFORMAT=application%2Fgml%2Bxml%3B%20version%3D3.2 http://www.opengis.net/wfs/2.0 http://schemas.opengis.net/wfs/2.0/wfs.xsd http://www.opengis.net/gml/3.2 http://schemas.opengis.net/gml/3.2.1/gml.xsd" 
    timeStamp="2021-06-15T04:30:40" 
    numberMatched="unknown" 
    numberReturned="0">
    </wfs:FeatureCollection>
Then status 200 0.000
0.451
* def betweenfilter = 0.000
<Filter>
<PropertyIsBetween>
<PropertyName>identificatieBAGOPR</PropertyName>
<LowerBoundary>0678300000000180</LowerBoundary>
<UpperBoundary>0678300000000185</UpperBoundary>
</PropertyIsBetween>
</Filter>
Given path '' 0.000
And param SERVICE = 'WFS' 0.000
And param REQUEST = 'GetFeature' 0.000
And param resulttype = 'results' 0.000
And param VERSION = '2.0.0' 0.000
And param TYPENAMES = 'kadastralekaartv4:openbareruimtenaam' 0.000
And param STARTINDEX = '0' 0.000
And param COUNT = '10' 0.000
And param SRSNAME = 'urn:ogc:def:crs:EPSG::28992' 0.000
And param filter = betweenfilter 0.000
When method GET 0.449
02:30:40.346 request:
1 > GET http://geodata.nationaalgeoregister.nl/kadastralekaart/wfs/v4_0/?SERVICE=WFS&REQUEST=GetFeature&resulttype=results&VERSION=2.0.0&TYPENAMES=kadastralekaartv4%3Aopenbareruimtenaam&STARTINDEX=0&COUNT=10&SRSNAME=urn%3Aogc%3Adef%3Acrs%3AEPSG%3A%3A28992&filter=%3CFilter%3E%0A%3CPropertyIsBetween%3E%0A%3CPropertyName%3EidentificatieBAGOPR%3C%2FPropertyName%3E%0A%3CLowerBoundary%3E0678300000000180%3C%2FLowerBoundary%3E%0A%3CUpperBoundary%3E0678300000000185%3C%2FUpperBoundary%3E%0A%3C%2FPropertyIsBetween%3E%0A%3C%2FFilter%3E
1 > Accept-Encoding: gzip,deflate
1 > Connection: Keep-Alive
1 > Host: geodata.nationaalgeoregister.nl
1 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:30:40.793 response time in milliseconds: 334.99
1 < 200
1 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
1 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
1 < Access-Control-Allow-Origin: *
1 < Access-Control-Max-Age: 1000
1 < Content-Length: 22938
1 < Content-Type: text/xml; subtype="gml/3.2.1"; charset=UTF-8
1 < Date: Tue, 15 Jun 2021 02:30:40 GMT
1 < Server: lighttpd/1.4.53
1 < Strict-Transport-Security: max-age=3600; includeSubDomains; preload
1 < X-Cnection: close
<?xml version='1.0' encoding="UTF-8" ?>
<wfs:FeatureCollection
   xmlns:kadastralekaartv4="http://kadastralekaartv4.geonovum.nl"
   xmlns:gml="http://www.opengis.net/gml/3.2"
   xmlns:wfs="http://www.opengis.net/wfs/2.0"
   xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
   xsi:schemaLocation="http://kadastralekaartv4.geonovum.nl https://geodata.nationaalgeoregister.nl/kadastralekaart/wfs/v4_0?SERVICE=WFS&amp;SERVICE=WFS&amp;VERSION=2.0.0&amp;REQUEST=DescribeFeatureType&amp;TYPENAME=kadastralekaartv4:openbareruimtenaam&amp;OUTPUTFORMAT=application%2Fgml%2Bxml%3B%20version%3D3.2 http://www.opengis.net/wfs/2.0 http://schemas.opengis.net/wfs/2.0/wfs.xsd http://www.opengis.net/gml/3.2 http://schemas.opengis.net/gml/3.2.1/gml.xsd"
   timeStamp="2021-06-15T02:30:40" numberMatched="unknown" numberReturned="10"
   next="https://geodata.nationaalgeoregister.nl/kadastralekaart/wfs/v4_0?SERVICE=WFS&amp;SERVICE=WFS&amp;REQUEST=GetFeature&amp;VERSION=2.0.0&amp;TYPENAMES=kadastralekaartv4%3Aopenbareruimtenaam&amp;COUNT=10&amp;SRSNAME=urn%3Aogc%3Adef%3Acrs%3AEPSG%3A%3A28992&amp;filter=%3CFilter%3E%0A%3CPropertyIsBetween%3E%0A%3CPropertyName%3EidentificatieBAGOPR%3C%2FPropertyName%3E%0A%3CLowerBoundary%3E0678300000000180%3C%2FLowerBoundary%3E%0A%3CUpperBoundary%3E0678300000000185%3C%2FUpperBoundary%3E%0A%3C%2FPropertyIsBetween%3E%0A%3C%2FFilter%3E&amp;STARTINDEX=10">
      <wfs:boundedBy>
      	<gml:Envelope srsName="urn:ogc:def:crs:EPSG::28992">
      		<gml:lowerCorner>52378.862000 388156.280000</gml:lowerCorner>
      		<gml:upperCorner>57594.434000 393760.474000</gml:upperCorner>
      	</gml:Envelope>
      </wfs:boundedBy>
    <wfs:member>
      <kadastralekaartv4:openbareruimtenaam gml:id="openbareruimtenaam.5df4ea58-8e57-459e-a67b-0e84c1b42eba">
        <gml:boundedBy>
        	<gml:Envelope srsName="urn:ogc:def:crs:EPSG::28992">
        		<gml:lowerCorner>52540.700000 388386.912000</gml:lowerCorner>
        		<gml:upperCorner>52540.700000 388386.912000</gml:upperCorner>
        	</gml:Envelope>
        </gml:boundedBy>
        <kadastralekaartv4:plaatsingspunt>
          <gml:Point gml:id="openbareruimtenaam.5df4ea58-8e57-459e-a67b-0e84c1b42eba.1" srsName="urn:ogc:def:crs:EPSG::28992">
            <gml:pos>52540.700000 388386.912000</gml:pos>
          </gml:Point>
        </kadastralekaartv4:plaatsingspunt>
        <kadastralekaartv4:id>5df4ea58-8e57-459e-a67b-0e84c1b42eba</kadastralekaartv4:id>
        <kadastralekaartv4:objectBeginTijd>2018-05-17</kadastralekaartv4:objectBeginTijd>
        <kadastralekaartv4:LV-publicatiedatum>2018-05-17T14:32:33</kadastralekaartv4:LV-publicatiedatum>
        <kadastralekaartv4:relatieveHoogteligging>0</kadastralekaartv4:relatieveHoogteligging>
        <kadastralekaartv4:inOnderzoek>false</kadastralekaartv4:inOnderzoek>
        <kadastralekaartv4:tijdstipRegistratie>2018-05-17T13:33:27.000</kadastralekaartv4:tijdstipRegistratie>
        <kadastralekaartv4:identificatieNamespace>NL.IMGeo</kadastralekaartv4:identificatieNamespace>
        <kadastralekaartv4:identificatieLokaalID>G0678.605db2fe13b944a9b21d0b9e01b51c15</kadastralekaartv4:identificatieLokaalID>
        <kadastralekaartv4:bronhouder>G0678</kadastralekaartv4:bronhouder>
        <kadastralekaartv4:bgt-status>bestaand</kadastralekaartv4:bgt-status>
        <kadastralekaartv4:plus-status>geenWaarde</kadastralekaartv4:plus-status>
        <kadastralekaartv4:identificatieBAGOPR>0678300000000180</kadastralekaartv4:identificatieBAGOPR>
        <kadastralekaartv4:tekst>Pietersweg</kadastralekaartv4:tekst>
        <kadastralekaartv4:hoek>-50.6</kadastralekaartv4:hoek>
        <kadastralekaartv4:openbareRuimteType>Weg</kadastralekaartv4:openbareRuimteType>
      </kadastralekaartv4:openbareruimtenaam>
    </wfs:member>
    <wfs:member>
      <kadastralekaartv4:openbareruimtenaam gml:id="openbareruimtenaam.5753eb33-f756-4321-b5f7-60cba58c77c8">
        <gml:boundedBy>
        	<gml:Envelope srsName="urn:ogc:def:crs:EPSG::28992">
        		<gml:lowerCorner>52606.557000 388619.527000</gml:lowerCorner>
        		<gml:upperCorner>52606.557000 388619.527000</gml:upperCorner>
        	</gml:Envelope>
        </gml:boundedBy>
        <kadastralekaartv4:plaatsingspunt>
          <gml:Point gml:id="openbareruimtenaam.5753eb33-f756-4321-b5f7-60cba58c77c8.1" srsName="urn:ogc:def:crs:EPSG::28992">
            <gml:pos>52606.557000 388619.527000</gml:pos>
          </gml:Point>
        </kadastralekaartv4:plaatsingspunt>
        <kadastralekaartv4:id>5753eb33-f756-4321-b5f7-60cba58c77c8</kadastralekaartv4:id>
        <kadastralekaartv4:objectBeginTijd>2018-05-17</kadastralekaartv4:objectBeginTijd>
        <kadastralekaartv4:LV-publicatiedatum>2018-05-17T14:32:33</kadastralekaartv4:LV-publicatiedatum>
        <kadastralekaartv4:relatieveHoogteligging>0</kadastralekaartv4:relatieveHoogteligging>
        <kadastralekaartv4:inOnderzoek>false</kadastralekaartv4:inOnderzoek>
        <kadastralekaartv4:tijdstipRegistratie>2018-05-17T13:33:27.000</kadastralekaartv4:tijdstipRegistratie>
        <kadastralekaartv4:identificatieNamespace>NL.IMGeo</kadastralekaartv4:identificatieNamespace>
        <kadastralekaartv4:identificatieLokaalID>G0678.605db2fe13b944a9b21d0b9e01b51c15</kadastralekaartv4:identificatieLokaalID>
        <kadastralekaartv4:bronhouder>G0678</kadastralekaartv4:bronhouder>
        <kadastralekaartv4:bgt-status>bestaand</kadastralekaartv4:bgt-status>
        <kadastralekaartv4:plus-status>geenWaarde</kadastralekaartv4:plus-status>
        <kadastralekaartv4:identificatieBAGOPR>0678300000000180</kadastralekaartv4:identificatieBAGOPR>
        <kadastralekaartv4:tekst>Pietersweg</kadastralekaartv4:tekst>
        <kadastralekaartv4:hoek>-84</kadastralekaartv4:hoek>
        <kadastralekaartv4:openbareRuimteType>Weg</kadastralekaartv4:openbareRuimteType>
      </kadastralekaartv4:openbareruimtenaam>
    </wfs:member>
    <wfs:member>
      <kadastralekaartv4:openbareruimtenaam gml:id="openbareruimtenaam.00a1c350-0d7b-4415-b8f5-a78faf4ac928">
        <gml:boundedBy>
        	<gml:Envelope srsName="urn:ogc:def:crs:EPSG::28992">
        		<gml:lowerCorner>52378.862000 388156.280000</gml:lowerCorner>
        		<gml:upperCorner>52378.862000 388156.280000</gml:upperCorner>
        	</gml:Envelope>
        </gml:boundedBy>
        <kadastralekaartv4:plaatsingspunt>
          <gml:Point gml:id="openbareruimtenaam.00a1c350-0d7b-4415-b8f5-a78faf4ac928.1" srsName="urn:ogc:def:crs:EPSG::28992">
            <gml:pos>52378.862000 388156.280000</gml:pos>
          </gml:Point>
        </kadastralekaartv4:plaatsingspunt>
        <kadastralekaartv4:id>00a1c350-0d7b-4415-b8f5-a78faf4ac928</kadastralekaartv4:id>
        <kadastralekaartv4:objectBeginTijd>2018-05-17</kadastralekaartv4:objectBeginTijd>
        <kadastralekaartv4:LV-publicatiedatum>2018-05-17T14:32:33</kadastralekaartv4:LV-publicatiedatum>
        <kadastralekaartv4:relatieveHoogteligging>0</kadastralekaartv4:relatieveHoogteligging>
        <kadastralekaartv4:inOnderzoek>false</kadastralekaartv4:inOnderzoek>
        <kadastralekaartv4:tijdstipRegistratie>2018-05-17T13:33:27.000</kadastralekaartv4:tijdstipRegistratie>
        <kadastralekaartv4:identificatieNamespace>NL.IMGeo</kadastralekaartv4:identificatieNamespace>
        <kadastralekaartv4:identificatieLokaalID>G0678.605db2fe13b944a9b21d0b9e01b51c15</kadastralekaartv4:identificatieLokaalID>
        <kadastralekaartv4:bronhouder>G0678</kadastralekaartv4:bronhouder>
        <kadastralekaartv4:bgt-status>bestaand</kadastralekaartv4:bgt-status>
        <kadastralekaartv4:plus-status>geenWaarde</kadastralekaartv4:plus-status>
        <kadastralekaartv4:identificatieBAGOPR>0678300000000180</kadastralekaartv4:identificatieBAGOPR>
        <kadastralekaartv4:tekst>Pietersweg</kadastralekaartv4:tekst>
        <kadastralekaartv4:hoek>-62.2</kadastralekaartv4:hoek>
        <kadastralekaartv4:openbareRuimteType>Weg</kadastralekaartv4:openbareRuimteType>
      </kadastralekaartv4:openbareruimtenaam>
    </wfs:member>
    <wfs:member>
      <kadastralekaartv4:openbareruimtenaam gml:id="openbareruimtenaam.2db0bb88-e252-4cac-a23f-43999e4cc5ca">
        <gml:boundedBy>
        	<gml:Envelope srsName="urn:ogc:def:crs:EPSG::28992">
        		<gml:lowerCorner>52606.557000 388619.527000</gml:lowerCorner>
        		<gml:upperCorner>52606.557000 388619.527000</gml:upperCorner>
        	</gml:Envelope>
        </gml:boundedBy>
        <kadastralekaartv4:plaatsingspunt>
          <gml:Point gml:id="openbareruimtenaam.2db0bb88-e252-4cac-a23f-43999e4cc5ca.1" srsName="urn:ogc:def:crs:EPSG::28992">
            <gml:pos>52606.557000 388619.527000</gml:pos>
          </gml:Point>
        </kadastralekaartv4:plaatsingspunt>
        <kadastralekaartv4:id>2db0bb88-e252-4cac-a23f-43999e4cc5ca</kadastralekaartv4:id>
        <kadastralekaartv4:objectBeginTijd>2018-05-17</kadastralekaartv4:objectBeginTijd>
        <kadastralekaartv4:LV-publicatiedatum>2018-05-17T14:32:33</kadastralekaartv4:LV-publicatiedatum>
        <kadastralekaartv4:relatieveHoogteligging>0</kadastralekaartv4:relatieveHoogteligging>
        <kadastralekaartv4:inOnderzoek>false</kadastralekaartv4:inOnderzoek>
        <kadastralekaartv4:tijdstipRegistratie>2018-05-17T13:33:27.000</kadastralekaartv4:tijdstipRegistratie>
        <kadastralekaartv4:identificatieNamespace>NL.IMGeo</kadastralekaartv4:identificatieNamespace>
        <kadastralekaartv4:identificatieLokaalID>G0678.605db2fe13b944a9b21d0b9e01b51c15</kadastralekaartv4:identificatieLokaalID>
        <kadastralekaartv4:bronhouder>G0678</kadastralekaartv4:bronhouder>
        <kadastralekaartv4:bgt-status>bestaand</kadastralekaartv4:bgt-status>
        <kadastralekaartv4:plus-status>geenWaarde</kadastralekaartv4:plus-status>
        <kadastralekaartv4:identificatieBAGOPR>0678300000000180</kadastralekaartv4:identificatieBAGOPR>
        <kadastralekaartv4:tekst>Pietersweg</kadastralekaartv4:tekst>
        <kadastralekaartv4:hoek>-84</kadastralekaartv4:hoek>
        <kadastralekaartv4:openbareRuimteType>Weg</kadastralekaartv4:openbareRuimteType>
      </kadastralekaartv4:openbareruimtenaam>
    </wfs:member>
    <wfs:member>
      <kadastralekaartv4:openbareruimtenaam gml:id="openbareruimtenaam.1884ccf1-36f1-4b77-8382-ecc8500aa2e8">
        <gml:boundedBy>
        	<gml:Envelope srsName="urn:ogc:def:crs:EPSG::28992">
        		<gml:lowerCorner>55314.720000 389841.307000</gml:lowerCorner>
        		<gml:upperCorner>55314.720000 389841.307000</gml:upperCorner>
        	</gml:Envelope>
        </gml:boundedBy>
        <kadastralekaartv4:plaatsingspunt>
          <gml:Point gml:id="openbareruimtenaam.1884ccf1-36f1-4b77-8382-ecc8500aa2e8.1" srsName="urn:ogc:def:crs:EPSG::28992">
            <gml:pos>55314.720000 389841.307000</gml:pos>
          </gml:Point>
        </kadastralekaartv4:plaatsingspunt>
        <kadastralekaartv4:id>1884ccf1-36f1-4b77-8382-ecc8500aa2e8</kadastralekaartv4:id>
        <kadastralekaartv4:objectBeginTijd>2018-05-17</kadastralekaartv4:objectBeginTijd>
        <kadastralekaartv4:LV-publicatiedatum>2018-05-17T14:32:33</kadastralekaartv4:LV-publicatiedatum>
        <kadastralekaartv4:relatieveHoogteligging>0</kadastralekaartv4:relatieveHoogteligging>
        <kadastralekaartv4:inOnderzoek>false</kadastralekaartv4:inOnderzoek>
        <kadastralekaartv4:tijdstipRegistratie>2018-05-17T13:33:27.000</kadastralekaartv4:tijdstipRegistratie>
        <kadastralekaartv4:identificatieNamespace>NL.IMGeo</kadastralekaartv4:identificatieNamespace>
        <kadastralekaartv4:identificatieLokaalID>G0678.5d9033f126af439e8db8c9fe13e17a33</kadastralekaartv4:identificatieLokaalID>
        <kadastralekaartv4:bronhouder>G0678</kadastralekaartv4:bronhouder>
        <kadastralekaartv4:bgt-status>bestaand</kadastralekaartv4:bgt-status>
        <kadastralekaartv4:plus-status>geenWaarde</kadastralekaartv4:plus-status>
        <kadastralekaartv4:identificatieBAGOPR>0678300000000185</kadastralekaartv4:identificatieBAGOPR>
        <kadastralekaartv4:tekst>Odinstraat</kadastralekaartv4:tekst>
        <kadastralekaartv4:hoek>-90</kadastralekaartv4:hoek>
        <kadastralekaartv4:openbareRuimteType>Weg</kadastralekaartv4:openbareRuimteType>
      </kadastralekaartv4:openbareruimtenaam>
    </wfs:member>
    <wfs:member>
      <kadastralekaartv4:openbareruimtenaam gml:id="openbareruimtenaam.76884804-e6cb-4772-b1e1-b232dac61d2b">
        <gml:boundedBy>
        	<gml:Envelope srsName="urn:ogc:def:crs:EPSG::28992">
        		<gml:lowerCorner>55444.649000 389950.208000</gml:lowerCorner>
        		<gml:upperCorner>55444.649000 389950.208000</gml:upperCorner>
        	</gml:Envelope>
        </gml:boundedBy>
        <kadastralekaartv4:plaatsingspunt>
          <gml:Point gml:id="openbareruimtenaam.76884804-e6cb-4772-b1e1-b232dac61d2b.1" srsName="urn:ogc:def:crs:EPSG::28992">
            <gml:pos>55444.649000 389950.208000</gml:pos>
          </gml:Point>
        </kadastralekaartv4:plaatsingspunt>
        <kadastralekaartv4:id>76884804-e6cb-4772-b1e1-b232dac61d2b</kadastralekaartv4:id>
        <kadastralekaartv4:objectBeginTijd>2018-05-17</kadastralekaartv4:objectBeginTijd>
        <kadastralekaartv4:LV-publicatiedatum>2018-05-17T14:32:33</kadastralekaartv4:LV-publicatiedatum>
        <kadastralekaartv4:relatieveHoogteligging>0</kadastralekaartv4:relatieveHoogteligging>
        <kadastralekaartv4:inOnderzoek>false</kadastralekaartv4:inOnderzoek>
        <kadastralekaartv4:tijdstipRegistratie>2018-05-17T13:33:27.000</kadastralekaartv4:tijdstipRegistratie>
        <kadastralekaartv4:identificatieNamespace>NL.IMGeo</kadastralekaartv4:identificatieNamespace>
        <kadastralekaartv4:identificatieLokaalID>G0678.5d9033f126af439e8db8c9fe13e17a33</kadastralekaartv4:identificatieLokaalID>
        <kadastralekaartv4:bronhouder>G0678</kadastralekaartv4:bronhouder>
        <kadastralekaartv4:bgt-status>bestaand</kadastralekaartv4:bgt-status>
        <kadastralekaartv4:plus-status>geenWaarde</kadastralekaartv4:plus-status>
        <kadastralekaartv4:identificatieBAGOPR>0678300000000185</kadastralekaartv4:identificatieBAGOPR>
        <kadastralekaartv4:tekst>Odinstraat</kadastralekaartv4:tekst>
        <kadastralekaartv4:hoek>-3.5</kadastralekaartv4:hoek>
        <kadastralekaartv4:openbareRuimteType>Weg</kadastralekaartv4:openbareRuimteType>
      </kadastralekaartv4:openbareruimtenaam>
    </wfs:member>
    <wfs:member>
      <kadastralekaartv4:openbareruimtenaam gml:id="openbareruimtenaam.4548b2c8-27f5-40b2-a64b-885daf4eb0ff">
        <gml:boundedBy>
        	<gml:Envelope srsName="urn:ogc:def:crs:EPSG::28992">
        		<gml:lowerCorner>55797.017000 389459.265000</gml:lowerCorner>
        		<gml:upperCorner>55797.017000 389459.265000</gml:upperCorner>
        	</gml:Envelope>
        </gml:boundedBy>
        <kadastralekaartv4:plaatsingspunt>
          <gml:Point gml:id="openbareruimtenaam.4548b2c8-27f5-40b2-a64b-885daf4eb0ff.1" srsName="urn:ogc:def:crs:EPSG::28992">
            <gml:pos>55797.017000 389459.265000</gml:pos>
          </gml:Point>
        </kadastralekaartv4:plaatsingspunt>
        <kadastralekaartv4:id>4548b2c8-27f5-40b2-a64b-885daf4eb0ff</kadastralekaartv4:id>
        <kadastralekaartv4:objectBeginTijd>2018-05-17</kadastralekaartv4:objectBeginTijd>
        <kadastralekaartv4:LV-publicatiedatum>2018-05-17T14:32:33</kadastralekaartv4:LV-publicatiedatum>
        <kadastralekaartv4:relatieveHoogteligging>0</kadastralekaartv4:relatieveHoogteligging>
        <kadastralekaartv4:inOnderzoek>false</kadastralekaartv4:inOnderzoek>
        <kadastralekaartv4:tijdstipRegistratie>2018-05-17T13:33:27.000</kadastralekaartv4:tijdstipRegistratie>
        <kadastralekaartv4:identificatieNamespace>NL.IMGeo</kadastralekaartv4:identificatieNamespace>
        <kadastralekaartv4:identificatieLokaalID>G0678.bd150099ea4c47dba1f28c96159618cc</kadastralekaartv4:identificatieLokaalID>
        <kadastralekaartv4:bronhouder>G0678</kadastralekaartv4:bronhouder>
        <kadastralekaartv4:bgt-status>bestaand</kadastralekaartv4:bgt-status>
        <kadastralekaartv4:plus-status>geenWaarde</kadastralekaartv4:plus-status>
        <kadastralekaartv4:identificatieBAGOPR>0678300000000183</kadastralekaartv4:identificatieBAGOPR>
        <kadastralekaartv4:tekst>Binnenhof</kadastralekaartv4:tekst>
        <kadastralekaartv4:hoek>-46.3</kadastralekaartv4:hoek>
        <kadastralekaartv4:openbareRuimteType>Weg</kadastralekaartv4:openbareRuimteType>
      </kadastralekaartv4:openbareruimtenaam>
    </wfs:member>
    <wfs:member>
      <kadastralekaartv4:openbareruimtenaam gml:id="openbareruimtenaam.6f5210bd-2457-42fe-86cd-b1510dee0249">
        <gml:boundedBy>
        	<gml:Envelope srsName="urn:ogc:def:crs:EPSG::28992">
        		<gml:lowerCorner>55331.962000 389747.052000</gml:lowerCorner>
        		<gml:upperCorner>55331.962000 389747.052000</gml:upperCorner>
        	</gml:Envelope>
        </gml:boundedBy>
        <kadastralekaartv4:plaatsingspunt>
          <gml:Point gml:id="openbareruimtenaam.6f5210bd-2457-42fe-86cd-b1510dee0249.1" srsName="urn:ogc:def:crs:EPSG::28992">
            <gml:pos>55331.962000 389747.052000</gml:pos>
          </gml:Point>
        </kadastralekaartv4:plaatsingspunt>
        <kadastralekaartv4:id>6f5210bd-2457-42fe-86cd-b1510dee0249</kadastralekaartv4:id>
        <kadastralekaartv4:objectBeginTijd>2018-05-17</kadastralekaartv4:objectBeginTijd>
        <kadastralekaartv4:LV-publicatiedatum>2018-05-17T14:32:33</kadastralekaartv4:LV-publicatiedatum>
        <kadastralekaartv4:relatieveHoogteligging>0</kadastralekaartv4:relatieveHoogteligging>
        <kadastralekaartv4:inOnderzoek>false</kadastralekaartv4:inOnderzoek>
        <kadastralekaartv4:tijdstipRegistratie>2018-05-17T13:33:27.000</kadastralekaartv4:tijdstipRegistratie>
        <kadastralekaartv4:identificatieNamespace>NL.IMGeo</kadastralekaartv4:identificatieNamespace>
        <kadastralekaartv4:identificatieLokaalID>G0678.da3db4bada8c41d690065eaaa184e924</kadastralekaartv4:identificatieLokaalID>
        <kadastralekaartv4:bronhouder>G0678</kadastralekaartv4:bronhouder>
        <kadastralekaartv4:bgt-status>bestaand</kadastralekaartv4:bgt-status>
        <kadastralekaartv4:plus-status>geenWaarde</kadastralekaartv4:plus-status>
        <kadastralekaartv4:identificatieBAGOPR>0678300000000184</kadastralekaartv4:identificatieBAGOPR>
        <kadastralekaartv4:tekst>Karmijnstraat</kadastralekaartv4:tekst>
        <kadastralekaartv4:hoek>-5.6</kadastralekaartv4:hoek>
        <kadastralekaartv4:openbareRuimteType>Weg</kadastralekaartv4:openbareRuimteType>
      </kadastralekaartv4:openbareruimtenaam>
    </wfs:member>
    <wfs:member>
      <kadastralekaartv4:openbareruimtenaam gml:id="openbareruimtenaam.2c2a0935-21c7-4422-a7e1-1dc8579aba10">
        <gml:boundedBy>
        	<gml:Envelope srsName="urn:ogc:def:crs:EPSG::28992">
        		<gml:lowerCorner>57594.434000 393760.474000</gml:lowerCorner>
        		<gml:upperCorner>57594.434000 393760.474000</gml:upperCorner>
        	</gml:Envelope>
        </gml:boundedBy>
        <kadastralekaartv4:plaatsingspunt>
          <gml:Point gml:id="openbareruimtenaam.2c2a0935-21c7-4422-a7e1-1dc8579aba10.1" srsName="urn:ogc:def:crs:EPSG::28992">
            <gml:pos>57594.434000 393760.474000</gml:pos>
          </gml:Point>
        </kadastralekaartv4:plaatsingspunt>
        <kadastralekaartv4:id>2c2a0935-21c7-4422-a7e1-1dc8579aba10</kadastralekaartv4:id>
        <kadastralekaartv4:objectBeginTijd>2018-05-17</kadastralekaartv4:objectBeginTijd>
        <kadastralekaartv4:LV-publicatiedatum>2018-05-17T14:32:33</kadastralekaartv4:LV-publicatiedatum>
        <kadastralekaartv4:relatieveHoogteligging>0</kadastralekaartv4:relatieveHoogteligging>
        <kadastralekaartv4:inOnderzoek>false</kadastralekaartv4:inOnderzoek>
        <kadastralekaartv4:tijdstipRegistratie>2018-05-17T13:33:27.000</kadastralekaartv4:tijdstipRegistratie>
        <kadastralekaartv4:identificatieNamespace>NL.IMGeo</kadastralekaartv4:identificatieNamespace>
        <kadastralekaartv4:identificatieLokaalID>G0678.5018e81969a54205840230b763665d28</kadastralekaartv4:identificatieLokaalID>
        <kadastralekaartv4:bronhouder>G0678</kadastralekaartv4:bronhouder>
        <kadastralekaartv4:bgt-status>bestaand</kadastralekaartv4:bgt-status>
        <kadastralekaartv4:plus-status>geenWaarde</kadastralekaartv4:plus-status>
        <kadastralekaartv4:identificatieBAGOPR>0678300000000181</kadastralekaartv4:identificatieBAGOPR>
        <kadastralekaartv4:tekst>Stelhoekweg</kadastralekaartv4:tekst>
        <kadastralekaartv4:hoek>20.1</kadastralekaartv4:hoek>
        <kadastralekaartv4:openbareRuimteType>Weg</kadastralekaartv4:openbareRuimteType>
      </kadastralekaartv4:openbareruimtenaam>
    </wfs:member>
    <wfs:member>
      <kadastralekaartv4:openbareruimtenaam gml:id="openbareruimtenaam.33943138-ba0a-4999-8afe-5d2038515e4f">
        <gml:boundedBy>
        	<gml:Envelope srsName="urn:ogc:def:crs:EPSG::28992">
        		<gml:lowerCorner>57594.434000 393760.474000</gml:lowerCorner>
        		<gml:upperCorner>57594.434000 393760.474000</gml:upperCorner>
        	</gml:Envelope>
        </gml:boundedBy>
        <kadastralekaartv4:plaatsingspunt>
          <gml:Point gml:id="openbareruimtenaam.33943138-ba0a-4999-8afe-5d2038515e4f.1" srsName="urn:ogc:def:crs:EPSG::28992">
            <gml:pos>57594.434000 393760.474000</gml:pos>
          </gml:Point>
        </kadastralekaartv4:plaatsingspunt>
        <kadastralekaartv4:id>33943138-ba0a-4999-8afe-5d2038515e4f</kadastralekaartv4:id>
        <kadastralekaartv4:objectBeginTijd>2018-05-17</kadastralekaartv4:objectBeginTijd>
        <kadastralekaartv4:LV-publicatiedatum>2018-05-17T14:32:33</kadastralekaartv4:LV-publicatiedatum>
        <kadastralekaartv4:relatieveHoogteligging>0</kadastralekaartv4:relatieveHoogteligging>
        <kadastralekaartv4:inOnderzoek>false</kadastralekaartv4:inOnderzoek>
        <kadastralekaartv4:tijdstipRegistratie>2018-05-17T13:33:27.000</kadastralekaartv4:tijdstipRegistratie>
        <kadastralekaartv4:identificatieNamespace>NL.IMGeo</kadastralekaartv4:identificatieNamespace>
        <kadastralekaartv4:identificatieLokaalID>G0678.5018e81969a54205840230b763665d28</kadastralekaartv4:identificatieLokaalID>
        <kadastralekaartv4:bronhouder>G0678</kadastralekaartv4:bronhouder>
        <kadastralekaartv4:bgt-status>bestaand</kadastralekaartv4:bgt-status>
        <kadastralekaartv4:plus-status>geenWaarde</kadastralekaartv4:plus-status>
        <kadastralekaartv4:identificatieBAGOPR>0678300000000181</kadastralekaartv4:identificatieBAGOPR>
        <kadastralekaartv4:tekst>Stelhoekweg</kadastralekaartv4:tekst>
        <kadastralekaartv4:hoek>20.1</kadastralekaartv4:hoek>
        <kadastralekaartv4:openbareRuimteType>Weg</kadastralekaartv4:openbareRuimteType>
      </kadastralekaartv4:openbareruimtenaam>
    </wfs:member>
</wfs:FeatureCollection>
Then status 200 0.000
3.271
* def betweenfilter = 0.000
<Filter>
<PropertyIsBetween>
<PropertyName>hoek</PropertyName>
<LowerBoundary>406.2</LowerBoundary>
<UpperBoundary>406.4</UpperBoundary>
</PropertyIsBetween>
</Filter>
Given path '' 0.000
And param SERVICE = 'WFS' 0.000
And param REQUEST = 'GetFeature' 0.000
And param resulttype = 'hits' 0.000
And param VERSION = '2.0.0' 0.000
And param TYPENAMES = 'kadastralekaartv4:openbareruimtenaam' 0.000
And param STARTINDEX = '0' 0.000
And param COUNT = '10' 0.000
And param SRSNAME = 'urn:ogc:def:crs:EPSG::28992' 0.000
And param filter = betweenfilter 0.002
When method GET 3.267
02:30:40.504 request:
1 > GET http://geodata.nationaalgeoregister.nl/kadastralekaart/wfs/v4_0/?SERVICE=WFS&REQUEST=GetFeature&resulttype=hits&VERSION=2.0.0&TYPENAMES=kadastralekaartv4%3Aopenbareruimtenaam&STARTINDEX=0&COUNT=10&SRSNAME=urn%3Aogc%3Adef%3Acrs%3AEPSG%3A%3A28992&filter=%3CFilter%3E%0A%3CPropertyIsBetween%3E%0A%3CPropertyName%3Ehoek%3C%2FPropertyName%3E%0A%3CLowerBoundary%3E406.2%3C%2FLowerBoundary%3E%0A%3CUpperBoundary%3E406.4%3C%2FUpperBoundary%3E%0A%3C%2FPropertyIsBetween%3E%0A%3C%2FFilter%3E
1 > Accept-Encoding: gzip,deflate
1 > Connection: Keep-Alive
1 > Host: geodata.nationaalgeoregister.nl
1 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:30:43.769 response time in milliseconds: 3264.56
1 < 200
1 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
1 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
1 < Access-Control-Allow-Origin: *
1 < Access-Control-Max-Age: 1000
1 < Content-Length: 851
1 < Content-Type: text/xml; subtype="gml/3.2.1"; charset=UTF-8
1 < Date: Tue, 15 Jun 2021 02:30:43 GMT
1 < Server: lighttpd/1.4.53
1 < Strict-Transport-Security: max-age=3600; includeSubDomains; preload
1 < X-Cnection: close

<wfs:FeatureCollection 
    xmlns:kadastralekaartv4="http://kadastralekaartv4.geonovum.nl" 
    xmlns:gml="http://www.opengis.net/gml/3.2" 
    xmlns:wfs="http://www.opengis.net/wfs/2.0" 
    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 
    xsi:schemaLocation="http://kadastralekaartv4.geonovum.nl https://geodata.nationaalgeoregister.nl/kadastralekaart/wfs/v4_0?SERVICE=WFS&amp;SERVICE=WFS&amp;VERSION=2.0.0&amp;REQUEST=DescribeFeatureType&amp;TYPENAME=kadastralekaartv4:kadastralekaartv4:openbareruimtenaam&amp;OUTPUTFORMAT=application%2Fgml%2Bxml%3B%20version%3D3.2 http://www.opengis.net/wfs/2.0 http://schemas.opengis.net/wfs/2.0/wfs.xsd http://www.opengis.net/gml/3.2 http://schemas.opengis.net/gml/3.2.1/gml.xsd" 
    timeStamp="2021-06-15T04:30:43" 
    numberMatched="unknown" 
    numberReturned="0">
    </wfs:FeatureCollection>
Then status 200 0.000
4.099
* def betweenfilter = 0.000
<Filter>
<PropertyIsBetween>
<PropertyName>tijdstipregistratie</PropertyName>
<LowerBoundary>2019-09-05T00:00:00.000</LowerBoundary>
<UpperBoundary>2019-12-25T00:00:00.000</UpperBoundary>
</PropertyIsBetween>
</Filter>
Given path '' 0.000
And param SERVICE = 'WFS' 0.000
And param REQUEST = 'GetFeature' 0.000
And param resulttype = 'hits' 0.000
And param VERSION = '2.0.0' 0.000
And param TYPENAMES = 'kadastralekaartv4:perceel' 0.000
And param STARTINDEX = '0' 0.000
And param COUNT = '10' 0.009
And param SRSNAME = 'urn:ogc:def:crs:EPSG::28992' 0.000
And param filter = betweenfilter 0.000
When method GET 4.086
02:30:43.796 request:
1 > GET http://geodata.nationaalgeoregister.nl/kadastralekaart/wfs/v4_0/?SERVICE=WFS&REQUEST=GetFeature&resulttype=hits&VERSION=2.0.0&TYPENAMES=kadastralekaartv4%3Aperceel&STARTINDEX=0&COUNT=10&SRSNAME=urn%3Aogc%3Adef%3Acrs%3AEPSG%3A%3A28992&filter=%3CFilter%3E%0A%3CPropertyIsBetween%3E%0A%3CPropertyName%3Etijdstipregistratie%3C%2FPropertyName%3E%0A%3CLowerBoundary%3E2019-09-05T00%3A00%3A00.000%3C%2FLowerBoundary%3E%0A%3CUpperBoundary%3E2019-12-25T00%3A00%3A00.000%3C%2FUpperBoundary%3E%0A%3C%2FPropertyIsBetween%3E%0A%3C%2FFilter%3E
1 > Accept-Encoding: gzip,deflate
1 > Connection: Keep-Alive
1 > Host: geodata.nationaalgeoregister.nl
1 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:30:47.879 response time in milliseconds: 4082.23
1 < 200
1 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
1 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
1 < Access-Control-Allow-Origin: *
1 < Access-Control-Max-Age: 1000
1 < Content-Length: 840
1 < Content-Type: text/xml; subtype="gml/3.2.1"; charset=UTF-8
1 < Date: Tue, 15 Jun 2021 02:30:47 GMT
1 < Server: lighttpd/1.4.53
1 < Strict-Transport-Security: max-age=3600; includeSubDomains; preload
1 < X-Cnection: close

<wfs:FeatureCollection 
    xmlns:kadastralekaartv4="http://kadastralekaartv4.geonovum.nl" 
    xmlns:gml="http://www.opengis.net/gml/3.2" 
    xmlns:wfs="http://www.opengis.net/wfs/2.0" 
    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 
    xsi:schemaLocation="http://kadastralekaartv4.geonovum.nl https://geodata.nationaalgeoregister.nl/kadastralekaart/wfs/v4_0?SERVICE=WFS&amp;SERVICE=WFS&amp;VERSION=2.0.0&amp;REQUEST=DescribeFeatureType&amp;TYPENAME=kadastralekaartv4:kadastralekaartv4:perceel&amp;OUTPUTFORMAT=application%2Fgml%2Bxml%3B%20version%3D3.2 http://www.opengis.net/wfs/2.0 http://schemas.opengis.net/wfs/2.0/wfs.xsd http://www.opengis.net/gml/3.2 http://schemas.opengis.net/gml/3.2.1/gml.xsd" 
    timeStamp="2021-06-15T04:30:47" 
    numberMatched="unknown" 
    numberReturned="0">
    </wfs:FeatureCollection>
Then status 200 0.000
3.947
* def betweenfilter = 0.000
<Filter>
<PropertyIsBetween>
<PropertyName>kadastraleGrootteWaarde</PropertyName>
<LowerBoundary>700</LowerBoundary>
<UpperBoundary>900</UpperBoundary>
</PropertyIsBetween>
</Filter>
Given path '' 0.000
And param SERVICE = 'WFS' 0.000
And param REQUEST = 'GetFeature' 0.000
And param resulttype = 'hits' 0.000
And param VERSION = '2.0.0' 0.000
And param TYPENAMES = 'kadastralekaartv4:perceel' 0.000
And param STARTINDEX = '0' 0.000
And param COUNT = '10' 0.000
And param SRSNAME = 'urn:ogc:def:crs:EPSG::28992' 0.000
And param filter = betweenfilter 0.000
When method GET 3.946
02:30:44.329 request:
1 > GET http://geodata.nationaalgeoregister.nl/kadastralekaart/wfs/v4_0/?SERVICE=WFS&REQUEST=GetFeature&resulttype=hits&VERSION=2.0.0&TYPENAMES=kadastralekaartv4%3Aperceel&STARTINDEX=0&COUNT=10&SRSNAME=urn%3Aogc%3Adef%3Acrs%3AEPSG%3A%3A28992&filter=%3CFilter%3E%0A%3CPropertyIsBetween%3E%0A%3CPropertyName%3EkadastraleGrootteWaarde%3C%2FPropertyName%3E%0A%3CLowerBoundary%3E700%3C%2FLowerBoundary%3E%0A%3CUpperBoundary%3E900%3C%2FUpperBoundary%3E%0A%3C%2FPropertyIsBetween%3E%0A%3C%2FFilter%3E
1 > Accept-Encoding: gzip,deflate
1 > Connection: Keep-Alive
1 > Host: geodata.nationaalgeoregister.nl
1 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:30:48.274 response time in milliseconds: 3944.15
1 < 200
1 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
1 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
1 < Access-Control-Allow-Origin: *
1 < Access-Control-Max-Age: 1000
1 < Content-Length: 840
1 < Content-Type: text/xml; subtype="gml/3.2.1"; charset=UTF-8
1 < Date: Tue, 15 Jun 2021 02:30:48 GMT
1 < Server: lighttpd/1.4.53
1 < Strict-Transport-Security: max-age=3600; includeSubDomains; preload
1 < X-Cnection: close

<wfs:FeatureCollection 
    xmlns:kadastralekaartv4="http://kadastralekaartv4.geonovum.nl" 
    xmlns:gml="http://www.opengis.net/gml/3.2" 
    xmlns:wfs="http://www.opengis.net/wfs/2.0" 
    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 
    xsi:schemaLocation="http://kadastralekaartv4.geonovum.nl https://geodata.nationaalgeoregister.nl/kadastralekaart/wfs/v4_0?SERVICE=WFS&amp;SERVICE=WFS&amp;VERSION=2.0.0&amp;REQUEST=DescribeFeatureType&amp;TYPENAME=kadastralekaartv4:kadastralekaartv4:perceel&amp;OUTPUTFORMAT=application%2Fgml%2Bxml%3B%20version%3D3.2 http://www.opengis.net/wfs/2.0 http://schemas.opengis.net/wfs/2.0/wfs.xsd http://www.opengis.net/gml/3.2 http://schemas.opengis.net/gml/3.2.1/gml.xsd" 
    timeStamp="2021-06-15T04:30:48" 
    numberMatched="unknown" 
    numberReturned="0">
    </wfs:FeatureCollection>
Then status 200 0.000
0.377
* def betweenfilter = 0.004
<Filter>
<PropertyIsBetween>
<PropertyName>kadastraleGrootteWaarde</PropertyName>
<LowerBoundary>700</LowerBoundary>
<UpperBoundary>900</UpperBoundary>
</PropertyIsBetween>
</Filter>
Given path '' 0.000
And param SERVICE = 'WFS' 0.000
And param REQUEST = 'GetFeature' 0.000
And param resulttype = 'results' 0.001
And param VERSION = '2.0.0' 0.000
And param TYPENAMES = 'kadastralekaartv4:perceel' 0.000
And param STARTINDEX = '0' 0.000
And param COUNT = '10' 0.000
And param SRSNAME = 'urn:ogc:def:crs:EPSG::28992' 0.000
And param filter = betweenfilter 0.000
When method GET 0.371
02:30:47.894 request:
1 > GET http://geodata.nationaalgeoregister.nl/kadastralekaart/wfs/v4_0/?SERVICE=WFS&REQUEST=GetFeature&resulttype=results&VERSION=2.0.0&TYPENAMES=kadastralekaartv4%3Aperceel&STARTINDEX=0&COUNT=10&SRSNAME=urn%3Aogc%3Adef%3Acrs%3AEPSG%3A%3A28992&filter=%3CFilter%3E%0A%3CPropertyIsBetween%3E%0A%3CPropertyName%3EkadastraleGrootteWaarde%3C%2FPropertyName%3E%0A%3CLowerBoundary%3E700%3C%2FLowerBoundary%3E%0A%3CUpperBoundary%3E900%3C%2FUpperBoundary%3E%0A%3C%2FPropertyIsBetween%3E%0A%3C%2FFilter%3E
1 > Accept-Encoding: gzip,deflate
1 > Connection: Keep-Alive
1 > Host: geodata.nationaalgeoregister.nl
1 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:30:48.258 response time in milliseconds: 252.57
1 < 200
1 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
1 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
1 < Access-Control-Allow-Origin: *
1 < Access-Control-Max-Age: 1000
1 < Content-Length: 35858
1 < Content-Type: text/xml; subtype="gml/3.2.1"; charset=UTF-8
1 < Date: Tue, 15 Jun 2021 02:30:48 GMT
1 < Server: lighttpd/1.4.53
1 < Strict-Transport-Security: max-age=3600; includeSubDomains; preload
1 < X-Cnection: close
<?xml version='1.0' encoding="UTF-8" ?>
<wfs:FeatureCollection
   xmlns:kadastralekaartv4="http://kadastralekaartv4.geonovum.nl"
   xmlns:gml="http://www.opengis.net/gml/3.2"
   xmlns:wfs="http://www.opengis.net/wfs/2.0"
   xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
   xsi:schemaLocation="http://kadastralekaartv4.geonovum.nl https://geodata.nationaalgeoregister.nl/kadastralekaart/wfs/v4_0?SERVICE=WFS&amp;SERVICE=WFS&amp;VERSION=2.0.0&amp;REQUEST=DescribeFeatureType&amp;TYPENAME=kadastralekaartv4:perceel&amp;OUTPUTFORMAT=application%2Fgml%2Bxml%3B%20version%3D3.2 http://www.opengis.net/wfs/2.0 http://schemas.opengis.net/wfs/2.0/wfs.xsd http://www.opengis.net/gml/3.2 http://schemas.opengis.net/gml/3.2.1/gml.xsd"
   timeStamp="2021-06-15T02:30:48" numberMatched="unknown" numberReturned="10"
   next="https://geodata.nationaalgeoregister.nl/kadastralekaart/wfs/v4_0?SERVICE=WFS&amp;SERVICE=WFS&amp;REQUEST=GetFeature&amp;VERSION=2.0.0&amp;TYPENAMES=kadastralekaartv4%3Aperceel&amp;COUNT=10&amp;SRSNAME=urn%3Aogc%3Adef%3Acrs%3AEPSG%3A%3A28992&amp;filter=%3CFilter%3E%0A%3CPropertyIsBetween%3E%0A%3CPropertyName%3EkadastraleGrootteWaarde%3C%2FPropertyName%3E%0A%3CLowerBoundary%3E700%3C%2FLowerBoundary%3E%0A%3CUpperBoundary%3E900%3C%2FUpperBoundary%3E%0A%3C%2FPropertyIsBetween%3E%0A%3C%2FFilter%3E&amp;STARTINDEX=10">
      <wfs:boundedBy>
      	<gml:Envelope srsName="urn:ogc:def:crs:EPSG::28992">
      		<gml:lowerCorner>18332.106000 363594.593000</gml:lowerCorner>
      		<gml:upperCorner>19761.959000 363899.128000</gml:upperCorner>
      	</gml:Envelope>
      </wfs:boundedBy>
    <wfs:member>
      <kadastralekaartv4:perceel gml:id="perceel.b3635434-fca5-427a-9981-7b6898074e87">
        <gml:boundedBy>
        	<gml:Envelope srsName="urn:ogc:def:crs:EPSG::28992">
        		<gml:lowerCorner>19416.898000 363855.685000</gml:lowerCorner>
        		<gml:upperCorner>19440.888000 363897.830000</gml:upperCorner>
        	</gml:Envelope>
        </gml:boundedBy>
        <kadastralekaartv4:begrenzingPerceel>
          <gml:Polygon gml:id="perceel.b3635434-fca5-427a-9981-7b6898074e87.1" srsName="urn:ogc:def:crs:EPSG::28992">
            <gml:exterior>
              <gml:LinearRing>
                <gml:posList srsDimension="2">19416.898000 363896.385000 19417.023000 363893.322000 19417.523000 363886.314000 19417.936000 363878.615000 19418.579000 363866.178000 19419.087000 363855.685000 19440.888000 363856.797000 19440.842000 363857.249000 19440.391000 363865.748000 19440.252000 363867.738000 19439.942000 363874.980000 19439.916000 363877.441000 19439.344000 363888.381000 19438.971000 363895.150000 19438.865000 363897.830000 19416.898000 363896.385000 </gml:posList>
              </gml:LinearRing>
            </gml:exterior>
          </gml:Polygon>
        </kadastralekaartv4:begrenzingPerceel>
        <kadastralekaartv4:id>b3635434-fca5-427a-9981-7b6898074e87</kadastralekaartv4:id>
        <kadastralekaartv4:identificatieNamespace>NL.IMKAD.KadastraalObject</kadastralekaartv4:identificatieNamespace>
        <kadastralekaartv4:identificatieLokaalID>60004970000</kadastralekaartv4:identificatieLokaalID>
        <kadastralekaartv4:beginGeldigheid>1997-10-03T19:24:27.000</kadastralekaartv4:beginGeldigheid>
        <kadastralekaartv4:tijdstipRegistratie>1997-10-03T19:24:27.000</kadastralekaartv4:tijdstipRegistratie>
        <kadastralekaartv4:volgnummer>0</kadastralekaartv4:volgnummer>
        <kadastralekaartv4:statusHistorieCode>G</kadastralekaartv4:statusHistorieCode>
        <kadastralekaartv4:statusHistorieWaarde>Geldig</kadastralekaartv4:statusHistorieWaarde>
        <kadastralekaartv4:kadastraleGemeenteCode>6</kadastralekaartv4:kadastraleGemeenteCode>
        <kadastralekaartv4:kadastraleGemeenteWaarde>Aardenburg</kadastralekaartv4:kadastraleGemeenteWaarde>
        <kadastralekaartv4:sectie>F</kadastralekaartv4:sectie>
        <kadastralekaartv4:AKRKadastraleGemeenteCodeCode>6</kadastralekaartv4:AKRKadastraleGemeenteCodeCode>
        <kadastralekaartv4:AKRKadastraleGemeenteCodeWaarde>ADB00</kadastralekaartv4:AKRKadastraleGemeenteCodeWaarde>
        <kadastralekaartv4:kadastraleGrootteWaarde>895</kadastralekaartv4:kadastraleGrootteWaarde>
        <kadastralekaartv4:soortGrootteCode>1</kadastralekaartv4:soortGrootteCode>
        <kadastralekaartv4:soortGrootteWaarde>Vastgesteld</kadastralekaartv4:soortGrootteWaarde>
        <kadastralekaartv4:perceelnummer>49</kadastralekaartv4:perceelnummer>
        <kadastralekaartv4:perceelnummerRotatie>0</kadastralekaartv4:perceelnummerRotatie>
        <kadastralekaartv4:perceelnummerVerschuivingDeltaX>0</kadastralekaartv4:perceelnummerVerschuivingDeltaX>
        <kadastralekaartv4:perceelnummerVerschuivingDeltaY>0</kadastralekaartv4:perceelnummerVerschuivingDeltaY>
        <kadastralekaartv4:perceelnummerPlaatscoordinaatX>19431.433</kadastralekaartv4:perceelnummerPlaatscoordinaatX>
        <kadastralekaartv4:perceelnummerPlaatscoordinaatY>363880.316</kadastralekaartv4:perceelnummerPlaatscoordinaatY>
      </kadastralekaartv4:perceel>
    </wfs:member>
    <wfs:member>
      <kadastralekaartv4:perceel gml:id="perceel.ac937271-a34e-4f2b-8700-58ed2a2d2d01">
        <gml:boundedBy>
        	<gml:Envelope srsName="urn:ogc:def:crs:EPSG::28992">
        		<gml:lowerCorner>19438.865000 363856.797000</gml:lowerCorner>
        		<gml:upperCorner>19459.785000 363899.128000</gml:upperCorner>
        	</gml:Envelope>
        </gml:boundedBy>
        <kadastralekaartv4:begrenzingPerceel>
          <gml:Polygon gml:id="perceel.ac937271-a34e-4f2b-8700-58ed2a2d2d01.1" srsName="urn:ogc:def:crs:EPSG::28992">
            <gml:exterior>
              <gml:LinearRing>
                <gml:posList srsDimension="2">19438.865000 363897.830000 19438.971000 363895.150000 19439.344000 363888.381000 19439.916000 363877.441000 19439.942000 363874.980000 19440.252000 363867.738000 19440.391000 363865.748000 19440.842000 363857.249000 19440.888000 363856.797000 19440.905000 363856.798000 19459.785000 363857.797000 19459.434000 363872.963000 19459.199000 363878.037000 19458.847000 363890.912000 19458.589000 363899.128000 19438.865000 363897.830000 </gml:posList>
              </gml:LinearRing>
            </gml:exterior>
          </gml:Polygon>
        </kadastralekaartv4:begrenzingPerceel>
        <kadastralekaartv4:id>ac937271-a34e-4f2b-8700-58ed2a2d2d01</kadastralekaartv4:id>
        <kadastralekaartv4:identificatieNamespace>NL.IMKAD.KadastraalObject</kadastralekaartv4:identificatieNamespace>
        <kadastralekaartv4:identificatieLokaalID>60005070000</kadastralekaartv4:identificatieLokaalID>
        <kadastralekaartv4:beginGeldigheid>1997-10-03T19:24:27.000</kadastralekaartv4:beginGeldigheid>
        <kadastralekaartv4:tijdstipRegistratie>1997-10-03T19:24:27.000</kadastralekaartv4:tijdstipRegistratie>
        <kadastralekaartv4:volgnummer>0</kadastralekaartv4:volgnummer>
        <kadastralekaartv4:statusHistorieCode>G</kadastralekaartv4:statusHistorieCode>
        <kadastralekaartv4:statusHistorieWaarde>Geldig</kadastralekaartv4:statusHistorieWaarde>
        <kadastralekaartv4:kadastraleGemeenteCode>6</kadastralekaartv4:kadastraleGemeenteCode>
        <kadastralekaartv4:kadastraleGemeenteWaarde>Aardenburg</kadastralekaartv4:kadastraleGemeenteWaarde>
        <kadastralekaartv4:sectie>F</kadastralekaartv4:sectie>
        <kadastralekaartv4:AKRKadastraleGemeenteCodeCode>6</kadastralekaartv4:AKRKadastraleGemeenteCodeCode>
        <kadastralekaartv4:AKRKadastraleGemeenteCodeWaarde>ADB00</kadastralekaartv4:AKRKadastraleGemeenteCodeWaarde>
        <kadastralekaartv4:kadastraleGrootteWaarde>802</kadastralekaartv4:kadastraleGrootteWaarde>
        <kadastralekaartv4:soortGrootteCode>1</kadastralekaartv4:soortGrootteCode>
        <kadastralekaartv4:soortGrootteWaarde>Vastgesteld</kadastralekaartv4:soortGrootteWaarde>
        <kadastralekaartv4:perceelnummer>50</kadastralekaartv4:perceelnummer>
        <kadastralekaartv4:perceelnummerRotatie>0</kadastralekaartv4:perceelnummerRotatie>
        <kadastralekaartv4:perceelnummerVerschuivingDeltaX>0</kadastralekaartv4:perceelnummerVerschuivingDeltaX>
        <kadastralekaartv4:perceelnummerVerschuivingDeltaY>0</kadastralekaartv4:perceelnummerVerschuivingDeltaY>
        <kadastralekaartv4:perceelnummerPlaatscoordinaatX>19446.391</kadastralekaartv4:perceelnummerPlaatscoordinaatX>
        <kadastralekaartv4:perceelnummerPlaatscoordinaatY>363883.599</kadastralekaartv4:perceelnummerPlaatscoordinaatY>
      </kadastralekaartv4:perceel>
    </wfs:member>
    <wfs:member>
      <kadastralekaartv4:perceel gml:id="perceel.8aab95f1-9f80-4b47-b681-5e6ca815697b">
        <gml:boundedBy>
        	<gml:Envelope srsName="urn:ogc:def:crs:EPSG::28992">
        		<gml:lowerCorner>19720.077000 363812.182000</gml:lowerCorner>
        		<gml:upperCorner>19751.641000 363844.258000</gml:upperCorner>
        	</gml:Envelope>
        </gml:boundedBy>
        <kadastralekaartv4:begrenzingPerceel>
          <gml:Polygon gml:id="perceel.8aab95f1-9f80-4b47-b681-5e6ca815697b.1" srsName="urn:ogc:def:crs:EPSG::28992">
            <gml:exterior>
              <gml:LinearRing>
                <gml:posList srsDimension="2">19720.077000 363816.692000 19731.708000 363814.778000 19735.176000 363813.990000 19745.989000 363812.200000 19747.247000 363812.182000 19748.239000 363818.319000 19749.967000 363829.503000 19750.754000 363834.095000 19751.641000 363839.447000 19739.303000 363841.789000 19727.454000 363843.985000 19725.977000 363844.258000 19724.143000 363835.042000 19722.936000 363829.278000 19721.307000 363822.618000 19720.077000 363816.692000 </gml:posList>
              </gml:LinearRing>
            </gml:exterior>
          </gml:Polygon>
        </kadastralekaartv4:begrenzingPerceel>
        <kadastralekaartv4:id>8aab95f1-9f80-4b47-b681-5e6ca815697b</kadastralekaartv4:id>
        <kadastralekaartv4:identificatieNamespace>NL.IMKAD.KadastraalObject</kadastralekaartv4:identificatieNamespace>
        <kadastralekaartv4:identificatieLokaalID>60009870000</kadastralekaartv4:identificatieLokaalID>
        <kadastralekaartv4:beginGeldigheid>2009-08-21T12:48:32.000</kadastralekaartv4:beginGeldigheid>
        <kadastralekaartv4:tijdstipRegistratie>2009-08-21T12:48:32.000</kadastralekaartv4:tijdstipRegistratie>
        <kadastralekaartv4:volgnummer>0</kadastralekaartv4:volgnummer>
        <kadastralekaartv4:statusHistorieCode>G</kadastralekaartv4:statusHistorieCode>
        <kadastralekaartv4:statusHistorieWaarde>Geldig</kadastralekaartv4:statusHistorieWaarde>
        <kadastralekaartv4:kadastraleGemeenteCode>6</kadastralekaartv4:kadastraleGemeenteCode>
        <kadastralekaartv4:kadastraleGemeenteWaarde>Aardenburg</kadastralekaartv4:kadastraleGemeenteWaarde>
        <kadastralekaartv4:sectie>F</kadastralekaartv4:sectie>
        <kadastralekaartv4:AKRKadastraleGemeenteCodeCode>6</kadastralekaartv4:AKRKadastraleGemeenteCodeCode>
        <kadastralekaartv4:AKRKadastraleGemeenteCodeWaarde>ADB00</kadastralekaartv4:AKRKadastraleGemeenteCodeWaarde>
        <kadastralekaartv4:kadastraleGrootteWaarde>755</kadastralekaartv4:kadastraleGrootteWaarde>
        <kadastralekaartv4:soortGrootteCode>1</kadastralekaartv4:soortGrootteCode>
        <kadastralekaartv4:soortGrootteWaarde>Vastgesteld</kadastralekaartv4:soortGrootteWaarde>
        <kadastralekaartv4:perceelnummer>98</kadastralekaartv4:perceelnummer>
        <kadastralekaartv4:perceelnummerRotatie>0</kadastralekaartv4:perceelnummerRotatie>
        <kadastralekaartv4:perceelnummerVerschuivingDeltaX>0</kadastralekaartv4:perceelnummerVerschuivingDeltaX>
        <kadastralekaartv4:perceelnummerVerschuivingDeltaY>0</kadastralekaartv4:perceelnummerVerschuivingDeltaY>
        <kadastralekaartv4:perceelnummerPlaatscoordinaatX>19734.287</kadastralekaartv4:perceelnummerPlaatscoordinaatX>
        <kadastralekaartv4:perceelnummerPlaatscoordinaatY>363834.952</kadastralekaartv4:perceelnummerPlaatscoordinaatY>
      </kadastralekaartv4:perceel>
    </wfs:member>
    <wfs:member>
      <kadastralekaartv4:perceel gml:id="perceel.7a7abff1-f12b-4dd1-b5be-bc7d06eecf07">
        <gml:boundedBy>
        	<gml:Envelope srsName="urn:ogc:def:crs:EPSG::28992">
        		<gml:lowerCorner>19513.599000 363803.927000</gml:lowerCorner>
        		<gml:upperCorner>19545.590000 363846.638000</gml:upperCorner>
        	</gml:Envelope>
        </gml:boundedBy>
        <kadastralekaartv4:begrenzingPerceel>
          <gml:Polygon gml:id="perceel.7a7abff1-f12b-4dd1-b5be-bc7d06eecf07.1" srsName="urn:ogc:def:crs:EPSG::28992">
            <gml:exterior>
              <gml:LinearRing>
                <gml:posList srsDimension="2">19513.599000 363808.733000 19523.105000 363806.742000 19536.793000 363803.927000 19539.186000 363815.194000 19541.687000 363825.580000 19545.590000 363842.547000 19543.949000 363842.891000 19534.092000 363844.913000 19525.911000 363846.638000 19525.071000 363841.806000 19524.492000 363838.548000 19523.917000 363835.420000 19523.106000 363830.729000 19519.814000 363824.348000 19518.079000 363820.944000 19515.981000 363816.659000 19513.599000 363808.733000 </gml:posList>
              </gml:LinearRing>
            </gml:exterior>
          </gml:Polygon>
        </kadastralekaartv4:begrenzingPerceel>
        <kadastralekaartv4:id>7a7abff1-f12b-4dd1-b5be-bc7d06eecf07</kadastralekaartv4:id>
        <kadastralekaartv4:identificatieNamespace>NL.IMKAD.KadastraalObject</kadastralekaartv4:identificatieNamespace>
        <kadastralekaartv4:identificatieLokaalID>60014070000</kadastralekaartv4:identificatieLokaalID>
        <kadastralekaartv4:beginGeldigheid>1997-10-03T19:24:27.000</kadastralekaartv4:beginGeldigheid>
        <kadastralekaartv4:tijdstipRegistratie>1997-10-03T19:24:27.000</kadastralekaartv4:tijdstipRegistratie>
        <kadastralekaartv4:volgnummer>0</kadastralekaartv4:volgnummer>
        <kadastralekaartv4:statusHistorieCode>G</kadastralekaartv4:statusHistorieCode>
        <kadastralekaartv4:statusHistorieWaarde>Geldig</kadastralekaartv4:statusHistorieWaarde>
        <kadastralekaartv4:kadastraleGemeenteCode>6</kadastralekaartv4:kadastraleGemeenteCode>
        <kadastralekaartv4:kadastraleGemeenteWaarde>Aardenburg</kadastralekaartv4:kadastraleGemeenteWaarde>
        <kadastralekaartv4:sectie>F</kadastralekaartv4:sectie>
        <kadastralekaartv4:AKRKadastraleGemeenteCodeCode>6</kadastralekaartv4:AKRKadastraleGemeenteCodeCode>
        <kadastralekaartv4:AKRKadastraleGemeenteCodeWaarde>ADB00</kadastralekaartv4:AKRKadastraleGemeenteCodeWaarde>
        <kadastralekaartv4:kadastraleGrootteWaarde>831</kadastralekaartv4:kadastraleGrootteWaarde>
        <kadastralekaartv4:soortGrootteCode>1</kadastralekaartv4:soortGrootteCode>
        <kadastralekaartv4:soortGrootteWaarde>Vastgesteld</kadastralekaartv4:soortGrootteWaarde>
        <kadastralekaartv4:perceelnummer>140</kadastralekaartv4:perceelnummer>
        <kadastralekaartv4:perceelnummerRotatie>0</kadastralekaartv4:perceelnummerRotatie>
        <kadastralekaartv4:perceelnummerVerschuivingDeltaX>0</kadastralekaartv4:perceelnummerVerschuivingDeltaX>
        <kadastralekaartv4:perceelnummerVerschuivingDeltaY>0</kadastralekaartv4:perceelnummerVerschuivingDeltaY>
        <kadastralekaartv4:perceelnummerPlaatscoordinaatX>19528.281</kadastralekaartv4:perceelnummerPlaatscoordinaatX>
        <kadastralekaartv4:perceelnummerPlaatscoordinaatY>363822.183</kadastralekaartv4:perceelnummerPlaatscoordinaatY>
      </kadastralekaartv4:perceel>
    </wfs:member>
    <wfs:member>
      <kadastralekaartv4:perceel gml:id="perceel.e6950a11-5637-47b1-a960-766a9480a70b">
        <gml:boundedBy>
        	<gml:Envelope srsName="urn:ogc:def:crs:EPSG::28992">
        		<gml:lowerCorner>19733.189000 363755.341000</gml:lowerCorner>
        		<gml:upperCorner>19761.959000 363802.345000</gml:upperCorner>
        	</gml:Envelope>
        </gml:boundedBy>
        <kadastralekaartv4:begrenzingPerceel>
          <gml:Polygon gml:id="perceel.e6950a11-5637-47b1-a960-766a9480a70b.1" srsName="urn:ogc:def:crs:EPSG::28992">
            <gml:exterior>
              <gml:LinearRing>
                <gml:posList srsDimension="2">19735.001000 363766.948000 19733.189000 363759.095000 19749.549000 363755.341000 19750.018000 363756.578000 19752.527000 363763.120000 19754.992000 363771.004000 19756.247000 363774.927000 19757.233000 363778.962000 19761.959000 363798.730000 19753.895000 363800.341000 19745.738000 363801.938000 19743.460000 363802.345000 19741.646000 363794.701000 19738.950000 363783.508000 19737.000000 363775.613000 19735.001000 363766.948000 </gml:posList>
              </gml:LinearRing>
            </gml:exterior>
          </gml:Polygon>
        </kadastralekaartv4:begrenzingPerceel>
        <kadastralekaartv4:id>e6950a11-5637-47b1-a960-766a9480a70b</kadastralekaartv4:id>
        <kadastralekaartv4:identificatieNamespace>NL.IMKAD.KadastraalObject</kadastralekaartv4:identificatieNamespace>
        <kadastralekaartv4:identificatieLokaalID>60030770000</kadastralekaartv4:identificatieLokaalID>
        <kadastralekaartv4:beginGeldigheid>2005-07-14T14:32:31.000</kadastralekaartv4:beginGeldigheid>
        <kadastralekaartv4:tijdstipRegistratie>2005-07-14T14:32:31.000</kadastralekaartv4:tijdstipRegistratie>
        <kadastralekaartv4:volgnummer>0</kadastralekaartv4:volgnummer>
        <kadastralekaartv4:statusHistorieCode>G</kadastralekaartv4:statusHistorieCode>
        <kadastralekaartv4:statusHistorieWaarde>Geldig</kadastralekaartv4:statusHistorieWaarde>
        <kadastralekaartv4:kadastraleGemeenteCode>6</kadastralekaartv4:kadastraleGemeenteCode>
        <kadastralekaartv4:kadastraleGemeenteWaarde>Aardenburg</kadastralekaartv4:kadastraleGemeenteWaarde>
        <kadastralekaartv4:sectie>F</kadastralekaartv4:sectie>
        <kadastralekaartv4:AKRKadastraleGemeenteCodeCode>6</kadastralekaartv4:AKRKadastraleGemeenteCodeCode>
        <kadastralekaartv4:AKRKadastraleGemeenteCodeWaarde>ADB00</kadastralekaartv4:AKRKadastraleGemeenteCodeWaarde>
        <kadastralekaartv4:kadastraleGrootteWaarde>829</kadastralekaartv4:kadastraleGrootteWaarde>
        <kadastralekaartv4:soortGrootteCode>1</kadastralekaartv4:soortGrootteCode>
        <kadastralekaartv4:soortGrootteWaarde>Vastgesteld</kadastralekaartv4:soortGrootteWaarde>
        <kadastralekaartv4:perceelnummer>307</kadastralekaartv4:perceelnummer>
        <kadastralekaartv4:perceelnummerRotatie>0</kadastralekaartv4:perceelnummerRotatie>
        <kadastralekaartv4:perceelnummerVerschuivingDeltaX>0</kadastralekaartv4:perceelnummerVerschuivingDeltaX>
        <kadastralekaartv4:perceelnummerVerschuivingDeltaY>0</kadastralekaartv4:perceelnummerVerschuivingDeltaY>
        <kadastralekaartv4:perceelnummerPlaatscoordinaatX>19743.97</kadastralekaartv4:perceelnummerPlaatscoordinaatX>
        <kadastralekaartv4:perceelnummerPlaatscoordinaatY>363765.263</kadastralekaartv4:perceelnummerPlaatscoordinaatY>
      </kadastralekaartv4:perceel>
    </wfs:member>
    <wfs:member>
      <kadastralekaartv4:perceel gml:id="perceel.204c753f-6114-461d-b3e9-10ceb6242e71">
        <gml:boundedBy>
        	<gml:Envelope srsName="urn:ogc:def:crs:EPSG::28992">
        		<gml:lowerCorner>19665.281000 363776.613000</gml:lowerCorner>
        		<gml:upperCorner>19690.801000 363815.776000</gml:upperCorner>
        	</gml:Envelope>
        </gml:boundedBy>
        <kadastralekaartv4:begrenzingPerceel>
          <gml:Polygon gml:id="perceel.204c753f-6114-461d-b3e9-10ceb6242e71.1" srsName="urn:ogc:def:crs:EPSG::28992">
            <gml:exterior>
              <gml:LinearRing>
                <gml:posList srsDimension="2">19690.801000 363812.191000 19681.975000 363813.821000 19676.518000 363814.917000 19671.945000 363815.776000 19668.634000 363798.492000 19665.891000 363783.526000 19665.281000 363780.129000 19676.293000 363778.035000 19684.203000 363776.613000 19686.840000 363790.678000 19688.885000 363802.101000 19690.801000 363812.191000 </gml:posList>
              </gml:LinearRing>
            </gml:exterior>
          </gml:Polygon>
        </kadastralekaartv4:begrenzingPerceel>
        <kadastralekaartv4:id>204c753f-6114-461d-b3e9-10ceb6242e71</kadastralekaartv4:id>
        <kadastralekaartv4:identificatieNamespace>NL.IMKAD.KadastraalObject</kadastralekaartv4:identificatieNamespace>
        <kadastralekaartv4:identificatieLokaalID>60041870000</kadastralekaartv4:identificatieLokaalID>
        <kadastralekaartv4:beginGeldigheid>1997-10-03T19:24:27.000</kadastralekaartv4:beginGeldigheid>
        <kadastralekaartv4:tijdstipRegistratie>1997-10-03T19:24:27.000</kadastralekaartv4:tijdstipRegistratie>
        <kadastralekaartv4:volgnummer>0</kadastralekaartv4:volgnummer>
        <kadastralekaartv4:statusHistorieCode>G</kadastralekaartv4:statusHistorieCode>
        <kadastralekaartv4:statusHistorieWaarde>Geldig</kadastralekaartv4:statusHistorieWaarde>
        <kadastralekaartv4:kadastraleGemeenteCode>6</kadastralekaartv4:kadastraleGemeenteCode>
        <kadastralekaartv4:kadastraleGemeenteWaarde>Aardenburg</kadastralekaartv4:kadastraleGemeenteWaarde>
        <kadastralekaartv4:sectie>F</kadastralekaartv4:sectie>
        <kadastralekaartv4:AKRKadastraleGemeenteCodeCode>6</kadastralekaartv4:AKRKadastraleGemeenteCodeCode>
        <kadastralekaartv4:AKRKadastraleGemeenteCodeWaarde>ADB00</kadastralekaartv4:AKRKadastraleGemeenteCodeWaarde>
        <kadastralekaartv4:kadastraleGrootteWaarde>704</kadastralekaartv4:kadastraleGrootteWaarde>
        <kadastralekaartv4:soortGrootteCode>1</kadastralekaartv4:soortGrootteCode>
        <kadastralekaartv4:soortGrootteWaarde>Vastgesteld</kadastralekaartv4:soortGrootteWaarde>
        <kadastralekaartv4:perceelnummer>418</kadastralekaartv4:perceelnummer>
        <kadastralekaartv4:perceelnummerRotatie>0</kadastralekaartv4:perceelnummerRotatie>
        <kadastralekaartv4:perceelnummerVerschuivingDeltaX>0</kadastralekaartv4:perceelnummerVerschuivingDeltaX>
        <kadastralekaartv4:perceelnummerVerschuivingDeltaY>0</kadastralekaartv4:perceelnummerVerschuivingDeltaY>
        <kadastralekaartv4:perceelnummerPlaatscoordinaatX>19676.401</kadastralekaartv4:perceelnummerPlaatscoordinaatX>
        <kadastralekaartv4:perceelnummerPlaatscoordinaatY>363788.869</kadastralekaartv4:perceelnummerPlaatscoordinaatY>
      </kadastralekaartv4:perceel>
    </wfs:member>
    <wfs:member>
      <kadastralekaartv4:perceel gml:id="perceel.9d1a5a6d-a493-4459-9254-4d969ceb299a">
        <gml:boundedBy>
        	<gml:Envelope srsName="urn:ogc:def:crs:EPSG::28992">
        		<gml:lowerCorner>19109.357000 363732.000000</gml:lowerCorner>
        		<gml:upperCorner>19145.290000 363757.576000</gml:upperCorner>
        	</gml:Envelope>
        </gml:boundedBy>
        <kadastralekaartv4:begrenzingPerceel>
          <gml:Polygon gml:id="perceel.9d1a5a6d-a493-4459-9254-4d969ceb299a.1" srsName="urn:ogc:def:crs:EPSG::28992">
            <gml:exterior>
              <gml:LinearRing>
                <gml:posList srsDimension="2">19116.999000 363757.098000 19110.890000 363757.576000 19109.369000 363735.409000 19109.357000 363735.229000 19143.660000 363732.000000 19144.130000 363738.700000 19144.700000 363746.540000 19145.290000 363754.980000 19116.999000 363757.098000 </gml:posList>
              </gml:LinearRing>
            </gml:exterior>
          </gml:Polygon>
        </kadastralekaartv4:begrenzingPerceel>
        <kadastralekaartv4:id>9d1a5a6d-a493-4459-9254-4d969ceb299a</kadastralekaartv4:id>
        <kadastralekaartv4:identificatieNamespace>NL.IMKAD.KadastraalObject</kadastralekaartv4:identificatieNamespace>
        <kadastralekaartv4:identificatieLokaalID>60053070000</kadastralekaartv4:identificatieLokaalID>
        <kadastralekaartv4:beginGeldigheid>2000-06-06T09:32:17.000</kadastralekaartv4:beginGeldigheid>
        <kadastralekaartv4:tijdstipRegistratie>2000-06-06T09:32:17.000</kadastralekaartv4:tijdstipRegistratie>
        <kadastralekaartv4:volgnummer>0</kadastralekaartv4:volgnummer>
        <kadastralekaartv4:statusHistorieCode>G</kadastralekaartv4:statusHistorieCode>
        <kadastralekaartv4:statusHistorieWaarde>Geldig</kadastralekaartv4:statusHistorieWaarde>
        <kadastralekaartv4:kadastraleGemeenteCode>6</kadastralekaartv4:kadastraleGemeenteCode>
        <kadastralekaartv4:kadastraleGemeenteWaarde>Aardenburg</kadastralekaartv4:kadastraleGemeenteWaarde>
        <kadastralekaartv4:sectie>F</kadastralekaartv4:sectie>
        <kadastralekaartv4:AKRKadastraleGemeenteCodeCode>6</kadastralekaartv4:AKRKadastraleGemeenteCodeCode>
        <kadastralekaartv4:AKRKadastraleGemeenteCodeWaarde>ADB00</kadastralekaartv4:AKRKadastraleGemeenteCodeWaarde>
        <kadastralekaartv4:kadastraleGrootteWaarde>783</kadastralekaartv4:kadastraleGrootteWaarde>
        <kadastralekaartv4:soortGrootteCode>1</kadastralekaartv4:soortGrootteCode>
        <kadastralekaartv4:soortGrootteWaarde>Vastgesteld</kadastralekaartv4:soortGrootteWaarde>
        <kadastralekaartv4:perceelnummer>530</kadastralekaartv4:perceelnummer>
        <kadastralekaartv4:perceelnummerRotatie>0</kadastralekaartv4:perceelnummerRotatie>
        <kadastralekaartv4:perceelnummerVerschuivingDeltaX>0</kadastralekaartv4:perceelnummerVerschuivingDeltaX>
        <kadastralekaartv4:perceelnummerVerschuivingDeltaY>0</kadastralekaartv4:perceelnummerVerschuivingDeltaY>
        <kadastralekaartv4:perceelnummerPlaatscoordinaatX>19121.96</kadastralekaartv4:perceelnummerPlaatscoordinaatX>
        <kadastralekaartv4:perceelnummerPlaatscoordinaatY>363741.218</kadastralekaartv4:perceelnummerPlaatscoordinaatY>
      </kadastralekaartv4:perceel>
    </wfs:member>
    <wfs:member>
      <kadastralekaartv4:perceel gml:id="perceel.7ada702a-19ee-4445-91a3-5c1834f96c3b">
        <gml:boundedBy>
        	<gml:Envelope srsName="urn:ogc:def:crs:EPSG::28992">
        		<gml:lowerCorner>18332.106000 363594.593000</gml:lowerCorner>
        		<gml:upperCorner>18376.614000 363744.040000</gml:upperCorner>
        	</gml:Envelope>
        </gml:boundedBy>
        <kadastralekaartv4:begrenzingPerceel>
          <gml:Polygon gml:id="perceel.7ada702a-19ee-4445-91a3-5c1834f96c3b.1" srsName="urn:ogc:def:crs:EPSG::28992">
            <gml:exterior>
              <gml:LinearRing>
                <gml:posList srsDimension="2">18332.106000 363743.240000 18332.174000 363742.776000 18343.808000 363698.870000 18355.060000 363655.088000 18364.613000 363620.214000 18371.119000 363596.677000 18371.672000 363594.593000 18376.614000 363596.005000 18360.970000 363652.573000 18349.698000 363696.230000 18337.854000 363740.799000 18337.053000 363744.040000 18332.106000 363743.240000 </gml:posList>
              </gml:LinearRing>
            </gml:exterior>
          </gml:Polygon>
        </kadastralekaartv4:begrenzingPerceel>
        <kadastralekaartv4:id>7ada702a-19ee-4445-91a3-5c1834f96c3b</kadastralekaartv4:id>
        <kadastralekaartv4:identificatieNamespace>NL.IMKAD.KadastraalObject</kadastralekaartv4:identificatieNamespace>
        <kadastralekaartv4:identificatieLokaalID>70027670000</kadastralekaartv4:identificatieLokaalID>
        <kadastralekaartv4:beginGeldigheid>2002-01-03T14:21:20.000</kadastralekaartv4:beginGeldigheid>
        <kadastralekaartv4:tijdstipRegistratie>2002-01-03T14:21:20.000</kadastralekaartv4:tijdstipRegistratie>
        <kadastralekaartv4:volgnummer>0</kadastralekaartv4:volgnummer>
        <kadastralekaartv4:statusHistorieCode>G</kadastralekaartv4:statusHistorieCode>
        <kadastralekaartv4:statusHistorieWaarde>Geldig</kadastralekaartv4:statusHistorieWaarde>
        <kadastralekaartv4:kadastraleGemeenteCode>6</kadastralekaartv4:kadastraleGemeenteCode>
        <kadastralekaartv4:kadastraleGemeenteWaarde>Aardenburg</kadastralekaartv4:kadastraleGemeenteWaarde>
        <kadastralekaartv4:sectie>G</kadastralekaartv4:sectie>
        <kadastralekaartv4:AKRKadastraleGemeenteCodeCode>6</kadastralekaartv4:AKRKadastraleGemeenteCodeCode>
        <kadastralekaartv4:AKRKadastraleGemeenteCodeWaarde>ADB00</kadastralekaartv4:AKRKadastraleGemeenteCodeWaarde>
        <kadastralekaartv4:kadastraleGrootteWaarde>750</kadastralekaartv4:kadastraleGrootteWaarde>
        <kadastralekaartv4:soortGrootteCode>1</kadastralekaartv4:soortGrootteCode>
        <kadastralekaartv4:soortGrootteWaarde>Vastgesteld</kadastralekaartv4:soortGrootteWaarde>
        <kadastralekaartv4:perceelnummer>276</kadastralekaartv4:perceelnummer>
        <kadastralekaartv4:perceelnummerRotatie>0</kadastralekaartv4:perceelnummerRotatie>
        <kadastralekaartv4:perceelnummerVerschuivingDeltaX>8.557</kadastralekaartv4:perceelnummerVerschuivingDeltaX>
        <kadastralekaartv4:perceelnummerVerschuivingDeltaY>-0.853</kadastralekaartv4:perceelnummerVerschuivingDeltaY>
        <kadastralekaartv4:perceelnummerPlaatscoordinaatX>18343.905</kadastralekaartv4:perceelnummerPlaatscoordinaatX>
        <kadastralekaartv4:perceelnummerPlaatscoordinaatY>363707.525</kadastralekaartv4:perceelnummerPlaatscoordinaatY>
      </kadastralekaartv4:perceel>
    </wfs:member>
    <wfs:member>
      <kadastralekaartv4:perceel gml:id="perceel.bacb6476-1c92-4cab-afbb-aa13dae09c8b">
        <gml:boundedBy>
        	<gml:Envelope srsName="urn:ogc:def:crs:EPSG::28992">
        		<gml:lowerCorner>19226.823000 363771.239000</gml:lowerCorner>
        		<gml:upperCorner>19265.580000 363794.703000</gml:upperCorner>
        	</gml:Envelope>
        </gml:boundedBy>
        <kadastralekaartv4:begrenzingPerceel>
          <gml:Polygon gml:id="perceel.bacb6476-1c92-4cab-afbb-aa13dae09c8b.1" srsName="urn:ogc:def:crs:EPSG::28992">
            <gml:exterior>
              <gml:LinearRing>
                <gml:posList srsDimension="2">19264.571000 363771.239000 19265.120000 363782.700000 19265.580000 363792.680000 19251.684000 363793.320000 19246.298000 363793.476000 19227.762000 363794.703000 19227.754000 363794.525000 19227.453000 363787.620000 19226.823000 363773.777000 19240.621000 363772.792000 19257.319000 363771.683000 19264.571000 363771.239000 </gml:posList>
              </gml:LinearRing>
            </gml:exterior>
          </gml:Polygon>
        </kadastralekaartv4:begrenzingPerceel>
        <kadastralekaartv4:id>bacb6476-1c92-4cab-afbb-aa13dae09c8b</kadastralekaartv4:id>
        <kadastralekaartv4:identificatieNamespace>NL.IMKAD.KadastraalObject</kadastralekaartv4:identificatieNamespace>
        <kadastralekaartv4:identificatieLokaalID>60025770000</kadastralekaartv4:identificatieLokaalID>
        <kadastralekaartv4:beginGeldigheid>2019-10-15T08:48:12.000</kadastralekaartv4:beginGeldigheid>
        <kadastralekaartv4:tijdstipRegistratie>2019-10-15T08:48:12.000</kadastralekaartv4:tijdstipRegistratie>
        <kadastralekaartv4:volgnummer>0</kadastralekaartv4:volgnummer>
        <kadastralekaartv4:statusHistorieCode>G</kadastralekaartv4:statusHistorieCode>
        <kadastralekaartv4:statusHistorieWaarde>Geldig</kadastralekaartv4:statusHistorieWaarde>
        <kadastralekaartv4:kadastraleGemeenteCode>6</kadastralekaartv4:kadastraleGemeenteCode>
        <kadastralekaartv4:kadastraleGemeenteWaarde>Aardenburg</kadastralekaartv4:kadastraleGemeenteWaarde>
        <kadastralekaartv4:sectie>F</kadastralekaartv4:sectie>
        <kadastralekaartv4:AKRKadastraleGemeenteCodeCode>6</kadastralekaartv4:AKRKadastraleGemeenteCodeCode>
        <kadastralekaartv4:AKRKadastraleGemeenteCodeWaarde>ADB00</kadastralekaartv4:AKRKadastraleGemeenteCodeWaarde>
        <kadastralekaartv4:kadastraleGrootteWaarde>798</kadastralekaartv4:kadastraleGrootteWaarde>
        <kadastralekaartv4:soortGrootteCode>1</kadastralekaartv4:soortGrootteCode>
        <kadastralekaartv4:soortGrootteWaarde>Vastgesteld</kadastralekaartv4:soortGrootteWaarde>
        <kadastralekaartv4:perceelnummer>257</kadastralekaartv4:perceelnummer>
        <kadastralekaartv4:perceelnummerRotatie>0</kadastralekaartv4:perceelnummerRotatie>
        <kadastralekaartv4:perceelnummerVerschuivingDeltaX>0</kadastralekaartv4:perceelnummerVerschuivingDeltaX>
        <kadastralekaartv4:perceelnummerVerschuivingDeltaY>0</kadastralekaartv4:perceelnummerVerschuivingDeltaY>
        <kadastralekaartv4:perceelnummerPlaatscoordinaatX>19241.049</kadastralekaartv4:perceelnummerPlaatscoordinaatX>
        <kadastralekaartv4:perceelnummerPlaatscoordinaatY>363784.029</kadastralekaartv4:perceelnummerPlaatscoordinaatY>
      </kadastralekaartv4:perceel>
    </wfs:member>
    <wfs:member>
      <kadastralekaartv4:perceel gml:id="perceel.711b3f9e-6d10-404e-af34-95663c2f246d">
        <gml:boundedBy>
        	<gml:Envelope srsName="urn:ogc:def:crs:EPSG::28992">
        		<gml:lowerCorner>19473.861000 363688.168000</gml:lowerCorner>
        		<gml:upperCorner>19505.191000 363730.529000</gml:upperCorner>
        	</gml:Envelope>
        </gml:boundedBy>
        <kadastralekaartv4:begrenzingPerceel>
          <gml:Polygon gml:id="perceel.711b3f9e-6d10-404e-af34-95663c2f246d.1" srsName="urn:ogc:def:crs:EPSG::28992">
            <gml:exterior>
              <gml:LinearRing>
                <gml:posList srsDimension="2">19505.191000 363723.179000 19502.229000 363724.388000 19495.549000 363726.684000 19483.660000 363730.529000 19480.544000 363721.345000 19479.001000 363715.303000 19477.472000 363708.875000 19473.861000 363694.216000 19498.119000 363688.168000 19499.047000 363692.936000 19500.928000 363702.206000 19503.257000 363713.171000 19504.044000 363716.980000 19504.706000 363720.818000 19505.191000 363723.179000 </gml:posList>
              </gml:LinearRing>
            </gml:exterior>
          </gml:Polygon>
        </kadastralekaartv4:begrenzingPerceel>
        <kadastralekaartv4:id>711b3f9e-6d10-404e-af34-95663c2f246d</kadastralekaartv4:id>
        <kadastralekaartv4:identificatieNamespace>NL.IMKAD.KadastraalObject</kadastralekaartv4:identificatieNamespace>
        <kadastralekaartv4:identificatieLokaalID>60040270000</kadastralekaartv4:identificatieLokaalID>
        <kadastralekaartv4:beginGeldigheid>2001-07-17T10:18:27.000</kadastralekaartv4:beginGeldigheid>
        <kadastralekaartv4:tijdstipRegistratie>2001-07-17T10:18:27.000</kadastralekaartv4:tijdstipRegistratie>
        <kadastralekaartv4:volgnummer>0</kadastralekaartv4:volgnummer>
        <kadastralekaartv4:statusHistorieCode>G</kadastralekaartv4:statusHistorieCode>
        <kadastralekaartv4:statusHistorieWaarde>Geldig</kadastralekaartv4:statusHistorieWaarde>
        <kadastralekaartv4:kadastraleGemeenteCode>6</kadastralekaartv4:kadastraleGemeenteCode>
        <kadastralekaartv4:kadastraleGemeenteWaarde>Aardenburg</kadastralekaartv4:kadastraleGemeenteWaarde>
        <kadastralekaartv4:sectie>F</kadastralekaartv4:sectie>
        <kadastralekaartv4:AKRKadastraleGemeenteCodeCode>6</kadastralekaartv4:AKRKadastraleGemeenteCodeCode>
        <kadastralekaartv4:AKRKadastraleGemeenteCodeWaarde>ADB00</kadastralekaartv4:AKRKadastraleGemeenteCodeWaarde>
        <kadastralekaartv4:kadastraleGrootteWaarde>890</kadastralekaartv4:kadastraleGrootteWaarde>
        <kadastralekaartv4:soortGrootteCode>1</kadastralekaartv4:soortGrootteCode>
        <kadastralekaartv4:soortGrootteWaarde>Vastgesteld</kadastralekaartv4:soortGrootteWaarde>
        <kadastralekaartv4:perceelnummer>402</kadastralekaartv4:perceelnummer>
        <kadastralekaartv4:perceelnummerRotatie>0</kadastralekaartv4:perceelnummerRotatie>
        <kadastralekaartv4:perceelnummerVerschuivingDeltaX>0</kadastralekaartv4:perceelnummerVerschuivingDeltaX>
        <kadastralekaartv4:perceelnummerVerschuivingDeltaY>0</kadastralekaartv4:perceelnummerVerschuivingDeltaY>
        <kadastralekaartv4:perceelnummerPlaatscoordinaatX>19493.089</kadastralekaartv4:perceelnummerPlaatscoordinaatX>
        <kadastralekaartv4:perceelnummerPlaatscoordinaatY>363697.908</kadastralekaartv4:perceelnummerPlaatscoordinaatY>
      </kadastralekaartv4:perceel>
    </wfs:member>
</wfs:FeatureCollection>
Then status 200 0.000
1.354
* def box1_NL = "-25000,250000,280000,860000" 0.013
* def box2_BH = "81000,455900,81600,456500" 0.001
* def box2_BH2 = "81000,455900,89320,461750" 0.002
Given path "" 0.003
And param VERSION = '1.3.0' 0.000
And param service = 'WMS' 0.000
And param request = 'GetMap' 0.001
And param bbox = box1_NL 0.000
And param layers = 'Bebouwing' 0.001
And param WIDTH = 600 0.001
And param HEIGHT = 600 0.000
And param CRS = 'EPSG:28992' 0.000
And param format = 'image/png' 0.001
When method GET 0.446
02:29:03.331 request:
1 > GET http://geodata.nationaalgeoregister.nl/kadastralekaart/wms/v4_0/?VERSION=1.3.0&service=WMS&request=GetMap&bbox=-25000%2C250000%2C280000%2C860000&layers=Bebouwing&WIDTH=600&HEIGHT=600&CRS=EPSG%3A28992&format=image%2Fpng
1 > Accept-Encoding: gzip,deflate
1 > Connection: Keep-Alive
1 > Host: geodata.nationaalgeoregister.nl
1 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:29:03.663 response time in milliseconds: 331.75
1 < 200
1 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
1 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
1 < Access-Control-Allow-Origin: *
1 < Access-Control-Max-Age: 1000
1 < Content-Length: 2332
1 < Content-Type: image/png
1 < Date: Tue, 15 Jun 2021 02:29:03 GMT
1 < Server: lighttpd/1.4.53
1 < Strict-Transport-Security: max-age=3600; includeSubDomains; preload
1 < X-Cnection: close
Then status 200 0.000
And match header Content-Type == 'image/png' 0.002
And def filesize = responseHeaders['Content-Length'][0] 0.050
* print "v4 image type: pand contour" 0.003
02:29:03.722 [print] v4 image type: pand contour
* eval karate.embed(responseBytes,'image/png') 0.005
* def mydownloads = Java.type('download.DataStorage') 0.012
* def LocalDateTime = Java.type('java.time.LocalDateTime') 0.038
* def db = new mydownloads 0.003
* eval db.mywriteln('- Test: V02_WMS test 1 600 600 type pand contour ' + '\n'+' responseTime: ' + responseTime + '\n Size: ' + filesize + '\n Time: '+ LocalDateTime.now() + '\n' , 'target/surefire-reports/wmsv40.yaml') 0.109
Given path "" 0.000
And param VERSION = '1.3.0' 0.000
And param service = 'WMS' 0.041
And param request = 'GetLegendGraphic' 0.002
And param layer = 'Bebouwing' 0.000
And param WIDTH = 40 0.001
And param HEIGHT = 40 0.000
And param CRS = 'EPSG:28992' 0.000
And param format = 'image/png' 0.000
And param SLD_VERSION = '1.1.0' 0.011
When method GET 0.249
02:29:03.957 request:
2 > GET http://geodata.nationaalgeoregister.nl/kadastralekaart/wms/v4_0/?VERSION=1.3.0&service=WMS&request=GetLegendGraphic&layer=Bebouwing&WIDTH=40&HEIGHT=40&CRS=EPSG%3A28992&format=image%2Fpng&SLD_VERSION=1.1.0
2 > Accept-Encoding: gzip,deflate
2 > Connection: Keep-Alive
2 > Host: geodata.nationaalgeoregister.nl
2 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:29:04.204 response time in milliseconds: 245.87
2 < 200
2 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
2 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
2 < Access-Control-Allow-Origin: *
2 < Access-Control-Max-Age: 1000
2 < Content-Length: 3731
2 < Content-Type: image/png
2 < Date: Tue, 15 Jun 2021 02:29:04 GMT
2 < Server: lighttpd/1.4.53
2 < Strict-Transport-Security: max-age=3600; includeSubDomains; preload
2 < X-Cnection: close
Then status 200 0.000
* print "v4 legenda image type pand contour" 0.002
02:29:04.207 [print] v4 legenda image type pand contour
* eval karate.embed(responseBytes,'image/png') 0.000
* def mydownloads = Java.type('download.DataStorage') 0.000
* def LocalDateTime = Java.type('java.time.LocalDateTime') 0.000
* def db = new mydownloads 0.000
* eval db.mywriteln('- Test: V02_WMS legenda test 1 type pand contour ' + '\n'+' responseTime: ' + responseTime + '\n Size: ' + filesize + '\n Time: '+ LocalDateTime.now() + '\n' , 'target/surefire-reports/wmsv40.yaml') 0.014
Given path "" 0.000
And param VERSION = '1.3.0' 0.000
And param service = 'WMS' 0.000
And param request = 'GetMap' 0.000
And param bbox = box1_NL 0.000
And param layers = 'Bebouwing' 0.000
And param styles = 'default' 0.004
And param WIDTH = 600 0.000
And param HEIGHT = 600 0.000
And param CRS = 'EPSG:28992' 0.000
And param format = 'image/png' 0.000
When method GET 0.292
02:29:04.235 request:
3 > GET http://geodata.nationaalgeoregister.nl/kadastralekaart/wms/v4_0/?VERSION=1.3.0&service=WMS&request=GetMap&bbox=-25000%2C250000%2C280000%2C860000&layers=Bebouwing&styles=default&WIDTH=600&HEIGHT=600&CRS=EPSG%3A28992&format=image%2Fpng
3 > Accept-Encoding: gzip,deflate
3 > Connection: Keep-Alive
3 > Host: geodata.nationaalgeoregister.nl
3 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:29:04.521 response time in milliseconds: 269.33
3 < 200
3 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
3 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
3 < Access-Control-Allow-Origin: *
3 < Access-Control-Max-Age: 1000
3 < Content-Length: 2332
3 < Content-Type: image/png
3 < Date: Tue, 15 Jun 2021 02:29:04 GMT
3 < Server: lighttpd/1.4.53
3 < Strict-Transport-Security: max-age=3600; includeSubDomains; preload
3 < X-Cnection: close
Then status 200 0.000
And match header Content-Type == 'image/png' 0.000
And def filesize = responseHeaders['Content-Length'][0] 0.000
* print "v4 image type: pand contour" 0.018
02:29:04.540 [print] v4 image type: pand contour
* eval karate.embed(responseBytes,'image/png') 0.002
* def mydownloads = Java.type('download.DataStorage') 0.000
* def LocalDateTime = Java.type('java.time.LocalDateTime') 0.000
* def db = new mydownloads 0.000
* eval db.mywriteln('- Test: V02_WMS test 1 style default 600 600 type pand contour ' + '\n'+' responseTime: ' + responseTime + '\n Size: ' + filesize + '\n Time: '+ LocalDateTime.now() + '\n' , 'target/surefire-reports/wmsv40.yaml') 0.010
2.402
* def box1_NL = "-25000,250000,280000,860000" 0.000
* def box2_BH = "81000,455900,81600,456500" 0.000
* def box2_BH2 = "81000,455900,89320,461750" 0.000
Given path "" 0.000
And param VERSION = '1.3.0' 0.000
And param service = 'WMS' 0.000
And param request = 'GetMap' 0.000
And param bbox = box2_BH 0.000
And param layers = 'bebouwing' 0.001
And param WIDTH = 600 0.001
And param HEIGHT = 600 0.000
And param CRS = 'EPSG:28992' 0.013
And param format = 'image/png' 0.000
When method GET 1.003
02:29:03.330 request:
1 > GET http://geodata.nationaalgeoregister.nl/kadastralekaart/wms/v4_0/?VERSION=1.3.0&service=WMS&request=GetMap&bbox=81000%2C455900%2C81600%2C456500&layers=bebouwing&WIDTH=600&HEIGHT=600&CRS=EPSG%3A28992&format=image%2Fpng
1 > Accept-Encoding: gzip,deflate
1 > Connection: Keep-Alive
1 > Host: geodata.nationaalgeoregister.nl
1 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:29:03.787 response time in milliseconds: 456.35
1 < 200
1 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
1 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
1 < Access-Control-Allow-Origin: *
1 < Access-Control-Max-Age: 1000
1 < Content-Length: 180197
1 < Content-Type: image/png
1 < Date: Tue, 15 Jun 2021 02:29:03 GMT
1 < Server: lighttpd/1.4.53
1 < Strict-Transport-Security: max-age=3600; includeSubDomains; preload
1 < X-Cnection: close
Then status 200 0.000
And match header Content-Type == 'image/png' 0.000
And def filesize = responseHeaders['Content-Length'][0] 0.000
* print "v4 image type: pand contour" 0.004
02:29:04.233 [print] v4 image type: pand contour
* eval karate.embed(responseBytes,'image/png') 0.000
* def mydownloads = Java.type('download.DataStorage') 0.000
* def LocalDateTime = Java.type('java.time.LocalDateTime') 0.000
* def db = new mydownloads 0.010
* eval db.mywriteln('- Test: V02_WMS test 1b 600 600 type pand contour ' + '\n'+' responseTime: ' + responseTime + '\n Size: ' + filesize + '\n Time: '+ LocalDateTime.now() + '\n' , 'target/surefire-reports/wmsv40.yaml') 0.014
Given path "" 0.000
And param VERSION = '1.3.0' 0.012
And param service = 'WMS' 0.000
And param request = 'GetLegendGraphic' 0.000
And param layer = 'bebouwing' 0.000
And param WIDTH = 40 0.000
And param HEIGHT = 40 0.000
And param CRS = 'EPSG:28992' 0.000
And param format = 'image/png' 0.000
And param SLD_VERSION = '1.1.0' 0.000
When method GET 0.263
02:29:04.276 request:
2 > GET http://geodata.nationaalgeoregister.nl/kadastralekaart/wms/v4_0/?VERSION=1.3.0&service=WMS&request=GetLegendGraphic&layer=bebouwing&WIDTH=40&HEIGHT=40&CRS=EPSG%3A28992&format=image%2Fpng&SLD_VERSION=1.1.0
2 > Accept-Encoding: gzip,deflate
2 > Connection: Keep-Alive
2 > Host: geodata.nationaalgeoregister.nl
2 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:29:04.537 response time in milliseconds: 251.78
2 < 200
2 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
2 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
2 < Access-Control-Allow-Origin: *
2 < Access-Control-Max-Age: 1000
2 < Content-Length: 3731
2 < Content-Type: image/png
2 < Date: Tue, 15 Jun 2021 02:29:04 GMT
2 < Server: lighttpd/1.4.53
2 < Strict-Transport-Security: max-age=3600; includeSubDomains; preload
2 < X-Cnection: close
Then status 200 0.000
* print "v4 legenda image type pand contour" 0.000
02:29:04.538 [print] v4 legenda image type pand contour
* eval karate.embed(responseBytes,'image/png') 0.000
* def mydownloads = Java.type('download.DataStorage') 0.000
* def LocalDateTime = Java.type('java.time.LocalDateTime') 0.000
* def db = new mydownloads 0.000
* eval db.mywriteln('- Test: V02_WMS legenda test 1b type pand contour ' + '\n'+' responseTime: ' + responseTime + '\n Size: ' + filesize + '\n Time: '+ LocalDateTime.now() + '\n' , 'target/surefire-reports/wmsv40.yaml') 0.015
Given path "" 0.000
And param VERSION = '1.3.0' 0.000
And param service = 'WMS' 0.000
And param request = 'GetMap' 0.001
And param bbox = box2_BH 0.000
And param layers = 'bebouwing' 0.000
And param styles = 'default' 0.000
And param WIDTH = 600 0.000
And param HEIGHT = 600 0.000
And param CRS = 'EPSG:28992' 0.000
And param format = 'image/png' 0.000
When method GET 1.014
02:29:04.569 request:
3 > GET http://geodata.nationaalgeoregister.nl/kadastralekaart/wms/v4_0/?VERSION=1.3.0&service=WMS&request=GetMap&bbox=81000%2C455900%2C81600%2C456500&layers=bebouwing&styles=default&WIDTH=600&HEIGHT=600&CRS=EPSG%3A28992&format=image%2Fpng
3 > Accept-Encoding: gzip,deflate
3 > Connection: Keep-Alive
3 > Host: geodata.nationaalgeoregister.nl
3 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:29:05.160 response time in milliseconds: 590.31
3 < 200
3 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
3 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
3 < Access-Control-Allow-Origin: *
3 < Access-Control-Max-Age: 1000
3 < Content-Length: 180197
3 < Content-Type: image/png
3 < Date: Tue, 15 Jun 2021 02:29:05 GMT
3 < Server: lighttpd/1.4.53
3 < Strict-Transport-Security: max-age=3600; includeSubDomains; preload
3 < X-Cnection: close
Then status 200 0.000
And match header Content-Type == 'image/png' 0.017
And def filesize = responseHeaders['Content-Length'][0] 0.000
* print "v4 image type: pand contour" 0.000
02:29:05.593 [print] v4 image type: pand contour
* eval karate.embed(responseBytes,'image/png') 0.000
* def mydownloads = Java.type('download.DataStorage') 0.000
* def LocalDateTime = Java.type('java.time.LocalDateTime') 0.000
* def db = new mydownloads 0.013
* eval db.mywriteln('- Test: V02_WMS test 1b style default 600 600 type pand contour ' + '\n'+' responseTime: ' + responseTime + '\n Size: ' + filesize + '\n Time: '+ LocalDateTime.now() + '\n' , 'target/surefire-reports/wmsv40.yaml') 0.006
14.696
* def box1_NL = "-25000,250000,280000,860000" 0.009
* def box2_BH = "81000,455900,81600,456500" 0.000
* def box2_BH2 = "81000,455900,89320,461750" 0.000
Given path "" 0.000
And param VERSION = '1.3.0' 0.000
And param service = 'WMS' 0.000
And param request = 'GetMap' 0.000
And param bbox = box2_BH2 0.000
And param layers = 'bebouwing' 0.000
And param WIDTH = 8320 0.001
And param HEIGHT = 5850 0.037
And param CRS = 'EPSG:28992' 0.000
And param format = 'image/png' 0.000
When method GET 9.684
02:29:04.664 request:
1 > GET http://geodata.nationaalgeoregister.nl/kadastralekaart/wms/v4_0/?VERSION=1.3.0&service=WMS&request=GetMap&bbox=81000%2C455900%2C89320%2C461750&layers=bebouwing&WIDTH=8320&HEIGHT=5850&CRS=EPSG%3A28992&format=image%2Fpng
1 > Accept-Encoding: gzip,deflate
1 > Connection: Keep-Alive
1 > Host: geodata.nationaalgeoregister.nl
1 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:29:11.166 response time in milliseconds: 6501.58
1 < 200
1 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
1 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
1 < Access-Control-Allow-Origin: *
1 < Access-Control-Max-Age: 1000
1 < Content-Length: 4895494
1 < Content-Type: image/png
1 < Date: Tue, 15 Jun 2021 02:29:11 GMT
1 < Server: lighttpd/1.4.53
1 < Strict-Transport-Security: max-age=3600; includeSubDomains; preload
1 < X-Cnection: close
Then status 200 0.000
And match header Content-Type == 'image/png' 0.000
And def filesize = responseHeaders['Content-Length'][0] 0.000
* print "v4 image type: pand contour" 0.001
02:29:14.340 [print] v4 image type: pand contour
* eval karate.embed(responseBytes,'image/png') 0.001
* def mydownloads = Java.type('download.DataStorage') 0.000
* def LocalDateTime = Java.type('java.time.LocalDateTime') 0.000
* def db = new mydownloads 0.000
* eval db.mywriteln('- Test: V02_WMS test 2 8320 5850 type pand contour ' + '\n'+' responseTime: ' + responseTime + '\n Size: ' + filesize + '\n Time: '+ LocalDateTime.now() + '\n' , 'target/surefire-reports/wmsv40.yaml') 0.003
Given path "" 0.001
And param VERSION = '1.3.0' 0.001
And param service = 'WMS' 0.001
And param request = 'GetLegendGraphic' 0.001
And param layer = 'bebouwing' 0.001
And param WIDTH = 40 0.001
And param HEIGHT = 40 0.000
And param CRS = 'EPSG:28992' 0.001
And param format = 'image/png' 0.000
And param SLD_VERSION = '1.1.0' 0.001
When method GET 0.248
02:29:14.356 request:
2 > GET http://geodata.nationaalgeoregister.nl/kadastralekaart/wms/v4_0/?VERSION=1.3.0&service=WMS&request=GetLegendGraphic&layer=bebouwing&WIDTH=40&HEIGHT=40&CRS=EPSG%3A28992&format=image%2Fpng&SLD_VERSION=1.1.0
2 > Accept-Encoding: gzip,deflate
2 > Connection: Keep-Alive
2 > Host: geodata.nationaalgeoregister.nl
2 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:29:14.603 response time in milliseconds: 246.17
2 < 200
2 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
2 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
2 < Access-Control-Allow-Origin: *
2 < Access-Control-Max-Age: 1000
2 < Content-Length: 3731
2 < Content-Type: image/png
2 < Date: Tue, 15 Jun 2021 02:29:14 GMT
2 < Server: lighttpd/1.4.53
2 < Strict-Transport-Security: max-age=3600; includeSubDomains; preload
2 < X-Cnection: close
Then status 200 0.000
* print "v4 legenda image type pand contour" 0.002
02:29:14.610 [print] v4 legenda image type pand contour
* eval karate.embed(responseBytes,'image/png') 0.000
* def mydownloads = Java.type('download.DataStorage') 0.000
* def LocalDateTime = Java.type('java.time.LocalDateTime') 0.000
* def db = new mydownloads 0.000
* eval db.mywriteln('- Test: V02_WMS legenda test 2 type pand contour ' + '\n'+' responseTime: ' + responseTime + '\n Size: ' + filesize + '\n Time: '+ LocalDateTime.now() + '\n' , 'target/surefire-reports/wmsv40.yaml') 0.003
Given path "" 0.000
And param VERSION = '1.3.0' 0.000
And param service = 'WMS' 0.000
And param request = 'GetMap' 0.000
And param bbox = box2_BH2 0.000
And param layers = 'bebouwing' 0.000
And param styles = 'kadastralekaartv4:bebouwing_print' 0.001
And param WIDTH = 8320 0.001
And param HEIGHT = 5850 0.001
And param CRS = 'EPSG:28992' 0.000
And param format = 'image/png' 0.000
When method GET 4.673
02:29:14.622 request:
3 > GET http://geodata.nationaalgeoregister.nl/kadastralekaart/wms/v4_0/?VERSION=1.3.0&service=WMS&request=GetMap&bbox=81000%2C455900%2C89320%2C461750&layers=bebouwing&styles=kadastralekaartv4%3Abebouwing_print&WIDTH=8320&HEIGHT=5850&CRS=EPSG%3A28992&format=image%2Fpng
3 > Accept-Encoding: gzip,deflate
3 > Connection: Keep-Alive
3 > Host: geodata.nationaalgeoregister.nl
3 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:29:18.961 response time in milliseconds: 4338.99
3 < 200
3 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
3 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
3 < Access-Control-Allow-Origin: *
3 < Access-Control-Max-Age: 1000
3 < Content-Length: 156612
3 < Content-Type: image/png
3 < Date: Tue, 15 Jun 2021 02:29:18 GMT
3 < Server: lighttpd/1.4.53
3 < Strict-Transport-Security: max-age=3600; includeSubDomains; preload
3 < X-Cnection: close
Then status 200 0.000
And match header Content-Type == 'image/png' 0.000
And def filesize = responseHeaders['Content-Length'][0] 0.000
* print "v4 image type: pand contour" 0.003
02:29:19.298 [print] v4 image type: pand contour
* eval karate.embed(responseBytes,'image/png') 0.000
* def mydownloads = Java.type('download.DataStorage') 0.000
* def LocalDateTime = Java.type('java.time.LocalDateTime') 0.000
* def db = new mydownloads 0.000
* eval db.mywriteln('- Test: V02_WMS test 2 style kadastralekaartv4:bebouwing_print 8320 5850 type pand contour ' + '\n'+' responseTime: ' + responseTime + '\n Size: ' + filesize + '\n Time: '+ LocalDateTime.now() + '\n' , 'target/surefire-reports/wmsv40.yaml') 0.007
2.011
* def box1_NL = "-25000,250000,280000,860000" 0.000
* def box2_BH = "81000,455900,81600,456500" 0.000
* def box2_BH2 = "81000,455900,89320,461750" 0.000
Given path "" 0.000
And param VERSION = '1.3.0' 0.000
And param service = 'WMS' 0.000
And param request = 'GetMap' 0.000
And param bbox = box2_BH 0.000
And param layers = 'bebouwing' 0.000
And param WIDTH = 600 0.000
And param HEIGHT = 600 0.000
And param CRS = 'EPSG:28992' 0.000
And param format = 'image/png' 0.000
When method GET 0.744
02:29:04.706 request:
1 > GET http://geodata.nationaalgeoregister.nl/kadastralekaart/wms/v4_0/?VERSION=1.3.0&service=WMS&request=GetMap&bbox=81000%2C455900%2C81600%2C456500&layers=bebouwing&WIDTH=600&HEIGHT=600&CRS=EPSG%3A28992&format=image%2Fpng
1 > Accept-Encoding: gzip,deflate
1 > Connection: Keep-Alive
1 > Host: geodata.nationaalgeoregister.nl
1 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:29:05.035 response time in milliseconds: 328.89
1 < 200
1 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
1 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
1 < Access-Control-Allow-Origin: *
1 < Access-Control-Max-Age: 1000
1 < Content-Length: 180197
1 < Content-Type: image/png
1 < Date: Tue, 15 Jun 2021 02:29:04 GMT
1 < Server: lighttpd/1.4.53
1 < Strict-Transport-Security: max-age=3600; includeSubDomains; preload
1 < X-Cnection: close
Then status 200 0.000
And match header Content-Type == 'image/png' 0.000
And def filesize = responseHeaders['Content-Length'][0] 0.003
* print "v4 image type: pand contour" 0.014
02:29:05.561 [print] v4 image type: pand contour
* eval karate.embed(responseBytes,'image/png') 0.002
* def mydownloads = Java.type('download.DataStorage') 0.002
* def LocalDateTime = Java.type('java.time.LocalDateTime') 0.027
* def db = new mydownloads 0.018
* eval db.mywriteln('- Test: V02_WMS test 2b 600 600 type pand contour ' + '\n'+' responseTime: ' + responseTime + '\n Size: ' + filesize + '\n Time: '+ LocalDateTime.now() + '\n' , 'target/surefire-reports/wmsv40.yaml') 0.004
Given path "" 0.000
And param VERSION = '1.3.0' 0.000
And param service = 'WMS' 0.000
And param request = 'GetLegendGraphic' 0.001
And param layer = 'bebouwing' 0.000
And param WIDTH = 40 0.037
And param HEIGHT = 40 0.000
And param CRS = 'EPSG:28992' 0.000
And param format = 'image/png' 0.000
And param SLD_VERSION = '1.1.0' 0.001
When method GET 0.279
02:29:05.684 request:
2 > GET http://geodata.nationaalgeoregister.nl/kadastralekaart/wms/v4_0/?VERSION=1.3.0&service=WMS&request=GetLegendGraphic&layer=bebouwing&WIDTH=40&HEIGHT=40&CRS=EPSG%3A28992&format=image%2Fpng&SLD_VERSION=1.1.0
2 > Accept-Encoding: gzip,deflate
2 > Connection: Keep-Alive
2 > Host: geodata.nationaalgeoregister.nl
2 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:29:05.933 response time in milliseconds: 248.96
2 < 200
2 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
2 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
2 < Access-Control-Allow-Origin: *
2 < Access-Control-Max-Age: 1000
2 < Content-Length: 3731
2 < Content-Type: image/png
2 < Date: Tue, 15 Jun 2021 02:29:05 GMT
2 < Server: lighttpd/1.4.53
2 < Strict-Transport-Security: max-age=3600; includeSubDomains; preload
2 < X-Cnection: close
Then status 200 0.000
* print "v4 legenda image type pand contour" 0.002
02:29:05.940 [print] v4 legenda image type pand contour
* eval karate.embed(responseBytes,'image/png') 0.000
* def mydownloads = Java.type('download.DataStorage') 0.000
* def LocalDateTime = Java.type('java.time.LocalDateTime') 0.000
* def db = new mydownloads 0.000
* eval db.mywriteln('- Test: V02_WMS legenda test 2b type pand contour ' + '\n'+' responseTime: ' + responseTime + '\n Size: ' + filesize + '\n Time: '+ LocalDateTime.now() + '\n' , 'target/surefire-reports/wmsv40.yaml') 0.007
Given path "" 0.000
And param VERSION = '1.3.0' 0.000
And param service = 'WMS' 0.000
And param request = 'GetMap' 0.000
And param bbox = box2_BH 0.000
And param layers = 'bebouwing' 0.000
And param styles = 'default' 0.005
And param WIDTH = 600 0.000
And param HEIGHT = 600 0.000
And param CRS = 'EPSG:28992' 0.000
And param format = 'image/png' 0.000
When method GET 0.817
02:29:05.959 request:
3 > GET http://geodata.nationaalgeoregister.nl/kadastralekaart/wms/v4_0/?VERSION=1.3.0&service=WMS&request=GetMap&bbox=81000%2C455900%2C81600%2C456500&layers=bebouwing&styles=default&WIDTH=600&HEIGHT=600&CRS=EPSG%3A28992&format=image%2Fpng
3 > Accept-Encoding: gzip,deflate
3 > Connection: Keep-Alive
3 > Host: geodata.nationaalgeoregister.nl
3 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:29:06.430 response time in milliseconds: 470.41
3 < 200
3 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
3 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
3 < Access-Control-Allow-Origin: *
3 < Access-Control-Max-Age: 1000
3 < Content-Length: 180197
3 < Content-Type: image/png
3 < Date: Tue, 15 Jun 2021 02:29:06 GMT
3 < Server: lighttpd/1.4.53
3 < Strict-Transport-Security: max-age=3600; includeSubDomains; preload
3 < X-Cnection: close
Then status 200 0.000
And match header Content-Type == 'image/png' 0.022
And def filesize = responseHeaders['Content-Length'][0] 0.000
* print "v4 image type: pand contour" 0.006
02:29:06.804 [print] v4 image type: pand contour
* eval karate.embed(responseBytes,'image/png') 0.000
* def mydownloads = Java.type('download.DataStorage') 0.000
* def LocalDateTime = Java.type('java.time.LocalDateTime') 0.001
* def db = new mydownloads 0.000
* eval db.mywriteln('- Test: V02_WMS test 2b style default 600 600 type pand contour ' + '\n'+' responseTime: ' + responseTime + '\n Size: ' + filesize + '\n Time: '+ LocalDateTime.now() + '\n' , 'target/surefire-reports/wmsv40.yaml') 0.006
0.853
* def box1_NL = "-25000,250000,280000,860000" 0.000
* def box2_BH = "81000,455900,81600,456500" 0.000
* def box2_BH2 = "81000,455900,89320,461750" 0.000
Given path "" 0.000
And param VERSION = '1.3.0' 0.000
And param service = 'WMS' 0.000
And param request = 'GetMap' 0.000
And param bbox = box2_BH 0.000
And param layers = 'Nummeraanduidingreeks' 0.022
And param WIDTH = 600 0.002
And param HEIGHT = 600 0.000
And param CRS = 'EPSG:28992' 0.000
And param format = 'image/png' 0.000
When method GET 0.266
02:29:05.619 request:
1 > GET http://geodata.nationaalgeoregister.nl/kadastralekaart/wms/v4_0/?VERSION=1.3.0&service=WMS&request=GetMap&bbox=81000%2C455900%2C81600%2C456500&layers=Nummeraanduidingreeks&WIDTH=600&HEIGHT=600&CRS=EPSG%3A28992&format=image%2Fpng
1 > Accept-Encoding: gzip,deflate
1 > Connection: Keep-Alive
1 > Host: geodata.nationaalgeoregister.nl
1 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:29:05.878 response time in milliseconds: 258.47
1 < 200
1 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
1 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
1 < Access-Control-Allow-Origin: *
1 < Access-Control-Max-Age: 1000
1 < Content-Length: 2332
1 < Content-Type: image/png
1 < Date: Tue, 15 Jun 2021 02:29:05 GMT
1 < Server: lighttpd/1.4.53
1 < Strict-Transport-Security: max-age=3600; includeSubDomains; preload
1 < X-Cnection: close
Then status 200 0.000
And match header Content-Type == 'image/png' 0.000
And def filesize = responseHeaders['Content-Length'][0] 0.000
* print "v4 image type: huisnummer (reeks) tekst 8" 0.003
02:29:05.888 [print] v4 image type: huisnummer (reeks) tekst 8
* eval karate.embed(responseBytes,'image/png') 0.000
* def mydownloads = Java.type('download.DataStorage') 0.000
* def LocalDateTime = Java.type('java.time.LocalDateTime') 0.000
* def db = new mydownloads 0.000
* eval db.mywriteln('- Test: V02_WMS test 3 600 600 type huisnummer (reeks) tekst 8 ' + '\n'+' responseTime: ' + responseTime + '\n Size: ' + filesize + '\n Time: '+ LocalDateTime.now() + '\n' , 'target/surefire-reports/wmsv40.yaml') 0.004
Given path "" 0.000
And param VERSION = '1.3.0' 0.000
And param service = 'WMS' 0.000
And param request = 'GetLegendGraphic' 0.000
And param layer = 'Nummeraanduidingreeks' 0.000
And param WIDTH = 40 0.000
And param HEIGHT = 40 0.000
And param CRS = 'EPSG:28992' 0.000
And param format = 'image/png' 0.000
And param SLD_VERSION = '1.1.0' 0.000
When method GET 0.252
02:29:05.901 request:
2 > GET http://geodata.nationaalgeoregister.nl/kadastralekaart/wms/v4_0/?VERSION=1.3.0&service=WMS&request=GetLegendGraphic&layer=Nummeraanduidingreeks&WIDTH=40&HEIGHT=40&CRS=EPSG%3A28992&format=image%2Fpng&SLD_VERSION=1.1.0
2 > Accept-Encoding: gzip,deflate
2 > Connection: Keep-Alive
2 > Host: geodata.nationaalgeoregister.nl
2 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:29:06.147 response time in milliseconds: 245.03
2 < 200
2 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
2 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
2 < Access-Control-Allow-Origin: *
2 < Access-Control-Max-Age: 1000
2 < Content-Length: 2386
2 < Content-Type: image/png
2 < Date: Tue, 15 Jun 2021 02:29:06 GMT
2 < Server: lighttpd/1.4.53
2 < Strict-Transport-Security: max-age=3600; includeSubDomains; preload
2 < X-Cnection: close
Then status 200 0.000
* print "v4 legenda image type huisnummer (reeks) tekst 8" 0.002
02:29:06.150 [print] v4 legenda image type huisnummer (reeks) tekst 8
* eval karate.embed(responseBytes,'image/png') 0.000
* def mydownloads = Java.type('download.DataStorage') 0.000
* def LocalDateTime = Java.type('java.time.LocalDateTime') 0.000
* def db = new mydownloads 0.007
* eval db.mywriteln('- Test: V02_WMS legenda test 3 type huisnummer (reeks) tekst 8 ' + '\n'+' responseTime: ' + responseTime + '\n Size: ' + filesize + '\n Time: '+ LocalDateTime.now() + '\n' , 'target/surefire-reports/wmsv40.yaml') 0.003
Given path "" 0.000
And param VERSION = '1.3.0' 0.012
And param service = 'WMS' 0.000
And param request = 'GetMap' 0.000
And param bbox = box2_BH 0.000
And param layers = 'Nummeraanduidingreeks' 0.000
And param styles = 'default' 0.000
And param WIDTH = 600 0.000
And param HEIGHT = 600 0.000
And param CRS = 'EPSG:28992' 0.000
And param format = 'image/png' 0.000
When method GET 0.263
02:29:06.187 request:
3 > GET http://geodata.nationaalgeoregister.nl/kadastralekaart/wms/v4_0/?VERSION=1.3.0&service=WMS&request=GetMap&bbox=81000%2C455900%2C81600%2C456500&layers=Nummeraanduidingreeks&styles=default&WIDTH=600&HEIGHT=600&CRS=EPSG%3A28992&format=image%2Fpng
3 > Accept-Encoding: gzip,deflate
3 > Connection: Keep-Alive
3 > Host: geodata.nationaalgeoregister.nl
3 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:29:06.439 response time in milliseconds: 252.27
3 < 200
3 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
3 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
3 < Access-Control-Allow-Origin: *
3 < Access-Control-Max-Age: 1000
3 < Content-Length: 2332
3 < Content-Type: image/png
3 < Date: Tue, 15 Jun 2021 02:29:06 GMT
3 < Server: lighttpd/1.4.53
3 < Strict-Transport-Security: max-age=3600; includeSubDomains; preload
3 < X-Cnection: close
Then status 200 0.000
And match header Content-Type == 'image/png' 0.000
And def filesize = responseHeaders['Content-Length'][0] 0.000
* print "v4 image type: huisnummer (reeks) tekst 8" 0.000
02:29:06.441 [print] v4 image type: huisnummer (reeks) tekst 8
* eval karate.embed(responseBytes,'image/png') 0.000
* def mydownloads = Java.type('download.DataStorage') 0.000
* def LocalDateTime = Java.type('java.time.LocalDateTime') 0.000
* def db = new mydownloads 0.000
* eval db.mywriteln('- Test: V02_WMS test 3 style default 600 600 type huisnummer (reeks) tekst 8 ' + '\n'+' responseTime: ' + responseTime + '\n Size: ' + filesize + '\n Time: '+ LocalDateTime.now() + '\n' , 'target/surefire-reports/wmsv40.yaml') 0.004
5.121
* def box1_NL = "-25000,250000,280000,860000" 0.009
* def box2_BH = "81000,455900,81600,456500" 0.000
* def box2_BH2 = "81000,455900,89320,461750" 0.000
Given path "" 0.000
And param VERSION = '1.3.0' 0.000
And param service = 'WMS' 0.000
And param request = 'GetMap' 0.000
And param bbox = box2_BH 0.000
And param layers = 'Nummeraanduidingreeks' 0.000
And param WIDTH = 4000 0.002
And param HEIGHT = 4000 0.000
And param CRS = 'EPSG:28992' 0.000
And param format = 'image/png' 0.000
When method GET 2.311
02:29:05.716 request:
1 > GET http://geodata.nationaalgeoregister.nl/kadastralekaart/wms/v4_0/?VERSION=1.3.0&service=WMS&request=GetMap&bbox=81000%2C455900%2C81600%2C456500&layers=Nummeraanduidingreeks&WIDTH=4000&HEIGHT=4000&CRS=EPSG%3A28992&format=image%2Fpng
1 > Accept-Encoding: gzip,deflate
1 > Connection: Keep-Alive
1 > Host: geodata.nationaalgeoregister.nl
1 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:29:07.556 response time in milliseconds: 1839.96
1 < 200
1 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
1 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
1 < Access-Control-Allow-Origin: *
1 < Access-Control-Max-Age: 1000
1 < Content-Length: 349295
1 < Content-Type: image/png
1 < Date: Tue, 15 Jun 2021 02:29:07 GMT
1 < Server: lighttpd/1.4.53
1 < Strict-Transport-Security: max-age=3600; includeSubDomains; preload
1 < X-Cnection: close
Then status 200 0.000
And match header Content-Type == 'image/png' 0.000
And def filesize = responseHeaders['Content-Length'][0] 0.000
* print "v4 image type: huisnummer (reeks) tekst 14" 0.003
02:29:08.009 [print] v4 image type: huisnummer (reeks) tekst 14
* eval karate.embed(responseBytes,'image/png') 0.000
* def mydownloads = Java.type('download.DataStorage') 0.000
* def LocalDateTime = Java.type('java.time.LocalDateTime') 0.000
* def db = new mydownloads 0.000
* eval db.mywriteln('- Test: V02_WMS test 4 4000 4000 type huisnummer (reeks) tekst 14 ' + '\n'+' responseTime: ' + responseTime + '\n Size: ' + filesize + '\n Time: '+ LocalDateTime.now() + '\n' , 'target/surefire-reports/wmsv40.yaml') 0.036
Given path "" 0.002
And param VERSION = '1.3.0' 0.006
And param service = 'WMS' 0.001
And param request = 'GetLegendGraphic' 0.001
And param layer = 'Nummeraanduidingreeks' 0.008
And param WIDTH = 40 0.006
And param HEIGHT = 40 0.000
And param CRS = 'EPSG:28992' 0.003
And param format = 'image/png' 0.000
And param SLD_VERSION = '1.1.0' 0.001
When method GET 0.255
02:29:08.084 request:
2 > GET http://geodata.nationaalgeoregister.nl/kadastralekaart/wms/v4_0/?VERSION=1.3.0&service=WMS&request=GetLegendGraphic&layer=Nummeraanduidingreeks&WIDTH=40&HEIGHT=40&CRS=EPSG%3A28992&format=image%2Fpng&SLD_VERSION=1.1.0
2 > Accept-Encoding: gzip,deflate
2 > Connection: Keep-Alive
2 > Host: geodata.nationaalgeoregister.nl
2 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:29:08.333 response time in milliseconds: 248.19
2 < 200
2 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
2 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
2 < Access-Control-Allow-Origin: *
2 < Access-Control-Max-Age: 1000
2 < Content-Length: 2386
2 < Content-Type: image/png
2 < Date: Tue, 15 Jun 2021 02:29:08 GMT
2 < Server: lighttpd/1.4.53
2 < Strict-Transport-Security: max-age=3600; includeSubDomains; preload
2 < X-Cnection: close
Then status 200 0.000
* print "v4 legenda image type huisnummer (reeks) tekst 14" 0.006
02:29:08.340 [print] v4 legenda image type huisnummer (reeks) tekst 14
* eval karate.embed(responseBytes,'image/png') 0.001
* def mydownloads = Java.type('download.DataStorage') 0.000
* def LocalDateTime = Java.type('java.time.LocalDateTime') 0.000
* def db = new mydownloads 0.000
* eval db.mywriteln('- Test: V02_WMS legenda test 4 type huisnummer (reeks) tekst 14 ' + '\n'+' responseTime: ' + responseTime + '\n Size: ' + filesize + '\n Time: '+ LocalDateTime.now() + '\n' , 'target/surefire-reports/wmsv40.yaml') 0.003
Given path "" 0.000
And param VERSION = '1.3.0' 0.000
And param service = 'WMS' 0.000
And param request = 'GetMap' 0.001
And param bbox = box2_BH 0.000
And param layers = 'Nummeraanduidingreeks' 0.000
And param styles = 'kadastralekaartv4:bebouwing_print' 0.001
And param WIDTH = 4000 0.001
And param HEIGHT = 4000 0.000
And param CRS = 'EPSG:28992' 0.000
And param format = 'image/png' 0.000
When method GET 2.373
02:29:08.351 request:
3 > GET http://geodata.nationaalgeoregister.nl/kadastralekaart/wms/v4_0/?VERSION=1.3.0&service=WMS&request=GetMap&bbox=81000%2C455900%2C81600%2C456500&layers=Nummeraanduidingreeks&styles=kadastralekaartv4%3Abebouwing_print&WIDTH=4000&HEIGHT=4000&CRS=EPSG%3A28992&format=image%2Fpng
3 > Accept-Encoding: gzip,deflate
3 > Connection: Keep-Alive
3 > Host: geodata.nationaalgeoregister.nl
3 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:29:10.042 response time in milliseconds: 1681.48
3 < 200
3 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
3 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
3 < Access-Control-Allow-Origin: *
3 < Access-Control-Max-Age: 1000
3 < Content-Length: 776654
3 < Content-Type: image/png
3 < Date: Tue, 15 Jun 2021 02:29:09 GMT
3 < Server: lighttpd/1.4.53
3 < Strict-Transport-Security: max-age=3600; includeSubDomains; preload
3 < X-Cnection: close
Then status 200 0.000
And match header Content-Type == 'image/png' 0.001
And def filesize = responseHeaders['Content-Length'][0] 0.000
* print "v4 image type: huisnummer (reeks) tekst 14" 0.002
02:29:10.727 [print] v4 image type: huisnummer (reeks) tekst 14
* eval karate.embed(responseBytes,'image/png') 0.002
* def mydownloads = Java.type('download.DataStorage') 0.000
* def LocalDateTime = Java.type('java.time.LocalDateTime') 0.000
* def db = new mydownloads 0.000
* eval db.mywriteln('- Test: V02_WMS test 4 style kadastralekaartv4:bebouwing_print 4000 4000 type huisnummer (reeks) tekst 14 ' + '\n'+' responseTime: ' + responseTime + '\n Size: ' + filesize + '\n Time: '+ LocalDateTime.now() + '\n' , 'target/surefire-reports/wmsv40.yaml') 0.074
0.889
* def box1_NL = "-25000,250000,280000,860000" 0.004
* def box2_BH = "81000,455900,81600,456500" 0.028
* def box2_BH2 = "81000,455900,89320,461750" 0.001
Given path "" 0.000
And param VERSION = '1.3.0' 0.002
And param service = 'WMS' 0.000
And param request = 'GetMap' 0.000
And param bbox = box2_BH 0.000
And param layers = 'Nummeraanduidingreeks' 0.000
And param WIDTH = 600 0.004
And param HEIGHT = 600 0.000
And param CRS = 'EPSG:28992' 0.000
And param format = 'image/png' 0.002
When method GET 0.261
02:29:21.907 request:
1 > GET http://geodata.nationaalgeoregister.nl/kadastralekaart/wms/v4_0/?VERSION=1.3.0&service=WMS&request=GetMap&bbox=81000%2C455900%2C81600%2C456500&layers=Nummeraanduidingreeks&WIDTH=600&HEIGHT=600&CRS=EPSG%3A28992&format=image%2Fpng
1 > Accept-Encoding: gzip,deflate
1 > Connection: Keep-Alive
1 > Host: geodata.nationaalgeoregister.nl
1 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:29:22.167 response time in milliseconds: 258.37
1 < 200
1 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
1 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
1 < Access-Control-Allow-Origin: *
1 < Access-Control-Max-Age: 1000
1 < Content-Length: 2332
1 < Content-Type: image/png
1 < Date: Tue, 15 Jun 2021 02:29:22 GMT
1 < Server: lighttpd/1.4.53
1 < Strict-Transport-Security: max-age=3600; includeSubDomains; preload
1 < X-Cnection: close
Then status 200 0.000
And match header Content-Type == 'image/png' 0.000
And def filesize = responseHeaders['Content-Length'][0] 0.000
* print "v4 image type: zwart tekst 10 (openbareRuimteType=Weg recht" 0.004
02:29:22.172 [print] v4 image type: zwart tekst 10  (openbareRuimteType=Weg recht
* eval karate.embed(responseBytes,'image/png') 0.002
* def mydownloads = Java.type('download.DataStorage') 0.010
* def LocalDateTime = Java.type('java.time.LocalDateTime') 0.000
* def db = new mydownloads 0.000
* eval db.mywriteln('- Test: V02_WMS test 5 600 600 type zwart tekst 10 (openbareRuimteType=Weg recht ' + '\n'+' responseTime: ' + responseTime + '\n Size: ' + filesize + '\n Time: '+ LocalDateTime.now() + '\n' , 'target/surefire-reports/wmsv40.yaml') 0.004
Given path "" 0.000
And param VERSION = '1.3.0' 0.000
And param service = 'WMS' 0.000
And param request = 'GetLegendGraphic' 0.009
And param layer = 'Nummeraanduidingreeks' 0.000
And param WIDTH = 40 0.000
And param HEIGHT = 40 0.000
And param CRS = 'EPSG:28992' 0.000
And param format = 'image/png' 0.000
And param SLD_VERSION = '1.1.0' 0.000
When method GET 0.250
02:29:22.205 request:
2 > GET http://geodata.nationaalgeoregister.nl/kadastralekaart/wms/v4_0/?VERSION=1.3.0&service=WMS&request=GetLegendGraphic&layer=Nummeraanduidingreeks&WIDTH=40&HEIGHT=40&CRS=EPSG%3A28992&format=image%2Fpng&SLD_VERSION=1.1.0
2 > Accept-Encoding: gzip,deflate
2 > Connection: Keep-Alive
2 > Host: geodata.nationaalgeoregister.nl
2 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:29:22.454 response time in milliseconds: 248.64
2 < 200
2 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
2 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
2 < Access-Control-Allow-Origin: *
2 < Access-Control-Max-Age: 1000
2 < Content-Length: 2386
2 < Content-Type: image/png
2 < Date: Tue, 15 Jun 2021 02:29:22 GMT
2 < Server: lighttpd/1.4.53
2 < Strict-Transport-Security: max-age=3600; includeSubDomains; preload
2 < X-Cnection: close
Then status 200 0.000
* print "v4 legenda image type zwart tekst 10 (openbareRuimteType=Weg recht" 0.002
02:29:22.456 [print] v4 legenda image type zwart tekst 10  (openbareRuimteType=Weg recht
* eval karate.embed(responseBytes,'image/png') 0.000
* def mydownloads = Java.type('download.DataStorage') 0.000
* def LocalDateTime = Java.type('java.time.LocalDateTime') 0.001
* def db = new mydownloads 0.000
* eval db.mywriteln('- Test: V02_WMS legenda test 5 type zwart tekst 10 (openbareRuimteType=Weg recht ' + '\n'+' responseTime: ' + responseTime + '\n Size: ' + filesize + '\n Time: '+ LocalDateTime.now() + '\n' , 'target/surefire-reports/wmsv40.yaml') 0.019
Given path "" 0.000
And param VERSION = '1.3.0' 0.000
And param service = 'WMS' 0.000
And param request = 'GetMap' 0.000
And param bbox = box2_BH 0.000
And param layers = 'Nummeraanduidingreeks' 0.000
And param styles = 'default' 0.003
And param WIDTH = 600 0.000
And param HEIGHT = 600 0.000
And param CRS = 'EPSG:28992' 0.000
And param format = 'image/png' 0.000
When method GET 0.262
02:29:22.489 request:
3 > GET http://geodata.nationaalgeoregister.nl/kadastralekaart/wms/v4_0/?VERSION=1.3.0&service=WMS&request=GetMap&bbox=81000%2C455900%2C81600%2C456500&layers=Nummeraanduidingreeks&styles=default&WIDTH=600&HEIGHT=600&CRS=EPSG%3A28992&format=image%2Fpng
3 > Accept-Encoding: gzip,deflate
3 > Connection: Keep-Alive
3 > Host: geodata.nationaalgeoregister.nl
3 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:29:22.745 response time in milliseconds: 253.89
3 < 200
3 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
3 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
3 < Access-Control-Allow-Origin: *
3 < Access-Control-Max-Age: 1000
3 < Content-Length: 2332
3 < Content-Type: image/png
3 < Date: Tue, 15 Jun 2021 02:29:22 GMT
3 < Server: lighttpd/1.4.53
3 < Strict-Transport-Security: max-age=3600; includeSubDomains; preload
3 < X-Cnection: close
Then status 200 0.000
And match header Content-Type == 'image/png' 0.000
And def filesize = responseHeaders['Content-Length'][0] 0.000
* print "v4 image type: zwart tekst 10 (openbareRuimteType=Weg recht" 0.000
02:29:22.745 [print] v4 image type: zwart tekst 10  (openbareRuimteType=Weg recht
* eval karate.embed(responseBytes,'image/png') 0.000
* def mydownloads = Java.type('download.DataStorage') 0.000
* def LocalDateTime = Java.type('java.time.LocalDateTime') 0.000
* def db = new mydownloads 0.000
* eval db.mywriteln('- Test: V02_WMS test 5 style default 600 600 type zwart tekst 10 (openbareRuimteType=Weg recht ' + '\n'+' responseTime: ' + responseTime + '\n Size: ' + filesize + '\n Time: '+ LocalDateTime.now() + '\n' , 'target/surefire-reports/wmsv40.yaml') 0.002
5.344
* def box1_NL = "-25000,250000,280000,860000" 0.000
* def box2_BH = "81000,455900,81600,456500" 0.000
* def box2_BH2 = "81000,455900,89320,461750" 0.000
Given path "" 0.000
And param VERSION = '1.3.0' 0.000
And param service = 'WMS' 0.000
And param request = 'GetMap' 0.000
And param bbox = box2_BH 0.000
And param layers = 'Nummeraanduidingreeks' 0.000
And param WIDTH = 4000 0.017
And param HEIGHT = 4000 0.000
And param CRS = 'EPSG:28992' 0.000
And param format = 'image/png' 0.000
When method GET 2.044
02:29:22.846 request:
1 > GET http://geodata.nationaalgeoregister.nl/kadastralekaart/wms/v4_0/?VERSION=1.3.0&service=WMS&request=GetMap&bbox=81000%2C455900%2C81600%2C456500&layers=Nummeraanduidingreeks&WIDTH=4000&HEIGHT=4000&CRS=EPSG%3A28992&format=image%2Fpng
1 > Accept-Encoding: gzip,deflate
1 > Connection: Keep-Alive
1 > Host: geodata.nationaalgeoregister.nl
1 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:29:24.426 response time in milliseconds: 1579.86
1 < 200
1 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
1 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
1 < Access-Control-Allow-Origin: *
1 < Access-Control-Max-Age: 1000
1 < Content-Length: 349295
1 < Content-Type: image/png
1 < Date: Tue, 15 Jun 2021 02:29:24 GMT
1 < Server: lighttpd/1.4.53
1 < Strict-Transport-Security: max-age=3600; includeSubDomains; preload
1 < X-Cnection: close
Then status 200 0.000
And match header Content-Type == 'image/png' 0.000
And def filesize = responseHeaders['Content-Length'][0] 0.000
* print "v4 image type: zwart tekst 20 (openbareRuimteType=Weg recht" 0.003
02:29:24.882 [print] v4 image type: zwart tekst 20  (openbareRuimteType=Weg recht
* eval karate.embed(responseBytes,'image/png') 0.000
* def mydownloads = Java.type('download.DataStorage') 0.000
* def LocalDateTime = Java.type('java.time.LocalDateTime') 0.000
* def db = new mydownloads 0.000
* eval db.mywriteln('- Test: V02_WMS test 6 4000 4000 type zwart tekst 20 (openbareRuimteType=Weg recht ' + '\n'+' responseTime: ' + responseTime + '\n Size: ' + filesize + '\n Time: '+ LocalDateTime.now() + '\n' , 'target/surefire-reports/wmsv40.yaml') 0.007
Given path "" 0.000
And param VERSION = '1.3.0' 0.000
And param service = 'WMS' 0.000
And param request = 'GetLegendGraphic' 0.001
And param layer = 'Nummeraanduidingreeks' 0.000
And param WIDTH = 40 0.002
And param HEIGHT = 40 0.000
And param CRS = 'EPSG:28992' 0.000
And param format = 'image/png' 0.000
And param SLD_VERSION = '1.1.0' 0.001
When method GET 0.244
02:29:24.902 request:
2 > GET http://geodata.nationaalgeoregister.nl/kadastralekaart/wms/v4_0/?VERSION=1.3.0&service=WMS&request=GetLegendGraphic&layer=Nummeraanduidingreeks&WIDTH=40&HEIGHT=40&CRS=EPSG%3A28992&format=image%2Fpng&SLD_VERSION=1.1.0
2 > Accept-Encoding: gzip,deflate
2 > Connection: Keep-Alive
2 > Host: geodata.nationaalgeoregister.nl
2 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:29:25.145 response time in milliseconds: 242.92
2 < 200
2 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
2 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
2 < Access-Control-Allow-Origin: *
2 < Access-Control-Max-Age: 1000
2 < Content-Length: 2386
2 < Content-Type: image/png
2 < Date: Tue, 15 Jun 2021 02:29:25 GMT
2 < Server: lighttpd/1.4.53
2 < Strict-Transport-Security: max-age=3600; includeSubDomains; preload
2 < X-Cnection: close
Then status 200 0.000
* print "v4 legenda image type zwart tekst 20 (openbareRuimteType=Weg recht" 0.003
02:29:25.148 [print] v4 legenda image type zwart tekst 20  (openbareRuimteType=Weg recht
* eval karate.embed(responseBytes,'image/png') 0.003
* def mydownloads = Java.type('download.DataStorage') 0.000
* def LocalDateTime = Java.type('java.time.LocalDateTime') 0.000
* def db = new mydownloads 0.000
* eval db.mywriteln('- Test: V02_WMS legenda test 6 type zwart tekst 20 (openbareRuimteType=Weg recht ' + '\n'+' responseTime: ' + responseTime + '\n Size: ' + filesize + '\n Time: '+ LocalDateTime.now() + '\n' , 'target/surefire-reports/wmsv40.yaml') 0.002
Given path "" 0.000
And param VERSION = '1.3.0' 0.000
And param service = 'WMS' 0.000
And param request = 'GetMap' 0.000
And param bbox = box2_BH 0.000
And param layers = 'Nummeraanduidingreeks' 0.000
And param styles = 'kadastralekaartv4:bebouwing_print' 0.001
And param WIDTH = 4000 0.000
And param HEIGHT = 4000 0.000
And param CRS = 'EPSG:28992' 0.000
And param format = 'image/png' 0.000
When method GET 3.000
02:29:25.161 request:
3 > GET http://geodata.nationaalgeoregister.nl/kadastralekaart/wms/v4_0/?VERSION=1.3.0&service=WMS&request=GetMap&bbox=81000%2C455900%2C81600%2C456500&layers=Nummeraanduidingreeks&styles=kadastralekaartv4%3Abebouwing_print&WIDTH=4000&HEIGHT=4000&CRS=EPSG%3A28992&format=image%2Fpng
3 > Accept-Encoding: gzip,deflate
3 > Connection: Keep-Alive
3 > Host: geodata.nationaalgeoregister.nl
3 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:29:27.378 response time in milliseconds: 2215.08
3 < 200
3 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
3 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
3 < Access-Control-Allow-Origin: *
3 < Access-Control-Max-Age: 1000
3 < Content-Length: 776654
3 < Content-Type: image/png
3 < Date: Tue, 15 Jun 2021 02:29:27 GMT
3 < Server: lighttpd/1.4.53
3 < Strict-Transport-Security: max-age=3600; includeSubDomains; preload
3 < X-Cnection: close
Then status 200 0.000
And match header Content-Type == 'image/png' 0.000
And def filesize = responseHeaders['Content-Length'][0] 0.000
* print "v4 image type: zwart tekst 20 (openbareRuimteType=Weg recht" 0.000
02:29:28.159 [print] v4 image type: zwart tekst 20  (openbareRuimteType=Weg recht
* eval karate.embed(responseBytes,'image/png') 0.000
* def mydownloads = Java.type('download.DataStorage') 0.000
* def LocalDateTime = Java.type('java.time.LocalDateTime') 0.000
* def db = new mydownloads 0.000
* eval db.mywriteln('- Test: V02_WMS test 6 style kadastralekaartv4:bebouwing_print 4000 4000 type zwart tekst 20 (openbareRuimteType=Weg recht ' + '\n'+' responseTime: ' + responseTime + '\n Size: ' + filesize + '\n Time: '+ LocalDateTime.now() + '\n' , 'target/surefire-reports/wmsv40.yaml') 0.003
0.924
* def box1_NL = "-25000,250000,280000,860000" 0.000
* def box2_BH = "81000,455900,81600,456500" 0.000
* def box2_BH2 = "81000,455900,89320,461750" 0.000
Given path "" 0.000
And param VERSION = '1.3.0' 0.000
And param service = 'WMS' 0.000
And param request = 'GetMap' 0.000
And param bbox = box2_BH 0.000
And param layers = 'Nummeraanduidingreeks' 0.000
And param WIDTH = 600 0.000
And param HEIGHT = 600 0.000
And param CRS = 'EPSG:28992' 0.020
And param format = 'image/png' 0.007
When method GET 0.313
02:29:22.873 request:
1 > GET http://geodata.nationaalgeoregister.nl/kadastralekaart/wms/v4_0/?VERSION=1.3.0&service=WMS&request=GetMap&bbox=81000%2C455900%2C81600%2C456500&layers=Nummeraanduidingreeks&WIDTH=600&HEIGHT=600&CRS=EPSG%3A28992&format=image%2Fpng
1 > Accept-Encoding: gzip,deflate
1 > Connection: Keep-Alive
1 > Host: geodata.nationaalgeoregister.nl
1 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:29:23.183 response time in milliseconds: 310.06
1 < 200
1 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
1 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
1 < Access-Control-Allow-Origin: *
1 < Access-Control-Max-Age: 1000
1 < Content-Length: 2332
1 < Content-Type: image/png
1 < Date: Tue, 15 Jun 2021 02:29:23 GMT
1 < Server: lighttpd/1.4.53
1 < Strict-Transport-Security: max-age=3600; includeSubDomains; preload
1 < X-Cnection: close
Then status 200 0.000
And match header Content-Type == 'image/png' 0.000
And def filesize = responseHeaders['Content-Length'][0] 0.000
* print "v4 image type: zwart tekst 10 (openbareRuimteType=Water italic)" 0.002
02:29:23.190 [print] v4 image type: zwart tekst 10  (openbareRuimteType=Water italic)
* eval karate.embed(responseBytes,'image/png') 0.000
* def mydownloads = Java.type('download.DataStorage') 0.000
* def LocalDateTime = Java.type('java.time.LocalDateTime') 0.000
* def db = new mydownloads 0.000
* eval db.mywriteln('- Test: V02_WMS test 7 600 600 type zwart tekst 10 (openbareRuimteType=Water italic) ' + '\n'+' responseTime: ' + responseTime + '\n Size: ' + filesize + '\n Time: '+ LocalDateTime.now() + '\n' , 'target/surefire-reports/wmsv40.yaml') 0.002
Given path "" 0.000
And param VERSION = '1.3.0' 0.000
And param service = 'WMS' 0.000
And param request = 'GetLegendGraphic' 0.000
And param layer = 'Nummeraanduidingreeks' 0.000
And param WIDTH = 40 0.000
And param HEIGHT = 40 0.000
And param CRS = 'EPSG:28992' 0.000
And param format = 'image/png' 0.000
And param SLD_VERSION = '1.1.0' 0.000
When method GET 0.273
02:29:23.198 request:
2 > GET http://geodata.nationaalgeoregister.nl/kadastralekaart/wms/v4_0/?VERSION=1.3.0&service=WMS&request=GetLegendGraphic&layer=Nummeraanduidingreeks&WIDTH=40&HEIGHT=40&CRS=EPSG%3A28992&format=image%2Fpng&SLD_VERSION=1.1.0
2 > Accept-Encoding: gzip,deflate
2 > Connection: Keep-Alive
2 > Host: geodata.nationaalgeoregister.nl
2 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:29:23.470 response time in milliseconds: 271.77
2 < 200
2 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
2 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
2 < Access-Control-Allow-Origin: *
2 < Access-Control-Max-Age: 1000
2 < Content-Length: 2386
2 < Content-Type: image/png
2 < Date: Tue, 15 Jun 2021 02:29:23 GMT
2 < Server: lighttpd/1.4.53
2 < Strict-Transport-Security: max-age=3600; includeSubDomains; preload
2 < X-Cnection: close
Then status 200 0.000
* print "v4 legenda image type zwart tekst 10 (openbareRuimteType=Water italic)" 0.007
02:29:23.478 [print] v4 legenda image type zwart tekst 10  (openbareRuimteType=Water italic)
* eval karate.embed(responseBytes,'image/png') 0.005
* def mydownloads = Java.type('download.DataStorage') 0.000
* def LocalDateTime = Java.type('java.time.LocalDateTime') 0.000
* def db = new mydownloads 0.000
* eval db.mywriteln('- Test: V02_WMS legenda test 7 type zwart tekst 10 (openbareRuimteType=Water italic) ' + '\n'+' responseTime: ' + responseTime + '\n Size: ' + filesize + '\n Time: '+ LocalDateTime.now() + '\n' , 'target/surefire-reports/wmsv40.yaml') 0.014
Given path "" 0.000
And param VERSION = '1.3.0' 0.000
And param service = 'WMS' 0.000
And param request = 'GetMap' 0.000
And param bbox = box2_BH 0.000
And param layers = 'Nummeraanduidingreeks' 0.000
And param styles = 'default' 0.001
And param WIDTH = 600 0.000
And param HEIGHT = 600 0.000
And param CRS = 'EPSG:28992' 0.000
And param format = 'image/png' 0.000
When method GET 0.266
02:29:23.508 request:
3 > GET http://geodata.nationaalgeoregister.nl/kadastralekaart/wms/v4_0/?VERSION=1.3.0&service=WMS&request=GetMap&bbox=81000%2C455900%2C81600%2C456500&layers=Nummeraanduidingreeks&styles=default&WIDTH=600&HEIGHT=600&CRS=EPSG%3A28992&format=image%2Fpng
3 > Accept-Encoding: gzip,deflate
3 > Connection: Keep-Alive
3 > Host: geodata.nationaalgeoregister.nl
3 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:29:23.766 response time in milliseconds: 257.77
3 < 200
3 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
3 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
3 < Access-Control-Allow-Origin: *
3 < Access-Control-Max-Age: 1000
3 < Content-Length: 2332
3 < Content-Type: image/png
3 < Date: Tue, 15 Jun 2021 02:29:23 GMT
3 < Server: lighttpd/1.4.53
3 < Strict-Transport-Security: max-age=3600; includeSubDomains; preload
3 < X-Cnection: close
Then status 200 0.000
And match header Content-Type == 'image/png' 0.000
And def filesize = responseHeaders['Content-Length'][0] 0.000
* print "v4 image type: zwart tekst 10 (openbareRuimteType=Water italic)" 0.000
02:29:23.767 [print] v4 image type: zwart tekst 10  (openbareRuimteType=Water italic)
* eval karate.embed(responseBytes,'image/png') 0.000
* def mydownloads = Java.type('download.DataStorage') 0.000
* def LocalDateTime = Java.type('java.time.LocalDateTime') 0.000
* def db = new mydownloads 0.000
* eval db.mywriteln('- Test: V02_WMS test 7 style default 600 600 type zwart tekst 10 (openbareRuimteType=Water italic) ' + '\n'+' responseTime: ' + responseTime + '\n Size: ' + filesize + '\n Time: '+ LocalDateTime.now() + '\n' , 'target/surefire-reports/wmsv40.yaml') 0.003
5.853
* def box1_NL = "-25000,250000,280000,860000" 0.001
* def box2_BH = "81000,455900,81600,456500" 0.000
* def box2_BH2 = "81000,455900,89320,461750" 0.000
Given path "" 0.000
And param VERSION = '1.3.0' 0.000
And param service = 'WMS' 0.000
And param request = 'GetMap' 0.000
And param bbox = box2_BH 0.000
And param layers = 'Nummeraanduidingreeks' 0.000
And param WIDTH = 4000 0.000
And param HEIGHT = 4000 0.000
And param CRS = 'EPSG:28992' 0.000
And param format = 'image/png' 0.000
When method GET 2.459
02:29:23.821 request:
1 > GET http://geodata.nationaalgeoregister.nl/kadastralekaart/wms/v4_0/?VERSION=1.3.0&service=WMS&request=GetMap&bbox=81000%2C455900%2C81600%2C456500&layers=Nummeraanduidingreeks&WIDTH=4000&HEIGHT=4000&CRS=EPSG%3A28992&format=image%2Fpng
1 > Accept-Encoding: gzip,deflate
1 > Connection: Keep-Alive
1 > Host: geodata.nationaalgeoregister.nl
1 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:29:25.816 response time in milliseconds: 1994.74
1 < 200
1 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
1 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
1 < Access-Control-Allow-Origin: *
1 < Access-Control-Max-Age: 1000
1 < Content-Length: 349295
1 < Content-Type: image/png
1 < Date: Tue, 15 Jun 2021 02:29:25 GMT
1 < Server: lighttpd/1.4.53
1 < Strict-Transport-Security: max-age=3600; includeSubDomains; preload
1 < X-Cnection: close
Then status 200 0.000
And match header Content-Type == 'image/png' 0.000
And def filesize = responseHeaders['Content-Length'][0] 0.000
* print "v4 image type: zwart tekst 20 (openbareRuimteType=Water italic)" 0.001
02:29:26.269 [print] v4 image type: zwart tekst 20  (openbareRuimteType=Water italic)
* eval karate.embed(responseBytes,'image/png') 0.000
* def mydownloads = Java.type('download.DataStorage') 0.000
* def LocalDateTime = Java.type('java.time.LocalDateTime') 0.000
* def db = new mydownloads 0.000
* eval db.mywriteln('- Test: V02_WMS test 8 4000 4000 type zwart tekst 20 (openbareRuimteType=Water italic) ' + '\n'+' responseTime: ' + responseTime + '\n Size: ' + filesize + '\n Time: '+ LocalDateTime.now() + '\n' , 'target/surefire-reports/wmsv40.yaml') 0.003
Given path "" 0.000
And param VERSION = '1.3.0' 0.000
And param service = 'WMS' 0.000
And param request = 'GetLegendGraphic' 0.000
And param layer = 'Nummeraanduidingreeks' 0.000
And param WIDTH = 40 0.000
And param HEIGHT = 40 0.000
And param CRS = 'EPSG:28992' 0.000
And param format = 'image/png' 0.000
And param SLD_VERSION = '1.1.0' 0.000
When method GET 0.242
02:29:26.276 request:
2 > GET http://geodata.nationaalgeoregister.nl/kadastralekaart/wms/v4_0/?VERSION=1.3.0&service=WMS&request=GetLegendGraphic&layer=Nummeraanduidingreeks&WIDTH=40&HEIGHT=40&CRS=EPSG%3A28992&format=image%2Fpng&SLD_VERSION=1.1.0
2 > Accept-Encoding: gzip,deflate
2 > Connection: Keep-Alive
2 > Host: geodata.nationaalgeoregister.nl
2 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:29:26.516 response time in milliseconds: 240.25
2 < 200
2 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
2 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
2 < Access-Control-Allow-Origin: *
2 < Access-Control-Max-Age: 1000
2 < Content-Length: 2386
2 < Content-Type: image/png
2 < Date: Tue, 15 Jun 2021 02:29:26 GMT
2 < Server: lighttpd/1.4.53
2 < Strict-Transport-Security: max-age=3600; includeSubDomains; preload
2 < X-Cnection: close
Then status 200 0.000
* print "v4 legenda image type zwart tekst 20 (openbareRuimteType=Water italic)" 0.004
02:29:26.521 [print] v4 legenda image type zwart tekst 20  (openbareRuimteType=Water italic)
* eval karate.embed(responseBytes,'image/png') 0.000
* def mydownloads = Java.type('download.DataStorage') 0.000
* def LocalDateTime = Java.type('java.time.LocalDateTime') 0.000
* def db = new mydownloads 0.000
* eval db.mywriteln('- Test: V02_WMS legenda test 8 type zwart tekst 20 (openbareRuimteType=Water italic) ' + '\n'+' responseTime: ' + responseTime + '\n Size: ' + filesize + '\n Time: '+ LocalDateTime.now() + '\n' , 'target/surefire-reports/wmsv40.yaml') 0.006
Given path "" 0.000
And param VERSION = '1.3.0' 0.000
And param service = 'WMS' 0.000
And param request = 'GetMap' 0.000
And param bbox = box2_BH 0.000
And param layers = 'Nummeraanduidingreeks' 0.000
And param styles = 'kadastralekaartv4:bebouwing_print' 0.000
And param WIDTH = 4000 0.000
And param HEIGHT = 4000 0.000
And param CRS = 'EPSG:28992' 0.000
And param format = 'image/png' 0.000
When method GET 3.122
02:29:26.531 request:
3 > GET http://geodata.nationaalgeoregister.nl/kadastralekaart/wms/v4_0/?VERSION=1.3.0&service=WMS&request=GetMap&bbox=81000%2C455900%2C81600%2C456500&layers=Nummeraanduidingreeks&styles=kadastralekaartv4%3Abebouwing_print&WIDTH=4000&HEIGHT=4000&CRS=EPSG%3A28992&format=image%2Fpng
3 > Accept-Encoding: gzip,deflate
3 > Connection: Keep-Alive
3 > Host: geodata.nationaalgeoregister.nl
3 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:29:28.971 response time in milliseconds: 2439.86
3 < 200
3 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
3 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
3 < Access-Control-Allow-Origin: *
3 < Access-Control-Max-Age: 1000
3 < Content-Length: 776654
3 < Content-Type: image/png
3 < Date: Tue, 15 Jun 2021 02:29:28 GMT
3 < Server: lighttpd/1.4.53
3 < Strict-Transport-Security: max-age=3600; includeSubDomains; preload
3 < X-Cnection: close
Then status 200 0.000
And match header Content-Type == 'image/png' 0.000
And def filesize = responseHeaders['Content-Length'][0] 0.000
* print "v4 image type: zwart tekst 20 (openbareRuimteType=Water italic)" 0.001
02:29:29.653 [print] v4 image type: zwart tekst 20  (openbareRuimteType=Water italic)
* eval karate.embed(responseBytes,'image/png') 0.001
* def mydownloads = Java.type('download.DataStorage') 0.000
* def LocalDateTime = Java.type('java.time.LocalDateTime') 0.000
* def db = new mydownloads 0.000
* eval db.mywriteln('- Test: V02_WMS test 8 style kadastralekaartv4:bebouwing_print 4000 4000 type zwart tekst 20 (openbareRuimteType=Water italic) ' + '\n'+' responseTime: ' + responseTime + '\n Size: ' + filesize + '\n Time: '+ LocalDateTime.now() + '\n' , 'target/surefire-reports/wmsv40.yaml') 0.002
3.647
* def box1_NL = "-25000,250000,280000,860000" 0.004
* def box2_BH = "81000,455900,81600,456500" 0.002
* def box2_BH2 = "81000,455900,89320,461750" 0.000
Given path "" 0.000
And param VERSION = '1.3.0' 0.000
And param service = 'WMS' 0.000
And param request = 'GetMap' 0.000
And param bbox = box2_BH 0.000
And param layers = 'perceel' 0.000
And param WIDTH = 600 0.000
And param HEIGHT = 600 0.000
And param CRS = 'EPSG:28992' 0.000
And param format = 'image/png' 0.000
When method GET 1.814
02:29:28.200 request:
1 > GET http://geodata.nationaalgeoregister.nl/kadastralekaart/wms/v4_0/?VERSION=1.3.0&service=WMS&request=GetMap&bbox=81000%2C455900%2C81600%2C456500&layers=perceel&WIDTH=600&HEIGHT=600&CRS=EPSG%3A28992&format=image%2Fpng
1 > Accept-Encoding: gzip,deflate
1 > Connection: Keep-Alive
1 > Host: geodata.nationaalgeoregister.nl
1 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:29:29.561 response time in milliseconds: 1360.96
1 < 200
1 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
1 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
1 < Access-Control-Allow-Origin: *
1 < Access-Control-Max-Age: 1000
1 < Content-Length: 294283
1 < Content-Type: image/png
1 < Date: Tue, 15 Jun 2021 02:29:29 GMT
1 < Server: lighttpd/1.4.53
1 < Strict-Transport-Security: max-age=3600; includeSubDomains; preload
1 < X-Cnection: close
Then status 200 0.000
And match header Content-Type == 'image/png' 0.000
And def filesize = responseHeaders['Content-Length'][0] 0.000
* print "v4 image type: perceel contour stroke 1" 0.002
02:29:30.013 [print] v4 image type: perceel contour stroke 1
* eval karate.embed(responseBytes,'image/png') 0.000
* def mydownloads = Java.type('download.DataStorage') 0.000
* def LocalDateTime = Java.type('java.time.LocalDateTime') 0.000
* def db = new mydownloads 0.000
* eval db.mywriteln('- Test: V02_WMS test 9 600 600 type perceel contour stroke 1 ' + '\n'+' responseTime: ' + responseTime + '\n Size: ' + filesize + '\n Time: '+ LocalDateTime.now() + '\n' , 'target/surefire-reports/wmsv40.yaml') 0.002
Given path "" 0.000
And param VERSION = '1.3.0' 0.000
And param service = 'WMS' 0.000
And param request = 'GetLegendGraphic' 0.000
And param layer = 'perceel' 0.000
And param WIDTH = 40 0.000
And param HEIGHT = 40 0.000
And param CRS = 'EPSG:28992' 0.000
And param format = 'image/png' 0.000
And param SLD_VERSION = '1.1.0' 0.000
When method GET 0.247
02:29:30.022 request:
2 > GET http://geodata.nationaalgeoregister.nl/kadastralekaart/wms/v4_0/?VERSION=1.3.0&service=WMS&request=GetLegendGraphic&layer=perceel&WIDTH=40&HEIGHT=40&CRS=EPSG%3A28992&format=image%2Fpng&SLD_VERSION=1.1.0
2 > Accept-Encoding: gzip,deflate
2 > Connection: Keep-Alive
2 > Host: geodata.nationaalgeoregister.nl
2 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:29:30.262 response time in milliseconds: 239.70
2 < 200
2 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
2 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
2 < Access-Control-Allow-Origin: *
2 < Access-Control-Max-Age: 1000
2 < Content-Length: 2375
2 < Content-Type: image/png
2 < Date: Tue, 15 Jun 2021 02:29:30 GMT
2 < Server: lighttpd/1.4.53
2 < Strict-Transport-Security: max-age=3600; includeSubDomains; preload
2 < X-Cnection: close
Then status 200 0.000
* print "v4 legenda image type perceel contour stroke 1" 0.001
02:29:30.270 [print] v4 legenda image type perceel contour stroke 1
* eval karate.embed(responseBytes,'image/png') 0.000
* def mydownloads = Java.type('download.DataStorage') 0.000
* def LocalDateTime = Java.type('java.time.LocalDateTime') 0.000
* def db = new mydownloads 0.000
* eval db.mywriteln('- Test: V02_WMS legenda test 9 type perceel contour stroke 1 ' + '\n'+' responseTime: ' + responseTime + '\n Size: ' + filesize + '\n Time: '+ LocalDateTime.now() + '\n' , 'target/surefire-reports/wmsv40.yaml') 0.002
Given path "" 0.000
And param VERSION = '1.3.0' 0.000
And param service = 'WMS' 0.000
And param request = 'GetMap' 0.000
And param bbox = box2_BH 0.000
And param layers = 'perceel' 0.000
And param styles = 'default' 0.001
And param WIDTH = 600 0.000
And param HEIGHT = 600 0.000
And param CRS = 'EPSG:28992' 0.000
And param format = 'image/png' 0.000
When method GET 1.556
02:29:30.276 request:
3 > GET http://geodata.nationaalgeoregister.nl/kadastralekaart/wms/v4_0/?VERSION=1.3.0&service=WMS&request=GetMap&bbox=81000%2C455900%2C81600%2C456500&layers=perceel&styles=default&WIDTH=600&HEIGHT=600&CRS=EPSG%3A28992&format=image%2Fpng
3 > Accept-Encoding: gzip,deflate
3 > Connection: Keep-Alive
3 > Host: geodata.nationaalgeoregister.nl
3 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:29:31.386 response time in milliseconds: 1109.68
3 < 200
3 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
3 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
3 < Access-Control-Allow-Origin: *
3 < Access-Control-Max-Age: 1000
3 < Content-Length: 294283
3 < Content-Type: image/png
3 < Date: Tue, 15 Jun 2021 02:29:31 GMT
3 < Server: lighttpd/1.4.53
3 < Strict-Transport-Security: max-age=3600; includeSubDomains; preload
3 < X-Cnection: close
Then status 200 0.000
And match header Content-Type == 'image/png' 0.000
And def filesize = responseHeaders['Content-Length'][0] 0.000
* print "v4 image type: perceel contour stroke 1" 0.000
02:29:31.832 [print] v4 image type: perceel contour stroke 1
* eval karate.embed(responseBytes,'image/png') 0.000
* def mydownloads = Java.type('download.DataStorage') 0.000
* def LocalDateTime = Java.type('java.time.LocalDateTime') 0.000
* def db = new mydownloads 0.000
* eval db.mywriteln('- Test: V02_WMS test 9 style default 600 600 type perceel contour stroke 1 ' + '\n'+' responseTime: ' + responseTime + '\n Size: ' + filesize + '\n Time: '+ LocalDateTime.now() + '\n' , 'target/surefire-reports/wmsv40.yaml') 0.002
13.262
* def box1_NL = "-25000,250000,280000,860000" 0.000
* def box2_BH = "81000,455900,81600,456500" 0.002
* def box2_BH2 = "81000,455900,89320,461750" 0.000
Given path "" 0.000
And param VERSION = '1.3.0' 0.012
And param service = 'WMS' 0.000
And param request = 'GetMap' 0.001
And param bbox = box2_BH 0.000
And param layers = 'perceel' 0.000
And param WIDTH = 4000 0.004
And param HEIGHT = 4000 0.000
And param CRS = 'EPSG:28992' 0.001
And param format = 'image/png' 0.001
When method GET 7.282
02:29:34.098 request:
1 > GET http://geodata.nationaalgeoregister.nl/kadastralekaart/wms/v4_0/?VERSION=1.3.0&service=WMS&request=GetMap&bbox=81000%2C455900%2C81600%2C456500&layers=perceel&WIDTH=4000&HEIGHT=4000&CRS=EPSG%3A28992&format=image%2Fpng
1 > Accept-Encoding: gzip,deflate
1 > Connection: Keep-Alive
1 > Host: geodata.nationaalgeoregister.nl
1 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:29:39.575 response time in milliseconds: 5476.02
1 < 200
1 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
1 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
1 < Access-Control-Allow-Origin: *
1 < Access-Control-Max-Age: 1000
1 < Content-Length: 2519295
1 < Content-Type: image/png
1 < Date: Tue, 15 Jun 2021 02:29:39 GMT
1 < Server: lighttpd/1.4.53
1 < Strict-Transport-Security: max-age=3600; includeSubDomains; preload
1 < X-Cnection: close
Then status 200 0.000
And match header Content-Type == 'image/png' 0.000
And def filesize = responseHeaders['Content-Length'][0] 0.000
* print "v4 image type: perceel contour stroke1" 0.002
02:29:41.381 [print] v4 image type: perceel contour stroke1
* eval karate.embed(responseBytes,'image/png') 0.001
* def mydownloads = Java.type('download.DataStorage') 0.000
* def LocalDateTime = Java.type('java.time.LocalDateTime') 0.000
* def db = new mydownloads 0.000
* eval db.mywriteln('- Test: V02_WMS test 10 4000 4000 type perceel contour stroke1 ' + '\n'+' responseTime: ' + responseTime + '\n Size: ' + filesize + '\n Time: '+ LocalDateTime.now() + '\n' , 'target/surefire-reports/wmsv40.yaml') 0.008
Given path "" 0.001
And param VERSION = '1.3.0' 0.001
And param service = 'WMS' 0.000
And param request = 'GetLegendGraphic' 0.000
And param layer = 'perceel' 0.000
And param WIDTH = 40 0.000
And param HEIGHT = 40 0.000
And param CRS = 'EPSG:28992' 0.000
And param format = 'image/png' 0.000
And param SLD_VERSION = '1.1.0' 0.000
When method GET 0.251
02:29:41.401 request:
2 > GET http://geodata.nationaalgeoregister.nl/kadastralekaart/wms/v4_0/?VERSION=1.3.0&service=WMS&request=GetLegendGraphic&layer=perceel&WIDTH=40&HEIGHT=40&CRS=EPSG%3A28992&format=image%2Fpng&SLD_VERSION=1.1.0
2 > Accept-Encoding: gzip,deflate
2 > Connection: Keep-Alive
2 > Host: geodata.nationaalgeoregister.nl
2 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:29:41.652 response time in milliseconds: 241.57
2 < 200
2 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
2 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
2 < Access-Control-Allow-Origin: *
2 < Access-Control-Max-Age: 1000
2 < Content-Length: 2375
2 < Content-Type: image/png
2 < Date: Tue, 15 Jun 2021 02:29:41 GMT
2 < Server: lighttpd/1.4.53
2 < Strict-Transport-Security: max-age=3600; includeSubDomains; preload
2 < X-Cnection: close
Then status 200 0.000
* print "v4 legenda image type perceel contour stroke1" 0.003
02:29:41.656 [print] v4 legenda image type perceel contour stroke1
* eval karate.embed(responseBytes,'image/png') 0.000
* def mydownloads = Java.type('download.DataStorage') 0.000
* def LocalDateTime = Java.type('java.time.LocalDateTime') 0.000
* def db = new mydownloads 0.000
* eval db.mywriteln('- Test: V02_WMS legenda test 10 type perceel contour stroke1 ' + '\n'+' responseTime: ' + responseTime + '\n Size: ' + filesize + '\n Time: '+ LocalDateTime.now() + '\n' , 'target/surefire-reports/wmsv40.yaml') 0.012
Given path "" 0.000
And param VERSION = '1.3.0' 0.000
And param service = 'WMS' 0.000
And param request = 'GetMap' 0.003
And param bbox = box2_BH 0.000
And param layers = 'perceel' 0.000
And param styles = 'kadastralekaartv4:perceel_print' 0.000
And param WIDTH = 4000 0.001
And param HEIGHT = 4000 0.000
And param CRS = 'EPSG:28992' 0.000
And param format = 'image/png' 0.000
When method GET 5.649
02:29:41.677 request:
3 > GET http://geodata.nationaalgeoregister.nl/kadastralekaart/wms/v4_0/?VERSION=1.3.0&service=WMS&request=GetMap&bbox=81000%2C455900%2C81600%2C456500&layers=perceel&styles=kadastralekaartv4%3Aperceel_print&WIDTH=4000&HEIGHT=4000&CRS=EPSG%3A28992&format=image%2Fpng
3 > Accept-Encoding: gzip,deflate
3 > Connection: Keep-Alive
3 > Host: geodata.nationaalgeoregister.nl
3 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:29:45.264 response time in milliseconds: 3587.21
3 < 200
3 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
3 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
3 < Access-Control-Allow-Origin: *
3 < Access-Control-Max-Age: 1000
3 < Content-Length: 3104299
3 < Content-Type: image/png
3 < Date: Tue, 15 Jun 2021 02:29:45 GMT
3 < Server: lighttpd/1.4.53
3 < Strict-Transport-Security: max-age=3600; includeSubDomains; preload
3 < X-Cnection: close
Then status 200 0.000
And match header Content-Type == 'image/png' 0.001
And def filesize = responseHeaders['Content-Length'][0] 0.000
* print "v4 image type: perceel contour stroke1" 0.000
02:29:47.327 [print] v4 image type: perceel contour stroke1
* eval karate.embed(responseBytes,'image/png') 0.001
* def mydownloads = Java.type('download.DataStorage') 0.000
* def LocalDateTime = Java.type('java.time.LocalDateTime') 0.000
* def db = new mydownloads 0.000
* eval db.mywriteln('- Test: V02_WMS test 10 style kadastralekaartv4:perceel_print 4000 4000 type perceel contour stroke1 ' + '\n'+' responseTime: ' + responseTime + '\n Size: ' + filesize + '\n Time: '+ LocalDateTime.now() + '\n' , 'target/surefire-reports/wmsv40.yaml') 0.002
3.151
* def box1_NL = "-25000,250000,280000,860000" 0.000
* def box2_BH = "81000,455900,81600,456500" 0.000
* def box2_BH2 = "81000,455900,89320,461750" 0.000
Given path "" 0.000
And param VERSION = '1.3.0' 0.000
And param service = 'WMS' 0.000
And param request = 'GetMap' 0.000
And param bbox = box2_BH 0.000
And param layers = 'perceel' 0.000
And param WIDTH = 600 0.000
And param HEIGHT = 600 0.000
And param CRS = 'EPSG:28992' 0.001
And param format = 'image/png' 0.000
When method GET 1.420
02:29:50.715 request:
1 > GET http://geodata.nationaalgeoregister.nl/kadastralekaart/wms/v4_0/?VERSION=1.3.0&service=WMS&request=GetMap&bbox=81000%2C455900%2C81600%2C456500&layers=perceel&WIDTH=600&HEIGHT=600&CRS=EPSG%3A28992&format=image%2Fpng
1 > Accept-Encoding: gzip,deflate
1 > Connection: Keep-Alive
1 > Host: geodata.nationaalgeoregister.nl
1 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:29:51.681 response time in milliseconds: 964.56
1 < 200
1 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
1 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
1 < Access-Control-Allow-Origin: *
1 < Access-Control-Max-Age: 1000
1 < Content-Length: 294283
1 < Content-Type: image/png
1 < Date: Tue, 15 Jun 2021 02:29:51 GMT
1 < Server: lighttpd/1.4.53
1 < Strict-Transport-Security: max-age=3600; includeSubDomains; preload
1 < X-Cnection: close
Then status 200 0.000
And match header Content-Type == 'image/png' 0.000
And def filesize = responseHeaders['Content-Length'][0] 0.000
* print "v4 image type: lijn stroke .5" 0.001
02:29:52.127 [print] v4 image type: lijn stroke .5
* eval karate.embed(responseBytes,'image/png') 0.002
* def mydownloads = Java.type('download.DataStorage') 0.000
* def LocalDateTime = Java.type('java.time.LocalDateTime') 0.000
* def db = new mydownloads 0.000
* eval db.mywriteln('- Test: V02_WMS test 11 600 600 type lijn stroke .5 ' + '\n'+' responseTime: ' + responseTime + '\n Size: ' + filesize + '\n Time: '+ LocalDateTime.now() + '\n' , 'target/surefire-reports/wmsv40.yaml') 0.001
Given path "" 0.000
And param VERSION = '1.3.0' 0.000
And param service = 'WMS' 0.000
And param request = 'GetLegendGraphic' 0.000
And param layer = 'perceel' 0.000
And param WIDTH = 40 0.000
And param HEIGHT = 40 0.000
And param CRS = 'EPSG:28992' 0.000
And param format = 'image/png' 0.000
And param SLD_VERSION = '1.1.0' 0.000
When method GET 0.246
02:29:52.136 request:
2 > GET http://geodata.nationaalgeoregister.nl/kadastralekaart/wms/v4_0/?VERSION=1.3.0&service=WMS&request=GetLegendGraphic&layer=perceel&WIDTH=40&HEIGHT=40&CRS=EPSG%3A28992&format=image%2Fpng&SLD_VERSION=1.1.0
2 > Accept-Encoding: gzip,deflate
2 > Connection: Keep-Alive
2 > Host: geodata.nationaalgeoregister.nl
2 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:29:52.381 response time in milliseconds: 245.10
2 < 200
2 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
2 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
2 < Access-Control-Allow-Origin: *
2 < Access-Control-Max-Age: 1000
2 < Content-Length: 2375
2 < Content-Type: image/png
2 < Date: Tue, 15 Jun 2021 02:29:52 GMT
2 < Server: lighttpd/1.4.53
2 < Strict-Transport-Security: max-age=3600; includeSubDomains; preload
2 < X-Cnection: close
Then status 200 0.000
* print "v4 legenda image type lijn stroke .5" 0.004
02:29:52.385 [print] v4 legenda image type lijn stroke .5
* eval karate.embed(responseBytes,'image/png') 0.000
* def mydownloads = Java.type('download.DataStorage') 0.000
* def LocalDateTime = Java.type('java.time.LocalDateTime') 0.000
* def db = new mydownloads 0.000
* eval db.mywriteln('- Test: V02_WMS legenda test 11 type lijn stroke .5 ' + '\n'+' responseTime: ' + responseTime + '\n Size: ' + filesize + '\n Time: '+ LocalDateTime.now() + '\n' , 'target/surefire-reports/wmsv40.yaml') 0.002
Given path "" 0.000
And param VERSION = '1.3.0' 0.000
And param service = 'WMS' 0.000
And param request = 'GetMap' 0.000
And param bbox = box2_BH 0.000
And param layers = 'perceel' 0.000
And param styles = 'default' 0.001
And param WIDTH = 600 0.000
And param HEIGHT = 600 0.000
And param CRS = 'EPSG:28992' 0.000
And param format = 'image/png' 0.000
When method GET 1.455
02:29:52.402 request:
3 > GET http://geodata.nationaalgeoregister.nl/kadastralekaart/wms/v4_0/?VERSION=1.3.0&service=WMS&request=GetMap&bbox=81000%2C455900%2C81600%2C456500&layers=perceel&styles=default&WIDTH=600&HEIGHT=600&CRS=EPSG%3A28992&format=image%2Fpng
3 > Accept-Encoding: gzip,deflate
3 > Connection: Keep-Alive
3 > Host: geodata.nationaalgeoregister.nl
3 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:29:53.399 response time in milliseconds: 997.08
3 < 200
3 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
3 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
3 < Access-Control-Allow-Origin: *
3 < Access-Control-Max-Age: 1000
3 < Content-Length: 294283
3 < Content-Type: image/png
3 < Date: Tue, 15 Jun 2021 02:29:53 GMT
3 < Server: lighttpd/1.4.53
3 < Strict-Transport-Security: max-age=3600; includeSubDomains; preload
3 < X-Cnection: close
Then status 200 0.000
And match header Content-Type == 'image/png' 0.000
And def filesize = responseHeaders['Content-Length'][0] 0.000
* print "v4 image type: lijn stroke .5" 0.000
02:29:53.847 [print] v4 image type: lijn stroke .5
* eval karate.embed(responseBytes,'image/png') 0.000
* def mydownloads = Java.type('download.DataStorage') 0.000
* def LocalDateTime = Java.type('java.time.LocalDateTime') 0.000
* def db = new mydownloads 0.000
* eval db.mywriteln('- Test: V02_WMS test 11 style default 600 600 type lijn stroke .5 ' + '\n'+' responseTime: ' + responseTime + '\n Size: ' + filesize + '\n Time: '+ LocalDateTime.now() + '\n' , 'target/surefire-reports/wmsv40.yaml') 0.002
13.499
* def box1_NL = "-25000,250000,280000,860000" 0.001
* def box2_BH = "81000,455900,81600,456500" 0.001
* def box2_BH2 = "81000,455900,89320,461750" 0.001
Given path "" 0.001
And param VERSION = '1.3.0' 0.001
And param service = 'WMS' 0.001
And param request = 'GetMap' 0.000
And param bbox = box2_BH 0.000
And param layers = 'perceel' 0.000
And param WIDTH = 4000 0.000
And param HEIGHT = 4000 0.000
And param CRS = 'EPSG:28992' 0.001
And param format = 'image/png' 0.000
When method GET 5.824
02:30:03.168 request:
1 > GET http://geodata.nationaalgeoregister.nl/kadastralekaart/wms/v4_0/?VERSION=1.3.0&service=WMS&request=GetMap&bbox=81000%2C455900%2C81600%2C456500&layers=perceel&WIDTH=4000&HEIGHT=4000&CRS=EPSG%3A28992&format=image%2Fpng
1 > Accept-Encoding: gzip,deflate
1 > Connection: Keep-Alive
1 > Host: geodata.nationaalgeoregister.nl
1 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:30:07.187 response time in milliseconds: 4018.88
1 < 200
1 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
1 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
1 < Access-Control-Allow-Origin: *
1 < Access-Control-Max-Age: 1000
1 < Content-Length: 2519295
1 < Content-Type: image/png
1 < Date: Tue, 15 Jun 2021 02:30:07 GMT
1 < Server: lighttpd/1.4.53
1 < Strict-Transport-Security: max-age=3600; includeSubDomains; preload
1 < X-Cnection: close
Then status 200 0.000
And match header Content-Type == 'image/png' 0.000
And def filesize = responseHeaders['Content-Length'][0] 0.005
* print "v4 image type: lijn stroke .5" 0.001
02:30:08.998 [print] v4 image type: lijn stroke .5
* eval karate.embed(responseBytes,'image/png') 0.001
* def mydownloads = Java.type('download.DataStorage') 0.000
* def LocalDateTime = Java.type('java.time.LocalDateTime') 0.000
* def db = new mydownloads 0.000
* eval db.mywriteln('- Test: V02_WMS test 12 4000 4000 type lijn stroke .5 ' + '\n'+' responseTime: ' + responseTime + '\n Size: ' + filesize + '\n Time: '+ LocalDateTime.now() + '\n' , 'target/surefire-reports/wmsv40.yaml') 0.001
Given path "" 0.000
And param VERSION = '1.3.0' 0.000
And param service = 'WMS' 0.000
And param request = 'GetLegendGraphic' 0.000
And param layer = 'perceel' 0.000
And param WIDTH = 40 0.001
And param HEIGHT = 40 0.000
And param CRS = 'EPSG:28992' 0.001
And param format = 'image/png' 0.000
And param SLD_VERSION = '1.1.0' 0.001
When method GET 0.300
02:30:09.010 request:
2 > GET http://geodata.nationaalgeoregister.nl/kadastralekaart/wms/v4_0/?VERSION=1.3.0&service=WMS&request=GetLegendGraphic&layer=perceel&WIDTH=40&HEIGHT=40&CRS=EPSG%3A28992&format=image%2Fpng&SLD_VERSION=1.1.0
2 > Accept-Encoding: gzip,deflate
2 > Connection: Keep-Alive
2 > Host: geodata.nationaalgeoregister.nl
2 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:30:09.310 response time in milliseconds: 299.48
2 < 200
2 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
2 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
2 < Access-Control-Allow-Origin: *
2 < Access-Control-Max-Age: 1000
2 < Content-Length: 2375
2 < Content-Type: image/png
2 < Date: Tue, 15 Jun 2021 02:30:09 GMT
2 < Server: lighttpd/1.4.53
2 < Strict-Transport-Security: max-age=3600; includeSubDomains; preload
2 < X-Cnection: close
Then status 200 0.000
* print "v4 legenda image type lijn stroke .5" 0.002
02:30:09.312 [print] v4 legenda image type lijn stroke .5
* eval karate.embed(responseBytes,'image/png') 0.000
* def mydownloads = Java.type('download.DataStorage') 0.000
* def LocalDateTime = Java.type('java.time.LocalDateTime') 0.000
* def db = new mydownloads 0.000
* eval db.mywriteln('- Test: V02_WMS legenda test 12 type lijn stroke .5 ' + '\n'+' responseTime: ' + responseTime + '\n Size: ' + filesize + '\n Time: '+ LocalDateTime.now() + '\n' , 'target/surefire-reports/wmsv40.yaml') 0.003
Given path "" 0.000
And param VERSION = '1.3.0' 0.000
And param service = 'WMS' 0.000
And param request = 'GetMap' 0.001
And param bbox = box2_BH 0.000
And param layers = 'perceel' 0.000
And param styles = 'kadastralekaartv4:perceel_print' 0.001
And param WIDTH = 4000 0.001
And param HEIGHT = 4000 0.000
And param CRS = 'EPSG:28992' 0.000
And param format = 'image/png' 0.000
When method GET 7.331
02:30:09.324 request:
3 > GET http://geodata.nationaalgeoregister.nl/kadastralekaart/wms/v4_0/?VERSION=1.3.0&service=WMS&request=GetMap&bbox=81000%2C455900%2C81600%2C456500&layers=perceel&styles=kadastralekaartv4%3Aperceel_print&WIDTH=4000&HEIGHT=4000&CRS=EPSG%3A28992&format=image%2Fpng
3 > Accept-Encoding: gzip,deflate
3 > Connection: Keep-Alive
3 > Host: geodata.nationaalgeoregister.nl
3 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:30:14.514 response time in milliseconds: 5189.86
3 < 200
3 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
3 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
3 < Access-Control-Allow-Origin: *
3 < Access-Control-Max-Age: 1000
3 < Content-Length: 3104299
3 < Content-Type: image/png
3 < Date: Tue, 15 Jun 2021 02:30:14 GMT
3 < Server: lighttpd/1.4.53
3 < Strict-Transport-Security: max-age=3600; includeSubDomains; preload
3 < X-Cnection: close
Then status 200 0.000
And match header Content-Type == 'image/png' 0.000
And def filesize = responseHeaders['Content-Length'][0] 0.000
* print "v4 image type: lijn stroke .5" 0.001
02:30:16.656 [print] v4 image type: lijn stroke .5
* eval karate.embed(responseBytes,'image/png') 0.000
* def mydownloads = Java.type('download.DataStorage') 0.000
* def LocalDateTime = Java.type('java.time.LocalDateTime') 0.000
* def db = new mydownloads 0.000
* eval db.mywriteln('- Test: V02_WMS test 12 style kadastralekaartv4:perceel_print 4000 4000 type lijn stroke .5 ' + '\n'+' responseTime: ' + responseTime + '\n Size: ' + filesize + '\n Time: '+ LocalDateTime.now() + '\n' , 'target/surefire-reports/wmsv40.yaml') 0.001
3.387
* def box1_NL = "-25000,250000,280000,860000" 0.009
* def box2_BH = "81000,455900,81600,456500" 0.000
* def box2_BH2 = "81000,455900,89320,461750" 0.000
Given path "" 0.000
And param VERSION = '1.3.0' 0.000
And param service = 'WMS' 0.001
And param request = 'GetMap' 0.000
And param bbox = box2_BH 0.000
And param layers = 'perceel' 0.000
And param WIDTH = 600 0.000
And param HEIGHT = 600 0.000
And param CRS = 'EPSG:28992' 0.000
And param format = 'image/png' 0.000
When method GET 1.448
02:30:12.374 request:
1 > GET http://geodata.nationaalgeoregister.nl/kadastralekaart/wms/v4_0/?VERSION=1.3.0&service=WMS&request=GetMap&bbox=81000%2C455900%2C81600%2C456500&layers=perceel&WIDTH=600&HEIGHT=600&CRS=EPSG%3A28992&format=image%2Fpng
1 > Accept-Encoding: gzip,deflate
1 > Connection: Keep-Alive
1 > Host: geodata.nationaalgeoregister.nl
1 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:30:13.373 response time in milliseconds: 999.37
1 < 200
1 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
1 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
1 < Access-Control-Allow-Origin: *
1 < Access-Control-Max-Age: 1000
1 < Content-Length: 294283
1 < Content-Type: image/png
1 < Date: Tue, 15 Jun 2021 02:30:13 GMT
1 < Server: lighttpd/1.4.53
1 < Strict-Transport-Security: max-age=3600; includeSubDomains; preload
1 < X-Cnection: close
Then status 200 0.000
And match header Content-Type == 'image/png' 0.000
And def filesize = responseHeaders['Content-Length'][0] 0.000
* print "v4 image type: zwart arial italic 16" 0.001
02:30:13.823 [print] v4 image type: zwart arial italic 16
* eval karate.embed(responseBytes,'image/png') 0.002
* def mydownloads = Java.type('download.DataStorage') 0.000
* def LocalDateTime = Java.type('java.time.LocalDateTime') 0.000
* def db = new mydownloads 0.000
* eval db.mywriteln('- Test: V02_WMS test 13 600 600 type zwart arial italic 16 ' + '\n'+' responseTime: ' + responseTime + '\n Size: ' + filesize + '\n Time: '+ LocalDateTime.now() + '\n' , 'target/surefire-reports/wmsv40.yaml') 0.011
Given path "" 0.000
And param VERSION = '1.3.0' 0.000
And param service = 'WMS' 0.000
And param request = 'GetLegendGraphic' 0.000
And param layer = 'perceel' 0.000
And param WIDTH = 40 0.001
And param HEIGHT = 40 0.000
And param CRS = 'EPSG:28992' 0.000
And param format = 'image/png' 0.000
And param SLD_VERSION = '1.1.0' 0.000
When method GET 0.287
02:30:13.840 request:
2 > GET http://geodata.nationaalgeoregister.nl/kadastralekaart/wms/v4_0/?VERSION=1.3.0&service=WMS&request=GetLegendGraphic&layer=perceel&WIDTH=40&HEIGHT=40&CRS=EPSG%3A28992&format=image%2Fpng&SLD_VERSION=1.1.0
2 > Accept-Encoding: gzip,deflate
2 > Connection: Keep-Alive
2 > Host: geodata.nationaalgeoregister.nl
2 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:30:14.122 response time in milliseconds: 281.69
2 < 200
2 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
2 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
2 < Access-Control-Allow-Origin: *
2 < Access-Control-Max-Age: 1000
2 < Content-Length: 2375
2 < Content-Type: image/png
2 < Date: Tue, 15 Jun 2021 02:30:14 GMT
2 < Server: lighttpd/1.4.53
2 < Strict-Transport-Security: max-age=3600; includeSubDomains; preload
2 < X-Cnection: close
Then status 200 0.000
* print "v4 legenda image type zwart arial italic 16" 0.001
02:30:14.129 [print] v4 legenda image type zwart arial italic 16
* eval karate.embed(responseBytes,'image/png') 0.000
* def mydownloads = Java.type('download.DataStorage') 0.000
* def LocalDateTime = Java.type('java.time.LocalDateTime') 0.000
* def db = new mydownloads 0.000
* eval db.mywriteln('- Test: V02_WMS legenda test 13 type zwart arial italic 16 ' + '\n'+' responseTime: ' + responseTime + '\n Size: ' + filesize + '\n Time: '+ LocalDateTime.now() + '\n' , 'target/surefire-reports/wmsv40.yaml') 0.002
Given path "" 0.000
And param VERSION = '1.3.0' 0.000
And param service = 'WMS' 0.000
And param request = 'GetMap' 0.000
And param bbox = box2_BH 0.000
And param layers = 'perceel' 0.000
And param styles = 'default' 0.000
And param WIDTH = 600 0.000
And param HEIGHT = 600 0.000
And param CRS = 'EPSG:28992' 0.000
And param format = 'image/png' 0.000
When method GET 1.605
02:30:14.134 request:
3 > GET http://geodata.nationaalgeoregister.nl/kadastralekaart/wms/v4_0/?VERSION=1.3.0&service=WMS&request=GetMap&bbox=81000%2C455900%2C81600%2C456500&layers=perceel&styles=default&WIDTH=600&HEIGHT=600&CRS=EPSG%3A28992&format=image%2Fpng
3 > Accept-Encoding: gzip,deflate
3 > Connection: Keep-Alive
3 > Host: geodata.nationaalgeoregister.nl
3 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:30:15.295 response time in milliseconds: 1160.02
3 < 200
3 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
3 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
3 < Access-Control-Allow-Origin: *
3 < Access-Control-Max-Age: 1000
3 < Content-Length: 294283
3 < Content-Type: image/png
3 < Date: Tue, 15 Jun 2021 02:30:15 GMT
3 < Server: lighttpd/1.4.53
3 < Strict-Transport-Security: max-age=3600; includeSubDomains; preload
3 < X-Cnection: close
Then status 200 0.000
And match header Content-Type == 'image/png' 0.000
And def filesize = responseHeaders['Content-Length'][0] 0.000
* print "v4 image type: zwart arial italic 16" 0.000
02:30:15.739 [print] v4 image type: zwart arial italic 16
* eval karate.embed(responseBytes,'image/png') 0.000
* def mydownloads = Java.type('download.DataStorage') 0.000
* def LocalDateTime = Java.type('java.time.LocalDateTime') 0.000
* def db = new mydownloads 0.000
* eval db.mywriteln('- Test: V02_WMS test 13 style default 600 600 type zwart arial italic 16 ' + '\n'+' responseTime: ' + responseTime + '\n Size: ' + filesize + '\n Time: '+ LocalDateTime.now() + '\n' , 'target/surefire-reports/wmsv40.yaml') 0.002
3.829
* def box1_NL = "-25000,250000,280000,860000" 0.000
* def box2_BH = "81000,455900,81600,456500" 0.000
* def box2_BH2 = "81000,455900,89320,461750" 0.000
Given path "" 0.000
And param VERSION = '1.3.0' 0.000
And param service = 'WMS' 0.000
And param request = 'GetMap' 0.000
And param bbox = box2_BH 0.000
And param layers = 'perceel' 0.001
And param WIDTH = 600 0.000
And param HEIGHT = 600 0.000
And param CRS = 'EPSG:28992' 0.000
And param format = 'image/png' 0.000
When method GET 1.431
02:30:16.680 request:
1 > GET http://geodata.nationaalgeoregister.nl/kadastralekaart/wms/v4_0/?VERSION=1.3.0&service=WMS&request=GetMap&bbox=81000%2C455900%2C81600%2C456500&layers=perceel&WIDTH=600&HEIGHT=600&CRS=EPSG%3A28992&format=image%2Fpng
1 > Accept-Encoding: gzip,deflate
1 > Connection: Keep-Alive
1 > Host: geodata.nationaalgeoregister.nl
1 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:30:17.660 response time in milliseconds: 980.10
1 < 200
1 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
1 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
1 < Access-Control-Allow-Origin: *
1 < Access-Control-Max-Age: 1000
1 < Content-Length: 294283
1 < Content-Type: image/png
1 < Date: Tue, 15 Jun 2021 02:30:17 GMT
1 < Server: lighttpd/1.4.53
1 < Strict-Transport-Security: max-age=3600; includeSubDomains; preload
1 < X-Cnection: close
Then status 200 0.000
And match header Content-Type == 'image/png' 0.000
And def filesize = responseHeaders['Content-Length'][0] 0.000
* print "v4 image type: zwart arial italic 8" 0.001
02:30:18.107 [print] v4 image type: zwart arial italic 8
* eval karate.embed(responseBytes,'image/png') 0.001
* def mydownloads = Java.type('download.DataStorage') 0.000
* def LocalDateTime = Java.type('java.time.LocalDateTime') 0.000
* def db = new mydownloads 0.000
* eval db.mywriteln('- Test: V02_WMS test 14 600 600 type zwart arial italic 8 ' + '\n'+' responseTime: ' + responseTime + '\n Size: ' + filesize + '\n Time: '+ LocalDateTime.now() + '\n' , 'target/surefire-reports/wmsv40.yaml') 0.001
Given path "" 0.000
And param VERSION = '1.3.0' 0.000
And param service = 'WMS' 0.000
And param request = 'GetLegendGraphic' 0.000
And param layer = 'perceel' 0.000
And param WIDTH = 40 0.000
And param HEIGHT = 40 0.000
And param CRS = 'EPSG:28992' 0.000
And param format = 'image/png' 0.000
And param SLD_VERSION = '1.1.0' 0.000
When method GET 0.243
02:30:18.114 request:
2 > GET http://geodata.nationaalgeoregister.nl/kadastralekaart/wms/v4_0/?VERSION=1.3.0&service=WMS&request=GetLegendGraphic&layer=perceel&WIDTH=40&HEIGHT=40&CRS=EPSG%3A28992&format=image%2Fpng&SLD_VERSION=1.1.0
2 > Accept-Encoding: gzip,deflate
2 > Connection: Keep-Alive
2 > Host: geodata.nationaalgeoregister.nl
2 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:30:18.356 response time in milliseconds: 242.05
2 < 200
2 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
2 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
2 < Access-Control-Allow-Origin: *
2 < Access-Control-Max-Age: 1000
2 < Content-Length: 2375
2 < Content-Type: image/png
2 < Date: Tue, 15 Jun 2021 02:30:18 GMT
2 < Server: lighttpd/1.4.53
2 < Strict-Transport-Security: max-age=3600; includeSubDomains; preload
2 < X-Cnection: close
Then status 200 0.000
* print "v4 legenda image type zwart arial italic 8" 0.001
02:30:18.358 [print] v4 legenda image type zwart arial italic 8
* eval karate.embed(responseBytes,'image/png') 0.000
* def mydownloads = Java.type('download.DataStorage') 0.000
* def LocalDateTime = Java.type('java.time.LocalDateTime') 0.000
* def db = new mydownloads 0.000
* eval db.mywriteln('- Test: V02_WMS legenda test 14 type zwart arial italic 8 ' + '\n'+' responseTime: ' + responseTime + '\n Size: ' + filesize + '\n Time: '+ LocalDateTime.now() + '\n' , 'target/surefire-reports/wmsv40.yaml') 0.001
Given path "" 0.000
And param VERSION = '1.3.0' 0.000
And param service = 'WMS' 0.008
And param request = 'GetMap' 0.004
And param bbox = box2_BH 0.000
And param layers = 'perceel' 0.000
And param styles = 'default' 0.001
And param WIDTH = 600 0.001
And param HEIGHT = 600 0.000
And param CRS = 'EPSG:28992' 0.000
And param format = 'image/png' 0.000
When method GET 2.115
02:30:18.377 request:
3 > GET http://geodata.nationaalgeoregister.nl/kadastralekaart/wms/v4_0/?VERSION=1.3.0&service=WMS&request=GetMap&bbox=81000%2C455900%2C81600%2C456500&layers=perceel&styles=default&WIDTH=600&HEIGHT=600&CRS=EPSG%3A28992&format=image%2Fpng
3 > Accept-Encoding: gzip,deflate
3 > Connection: Keep-Alive
3 > Host: geodata.nationaalgeoregister.nl
3 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:30:20.047 response time in milliseconds: 1669.30
3 < 200
3 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
3 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
3 < Access-Control-Allow-Origin: *
3 < Access-Control-Max-Age: 1000
3 < Content-Length: 294283
3 < Content-Type: image/png
3 < Date: Tue, 15 Jun 2021 02:30:19 GMT
3 < Server: lighttpd/1.4.53
3 < Strict-Transport-Security: max-age=3600; includeSubDomains; preload
3 < X-Cnection: close
Then status 200 0.000
And match header Content-Type == 'image/png' 0.000
And def filesize = responseHeaders['Content-Length'][0] 0.000
* print "v4 image type: zwart arial italic 8" 0.001
02:30:20.494 [print] v4 image type: zwart arial italic 8
* eval karate.embed(responseBytes,'image/png') 0.001
* def mydownloads = Java.type('download.DataStorage') 0.000
* def LocalDateTime = Java.type('java.time.LocalDateTime') 0.000
* def db = new mydownloads 0.000
* eval db.mywriteln('- Test: V02_WMS test 14 style default 600 600 type zwart arial italic 8 ' + '\n'+' responseTime: ' + responseTime + '\n Size: ' + filesize + '\n Time: '+ LocalDateTime.now() + '\n' , 'target/surefire-reports/wmsv40.yaml') 0.001
13.991
* def box1_NL = "-25000,250000,280000,860000" 0.001
* def box2_BH = "81000,455900,81600,456500" 0.000
* def box2_BH2 = "81000,455900,89320,461750" 0.003
Given path "" 0.000
And param VERSION = '1.3.0' 0.000
And param service = 'WMS' 0.000
And param request = 'GetMap' 0.000
And param bbox = box2_BH 0.000
And param layers = 'perceel' 0.000
And param WIDTH = 4000 0.000
And param HEIGHT = 4000 0.000
And param CRS = 'EPSG:28992' 0.000
And param format = 'image/png' 0.000
When method GET 7.747
02:30:23.827 request:
1 > GET http://geodata.nationaalgeoregister.nl/kadastralekaart/wms/v4_0/?VERSION=1.3.0&service=WMS&request=GetMap&bbox=81000%2C455900%2C81600%2C456500&layers=perceel&WIDTH=4000&HEIGHT=4000&CRS=EPSG%3A28992&format=image%2Fpng
1 > Accept-Encoding: gzip,deflate
1 > Connection: Keep-Alive
1 > Host: geodata.nationaalgeoregister.nl
1 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:30:29.780 response time in milliseconds: 5952.15
1 < 200
1 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
1 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
1 < Access-Control-Allow-Origin: *
1 < Access-Control-Max-Age: 1000
1 < Content-Length: 2519295
1 < Content-Type: image/png
1 < Date: Tue, 15 Jun 2021 02:30:29 GMT
1 < Server: lighttpd/1.4.53
1 < Strict-Transport-Security: max-age=3600; includeSubDomains; preload
1 < X-Cnection: close
Then status 200 0.000
And match header Content-Type == 'image/png' 0.001
And def filesize = responseHeaders['Content-Length'][0] 0.000
* print "v4 image type: zwart arial italic 20" 0.000
02:30:31.577 [print] v4 image type: zwart arial italic 20
* eval karate.embed(responseBytes,'image/png') 0.002
* def mydownloads = Java.type('download.DataStorage') 0.000
* def LocalDateTime = Java.type('java.time.LocalDateTime') 0.000
* def db = new mydownloads 0.000
* eval db.mywriteln('- Test: V02_WMS test 15 4000 4000 type zwart arial italic 20 ' + '\n'+' responseTime: ' + responseTime + '\n Size: ' + filesize + '\n Time: '+ LocalDateTime.now() + '\n' , 'target/surefire-reports/wmsv40.yaml') 0.002
Given path "" 0.000
And param VERSION = '1.3.0' 0.000
And param service = 'WMS' 0.000
And param request = 'GetLegendGraphic' 0.000
And param layer = 'perceel' 0.000
And param WIDTH = 40 0.000
And param HEIGHT = 40 0.000
And param CRS = 'EPSG:28992' 0.000
And param format = 'image/png' 0.000
And param SLD_VERSION = '1.1.0' 0.000
When method GET 0.247
02:30:31.588 request:
2 > GET http://geodata.nationaalgeoregister.nl/kadastralekaart/wms/v4_0/?VERSION=1.3.0&service=WMS&request=GetLegendGraphic&layer=perceel&WIDTH=40&HEIGHT=40&CRS=EPSG%3A28992&format=image%2Fpng&SLD_VERSION=1.1.0
2 > Accept-Encoding: gzip,deflate
2 > Connection: Keep-Alive
2 > Host: geodata.nationaalgeoregister.nl
2 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:30:31.833 response time in milliseconds: 244.13
2 < 200
2 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
2 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
2 < Access-Control-Allow-Origin: *
2 < Access-Control-Max-Age: 1000
2 < Content-Length: 2375
2 < Content-Type: image/png
2 < Date: Tue, 15 Jun 2021 02:30:31 GMT
2 < Server: lighttpd/1.4.53
2 < Strict-Transport-Security: max-age=3600; includeSubDomains; preload
2 < X-Cnection: close
Then status 200 0.000
* print "v4 legenda image type zwart arial italic 20" 0.001
02:30:31.837 [print] v4 legenda image type zwart arial italic 20
* eval karate.embed(responseBytes,'image/png') 0.001
* def mydownloads = Java.type('download.DataStorage') 0.000
* def LocalDateTime = Java.type('java.time.LocalDateTime') 0.000
* def db = new mydownloads 0.000
* eval db.mywriteln('- Test: V02_WMS legenda test 15 type zwart arial italic 20 ' + '\n'+' responseTime: ' + responseTime + '\n Size: ' + filesize + '\n Time: '+ LocalDateTime.now() + '\n' , 'target/surefire-reports/wmsv40.yaml') 0.002
Given path "" 0.000
And param VERSION = '1.3.0' 0.000
And param service = 'WMS' 0.000
And param request = 'GetMap' 0.000
And param bbox = box2_BH 0.000
And param layers = 'perceel' 0.000
And param styles = 'kadastralekaartv4:perceel_print' 0.000
And param WIDTH = 4000 0.000
And param HEIGHT = 4000 0.000
And param CRS = 'EPSG:28992' 0.000
And param format = 'image/png' 0.000
When method GET 5.960
02:30:31.845 request:
3 > GET http://geodata.nationaalgeoregister.nl/kadastralekaart/wms/v4_0/?VERSION=1.3.0&service=WMS&request=GetMap&bbox=81000%2C455900%2C81600%2C456500&layers=perceel&styles=kadastralekaartv4%3Aperceel_print&WIDTH=4000&HEIGHT=4000&CRS=EPSG%3A28992&format=image%2Fpng
3 > Accept-Encoding: gzip,deflate
3 > Connection: Keep-Alive
3 > Host: geodata.nationaalgeoregister.nl
3 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:30:35.677 response time in milliseconds: 3828.30
3 < 200
3 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
3 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
3 < Access-Control-Allow-Origin: *
3 < Access-Control-Max-Age: 1000
3 < Content-Length: 3104299
3 < Content-Type: image/png
3 < Date: Tue, 15 Jun 2021 02:30:35 GMT
3 < Server: lighttpd/1.4.53
3 < Strict-Transport-Security: max-age=3600; includeSubDomains; preload
3 < X-Cnection: close
Then status 200 0.000
And match header Content-Type == 'image/png' 0.000
And def filesize = responseHeaders['Content-Length'][0] 0.000
* print "v4 image type: zwart arial italic 20" 0.001
02:30:37.806 [print] v4 image type: zwart arial italic 20
* eval karate.embed(responseBytes,'image/png') 0.001
* def mydownloads = Java.type('download.DataStorage') 0.000
* def LocalDateTime = Java.type('java.time.LocalDateTime') 0.000
* def db = new mydownloads 0.000
* eval db.mywriteln('- Test: V02_WMS test 15 style kadastralekaartv4:perceel_print 4000 4000 type zwart arial italic 20 ' + '\n'+' responseTime: ' + responseTime + '\n Size: ' + filesize + '\n Time: '+ LocalDateTime.now() + '\n' , 'target/surefire-reports/wmsv40.yaml') 0.001
1.888
* def box1_NL = "-25000,250000,280000,860000" 0.007
* def box2_BH = "81000,455900,81600,456500" 0.000
* def box2_BH2 = "81000,455900,89320,461750" 0.000
Given path "" 0.008
And param VERSION = '1.3.0' 0.000
And param service = 'WMS' 0.000
And param request = 'GetMap' 0.000
And param bbox = box2_BH 0.000
And param layers = 'kadastralegrens' 0.000
And param WIDTH = 600 0.000
And param HEIGHT = 600 0.000
And param CRS = 'EPSG:28992' 0.000
And param format = 'image/png' 0.000
When method GET 0.807
02:30:27.128 request:
1 > GET http://geodata.nationaalgeoregister.nl/kadastralekaart/wms/v4_0/?VERSION=1.3.0&service=WMS&request=GetMap&bbox=81000%2C455900%2C81600%2C456500&layers=kadastralegrens&WIDTH=600&HEIGHT=600&CRS=EPSG%3A28992&format=image%2Fpng
1 > Accept-Encoding: gzip,deflate
1 > Connection: Keep-Alive
1 > Host: geodata.nationaalgeoregister.nl
1 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:30:27.602 response time in milliseconds: 472.53
1 < 200
1 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
1 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
1 < Access-Control-Allow-Origin: *
1 < Access-Control-Max-Age: 1000
1 < Content-Length: 207247
1 < Content-Type: image/png
1 < Date: Tue, 15 Jun 2021 02:30:27 GMT
1 < Server: lighttpd/1.4.53
1 < Strict-Transport-Security: max-age=3600; includeSubDomains; preload
1 < X-Cnection: close
Then status 200 0.000
And match header Content-Type == 'image/png' 0.000
And def filesize = responseHeaders['Content-Length'][0] 0.000
* print "v4 image type: lijn stroke 2" 0.001
02:30:27.936 [print] v4 image type: lijn stroke 2
* eval karate.embed(responseBytes,'image/png') 0.001
* def mydownloads = Java.type('download.DataStorage') 0.000
* def LocalDateTime = Java.type('java.time.LocalDateTime') 0.000
* def db = new mydownloads 0.000
* eval db.mywriteln('- Test: V02_WMS test 16 600 600 type lijn stroke 2 ' + '\n'+' responseTime: ' + responseTime + '\n Size: ' + filesize + '\n Time: '+ LocalDateTime.now() + '\n' , 'target/surefire-reports/wmsv40.yaml') 0.001
Given path "" 0.000
And param VERSION = '1.3.0' 0.000
And param service = 'WMS' 0.000
And param request = 'GetLegendGraphic' 0.000
And param layer = 'kadastralegrens' 0.000
And param WIDTH = 40 0.000
And param HEIGHT = 40 0.000
And param CRS = 'EPSG:28992' 0.000
And param format = 'image/png' 0.000
And param SLD_VERSION = '1.1.0' 0.000
When method GET 0.247
02:30:27.946 request:
2 > GET http://geodata.nationaalgeoregister.nl/kadastralekaart/wms/v4_0/?VERSION=1.3.0&service=WMS&request=GetLegendGraphic&layer=kadastralegrens&WIDTH=40&HEIGHT=40&CRS=EPSG%3A28992&format=image%2Fpng&SLD_VERSION=1.1.0
2 > Accept-Encoding: gzip,deflate
2 > Connection: Keep-Alive
2 > Host: geodata.nationaalgeoregister.nl
2 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:30:28.190 response time in milliseconds: 244.10
2 < 200
2 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
2 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
2 < Access-Control-Allow-Origin: *
2 < Access-Control-Max-Age: 1000
2 < Content-Length: 3854
2 < Content-Type: image/png
2 < Date: Tue, 15 Jun 2021 02:30:28 GMT
2 < Server: lighttpd/1.4.53
2 < Strict-Transport-Security: max-age=3600; includeSubDomains; preload
2 < X-Cnection: close
Then status 200 0.000
* print "v4 legenda image type lijn stroke 2" 0.001
02:30:28.192 [print] v4 legenda image type lijn stroke 2
* eval karate.embed(responseBytes,'image/png') 0.000
* def mydownloads = Java.type('download.DataStorage') 0.000
* def LocalDateTime = Java.type('java.time.LocalDateTime') 0.000
* def db = new mydownloads 0.000
* eval db.mywriteln('- Test: V02_WMS legenda test 16 type lijn stroke 2 ' + '\n'+' responseTime: ' + responseTime + '\n Size: ' + filesize + '\n Time: '+ LocalDateTime.now() + '\n' , 'target/surefire-reports/wmsv40.yaml') 0.001
Given path "" 0.000
And param VERSION = '1.3.0' 0.000
And param service = 'WMS' 0.000
And param request = 'GetMap' 0.000
And param bbox = box2_BH 0.000
And param layers = 'kadastralegrens' 0.000
And param styles = 'default' 0.000
And param WIDTH = 600 0.000
And param HEIGHT = 600 0.000
And param CRS = 'EPSG:28992' 0.000
And param format = 'image/png' 0.000
When method GET 0.794
02:30:28.196 request:
3 > GET http://geodata.nationaalgeoregister.nl/kadastralekaart/wms/v4_0/?VERSION=1.3.0&service=WMS&request=GetMap&bbox=81000%2C455900%2C81600%2C456500&layers=kadastralegrens&styles=default&WIDTH=600&HEIGHT=600&CRS=EPSG%3A28992&format=image%2Fpng
3 > Accept-Encoding: gzip,deflate
3 > Connection: Keep-Alive
3 > Host: geodata.nationaalgeoregister.nl
3 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:30:28.654 response time in milliseconds: 457.87
3 < 200
3 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
3 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
3 < Access-Control-Allow-Origin: *
3 < Access-Control-Max-Age: 1000
3 < Content-Length: 207247
3 < Content-Type: image/png
3 < Date: Tue, 15 Jun 2021 02:30:28 GMT
3 < Server: lighttpd/1.4.53
3 < Strict-Transport-Security: max-age=3600; includeSubDomains; preload
3 < X-Cnection: close
Then status 200 0.000
And match header Content-Type == 'image/png' 0.000
And def filesize = responseHeaders['Content-Length'][0] 0.000
* print "v4 image type: lijn stroke 2" 0.001
02:30:28.991 [print] v4 image type: lijn stroke 2
* eval karate.embed(responseBytes,'image/png') 0.000
* def mydownloads = Java.type('download.DataStorage') 0.000
* def LocalDateTime = Java.type('java.time.LocalDateTime') 0.000
* def db = new mydownloads 0.000
* eval db.mywriteln('- Test: V02_WMS test 16 style default 600 600 type lijn stroke 2 ' + '\n'+' responseTime: ' + responseTime + '\n Size: ' + filesize + '\n Time: '+ LocalDateTime.now() + '\n' , 'target/surefire-reports/wmsv40.yaml') 0.003
1.862
* def box1_NL = "-25000,250000,280000,860000" 0.000
* def box2_BH = "81000,455900,81600,456500" 0.000
* def box2_BH2 = "81000,455900,89320,461750" 0.000
Given path "" 0.001
And param VERSION = '1.3.0' 0.007
And param service = 'WMS' 0.002
And param request = 'GetMap' 0.004
And param bbox = box2_BH 0.000
And param layers = 'kadastralegrens' 0.000
And param WIDTH = 600 0.000
And param HEIGHT = 600 0.000
And param CRS = 'EPSG:28992' 0.000
And param format = 'image/png' 0.000
When method GET 0.775
02:30:40.901 request:
1 > GET http://geodata.nationaalgeoregister.nl/kadastralekaart/wms/v4_0/?VERSION=1.3.0&service=WMS&request=GetMap&bbox=81000%2C455900%2C81600%2C456500&layers=kadastralegrens&WIDTH=600&HEIGHT=600&CRS=EPSG%3A28992&format=image%2Fpng
1 > Accept-Encoding: gzip,deflate
1 > Connection: Keep-Alive
1 > Host: geodata.nationaalgeoregister.nl
1 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:30:41.337 response time in milliseconds: 435.00
1 < 200
1 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
1 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
1 < Access-Control-Allow-Origin: *
1 < Access-Control-Max-Age: 1000
1 < Content-Length: 207247
1 < Content-Type: image/png
1 < Date: Tue, 15 Jun 2021 02:30:41 GMT
1 < Server: lighttpd/1.4.53
1 < Strict-Transport-Security: max-age=3600; includeSubDomains; preload
1 < X-Cnection: close
Then status 200 0.000
And match header Content-Type == 'image/png' 0.000
And def filesize = responseHeaders['Content-Length'][0] 0.000
* print "v4 image type: lijn stroke 2" 0.001
02:30:41.674 [print] v4 image type: lijn stroke 2
* eval karate.embed(responseBytes,'image/png') 0.001
* def mydownloads = Java.type('download.DataStorage') 0.000
* def LocalDateTime = Java.type('java.time.LocalDateTime') 0.000
* def db = new mydownloads 0.000
* eval db.mywriteln('- Test: V02_WMS test 17 600 600 type lijn stroke 2 ' + '\n'+' responseTime: ' + responseTime + '\n Size: ' + filesize + '\n Time: '+ LocalDateTime.now() + '\n' , 'target/surefire-reports/wmsv40.yaml') 0.001
Given path "" 0.000
And param VERSION = '1.3.0' 0.000
And param service = 'WMS' 0.000
And param request = 'GetLegendGraphic' 0.000
And param layer = 'kadastralegrens' 0.000
And param WIDTH = 40 0.000
And param HEIGHT = 40 0.000
And param CRS = 'EPSG:28992' 0.000
And param format = 'image/png' 0.000
And param SLD_VERSION = '1.1.0' 0.000
When method GET 0.246
02:30:41.682 request:
2 > GET http://geodata.nationaalgeoregister.nl/kadastralekaart/wms/v4_0/?VERSION=1.3.0&service=WMS&request=GetLegendGraphic&layer=kadastralegrens&WIDTH=40&HEIGHT=40&CRS=EPSG%3A28992&format=image%2Fpng&SLD_VERSION=1.1.0
2 > Accept-Encoding: gzip,deflate
2 > Connection: Keep-Alive
2 > Host: geodata.nationaalgeoregister.nl
2 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:30:41.928 response time in milliseconds: 245.13
2 < 200
2 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
2 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
2 < Access-Control-Allow-Origin: *
2 < Access-Control-Max-Age: 1000
2 < Content-Length: 3854
2 < Content-Type: image/png
2 < Date: Tue, 15 Jun 2021 02:30:41 GMT
2 < Server: lighttpd/1.4.53
2 < Strict-Transport-Security: max-age=3600; includeSubDomains; preload
2 < X-Cnection: close
Then status 200 0.000
* print "v4 legenda image type lijn stroke 2" 0.002
02:30:41.930 [print] v4 legenda image type lijn stroke 2
* eval karate.embed(responseBytes,'image/png') 0.000
* def mydownloads = Java.type('download.DataStorage') 0.000
* def LocalDateTime = Java.type('java.time.LocalDateTime') 0.000
* def db = new mydownloads 0.000
* eval db.mywriteln('- Test: V02_WMS legenda test 17 type lijn stroke 2 ' + '\n'+' responseTime: ' + responseTime + '\n Size: ' + filesize + '\n Time: '+ LocalDateTime.now() + '\n' , 'target/surefire-reports/wmsv40.yaml') 0.003
Given path "" 0.000
And param VERSION = '1.3.0' 0.000
And param service = 'WMS' 0.000
And param request = 'GetMap' 0.000
And param bbox = box2_BH 0.000
And param layers = 'kadastralegrens' 0.000
And param styles = 'default' 0.001
And param WIDTH = 600 0.000
And param HEIGHT = 600 0.000
And param CRS = 'EPSG:28992' 0.000
And param format = 'image/png' 0.002
When method GET 0.796
02:30:41.941 request:
3 > GET http://geodata.nationaalgeoregister.nl/kadastralekaart/wms/v4_0/?VERSION=1.3.0&service=WMS&request=GetMap&bbox=81000%2C455900%2C81600%2C456500&layers=kadastralegrens&styles=default&WIDTH=600&HEIGHT=600&CRS=EPSG%3A28992&format=image%2Fpng
3 > Accept-Encoding: gzip,deflate
3 > Connection: Keep-Alive
3 > Host: geodata.nationaalgeoregister.nl
3 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:30:42.399 response time in milliseconds: 457.43
3 < 200
3 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
3 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
3 < Access-Control-Allow-Origin: *
3 < Access-Control-Max-Age: 1000
3 < Content-Length: 207247
3 < Content-Type: image/png
3 < Date: Tue, 15 Jun 2021 02:30:42 GMT
3 < Server: lighttpd/1.4.53
3 < Strict-Transport-Security: max-age=3600; includeSubDomains; preload
3 < X-Cnection: close
Then status 200 0.000
And match header Content-Type == 'image/png' 0.000
And def filesize = responseHeaders['Content-Length'][0] 0.000
* print "v4 image type: lijn stroke 2" 0.000
02:30:42.736 [print] v4 image type: lijn stroke 2
* eval karate.embed(responseBytes,'image/png') 0.000
* def mydownloads = Java.type('download.DataStorage') 0.000
* def LocalDateTime = Java.type('java.time.LocalDateTime') 0.000
* def db = new mydownloads 0.000
* eval db.mywriteln('- Test: V02_WMS test 17 style default 600 600 type lijn stroke 2 ' + '\n'+' responseTime: ' + responseTime + '\n Size: ' + filesize + '\n Time: '+ LocalDateTime.now() + '\n' , 'target/surefire-reports/wmsv40.yaml') 0.002
1.849
* def box1_NL = "-25000,250000,280000,860000" 0.000
* def box2_BH = "81000,455900,81600,456500" 0.000
* def box2_BH2 = "81000,455900,89320,461750" 0.000
Given path "" 0.000
And param VERSION = '1.3.0' 0.000
And param service = 'WMS' 0.000
And param request = 'GetMap' 0.000
And param bbox = box2_BH 0.000
And param layers = 'kadastralegrens' 0.000
And param WIDTH = 600 0.000
And param HEIGHT = 600 0.000
And param CRS = 'EPSG:28992' 0.000
And param format = 'image/png' 0.000
When method GET 0.816
02:30:42.473 request:
1 > GET http://geodata.nationaalgeoregister.nl/kadastralekaart/wms/v4_0/?VERSION=1.3.0&service=WMS&request=GetMap&bbox=81000%2C455900%2C81600%2C456500&layers=kadastralegrens&WIDTH=600&HEIGHT=600&CRS=EPSG%3A28992&format=image%2Fpng
1 > Accept-Encoding: gzip,deflate
1 > Connection: Keep-Alive
1 > Host: geodata.nationaalgeoregister.nl
1 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:30:42.951 response time in milliseconds: 477.45
1 < 200
1 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
1 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
1 < Access-Control-Allow-Origin: *
1 < Access-Control-Max-Age: 1000
1 < Content-Length: 207247
1 < Content-Type: image/png
1 < Date: Tue, 15 Jun 2021 02:30:42 GMT
1 < Server: lighttpd/1.4.53
1 < Strict-Transport-Security: max-age=3600; includeSubDomains; preload
1 < X-Cnection: close
Then status 200 0.000
And match header Content-Type == 'image/png' 0.000
And def filesize = responseHeaders['Content-Length'][0] 0.000
* print "v4 image type: lijn stroke 2" 0.000
02:30:43.289 [print] v4 image type: lijn stroke 2
* eval karate.embed(responseBytes,'image/png') 0.000
* def mydownloads = Java.type('download.DataStorage') 0.000
* def LocalDateTime = Java.type('java.time.LocalDateTime') 0.000
* def db = new mydownloads 0.000
* eval db.mywriteln('- Test: V02_WMS test 18 600 600 type lijn stroke 2 ' + '\n'+' responseTime: ' + responseTime + '\n Size: ' + filesize + '\n Time: '+ LocalDateTime.now() + '\n' , 'target/surefire-reports/wmsv40.yaml') 0.002
Given path "" 0.000
And param VERSION = '1.3.0' 0.000
And param service = 'WMS' 0.000
And param request = 'GetLegendGraphic' 0.000
And param layer = 'kadastralegrens' 0.000
And param WIDTH = 40 0.000
And param HEIGHT = 40 0.000
And param CRS = 'EPSG:28992' 0.000
And param format = 'image/png' 0.000
And param SLD_VERSION = '1.1.0' 0.000
When method GET 0.252
02:30:43.297 request:
2 > GET http://geodata.nationaalgeoregister.nl/kadastralekaart/wms/v4_0/?VERSION=1.3.0&service=WMS&request=GetLegendGraphic&layer=kadastralegrens&WIDTH=40&HEIGHT=40&CRS=EPSG%3A28992&format=image%2Fpng&SLD_VERSION=1.1.0
2 > Accept-Encoding: gzip,deflate
2 > Connection: Keep-Alive
2 > Host: geodata.nationaalgeoregister.nl
2 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:30:43.548 response time in milliseconds: 250.98
2 < 200
2 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
2 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
2 < Access-Control-Allow-Origin: *
2 < Access-Control-Max-Age: 1000
2 < Content-Length: 3854
2 < Content-Type: image/png
2 < Date: Tue, 15 Jun 2021 02:30:43 GMT
2 < Server: lighttpd/1.4.53
2 < Strict-Transport-Security: max-age=3600; includeSubDomains; preload
2 < X-Cnection: close
Then status 200 0.000
* print "v4 legenda image type lijn stroke 2" 0.005
02:30:43.554 [print] v4 legenda image type lijn stroke 2
* eval karate.embed(responseBytes,'image/png') 0.000
* def mydownloads = Java.type('download.DataStorage') 0.000
* def LocalDateTime = Java.type('java.time.LocalDateTime') 0.000
* def db = new mydownloads 0.000
* eval db.mywriteln('- Test: V02_WMS legenda test 18 type lijn stroke 2 ' + '\n'+' responseTime: ' + responseTime + '\n Size: ' + filesize + '\n Time: '+ LocalDateTime.now() + '\n' , 'target/surefire-reports/wmsv40.yaml') 0.002
Given path "" 0.000
And param VERSION = '1.3.0' 0.000
And param service = 'WMS' 0.000
And param request = 'GetMap' 0.000
And param bbox = box2_BH 0.000
And param layers = 'kadastralegrens' 0.000
And param styles = 'default' 0.000
And param WIDTH = 600 0.000
And param HEIGHT = 600 0.000
And param CRS = 'EPSG:28992' 0.000
And param format = 'image/png' 0.000
When method GET 0.758
02:30:43.568 request:
3 > GET http://geodata.nationaalgeoregister.nl/kadastralekaart/wms/v4_0/?VERSION=1.3.0&service=WMS&request=GetMap&bbox=81000%2C455900%2C81600%2C456500&layers=kadastralegrens&styles=default&WIDTH=600&HEIGHT=600&CRS=EPSG%3A28992&format=image%2Fpng
3 > Accept-Encoding: gzip,deflate
3 > Connection: Keep-Alive
3 > Host: geodata.nationaalgeoregister.nl
3 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:30:43.980 response time in milliseconds: 411.64
3 < 200
3 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
3 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
3 < Access-Control-Allow-Origin: *
3 < Access-Control-Max-Age: 1000
3 < Content-Length: 207247
3 < Content-Type: image/png
3 < Date: Tue, 15 Jun 2021 02:30:43 GMT
3 < Server: lighttpd/1.4.53
3 < Strict-Transport-Security: max-age=3600; includeSubDomains; preload
3 < X-Cnection: close
Then status 200 0.000
And match header Content-Type == 'image/png' 0.000
And def filesize = responseHeaders['Content-Length'][0] 0.001
* print "v4 image type: lijn stroke 2" 0.001
02:30:44.320 [print] v4 image type: lijn stroke 2
* eval karate.embed(responseBytes,'image/png') 0.000
* def mydownloads = Java.type('download.DataStorage') 0.000
* def LocalDateTime = Java.type('java.time.LocalDateTime') 0.000
* def db = new mydownloads 0.000
* eval db.mywriteln('- Test: V02_WMS test 18 style default 600 600 type lijn stroke 2 ' + '\n'+' responseTime: ' + responseTime + '\n Size: ' + filesize + '\n Time: '+ LocalDateTime.now() + '\n' , 'target/surefire-reports/wmsv40.yaml') 0.001
17.716
* def box1_NL = "-25000,250000,280000,860000" 0.000
* def box2_BH = "81000,455900,81600,456500" 0.000
* def box2_BH2 = "81000,455900,89320,461750" 0.000
Given path "" 0.000
And param VERSION = '1.3.0' 0.000
And param service = 'WMS' 0.000
And param request = 'GetMap' 0.000
And param bbox = box2_BH 0.000
And param layers = 'kadastralegrens' 0.000
And param WIDTH = 4000 0.001
And param HEIGHT = 4000 0.000
And param CRS = 'EPSG:28992' 0.000
And param format = 'image/png' 0.000
When method GET 5.632
02:30:42.752 request:
1 > GET http://geodata.nationaalgeoregister.nl/kadastralekaart/wms/v4_0/?VERSION=1.3.0&service=WMS&request=GetMap&bbox=81000%2C455900%2C81600%2C456500&layers=kadastralegrens&WIDTH=4000&HEIGHT=4000&CRS=EPSG%3A28992&format=image%2Fpng
1 > Accept-Encoding: gzip,deflate
1 > Connection: Keep-Alive
1 > Host: geodata.nationaalgeoregister.nl
1 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:30:46.643 response time in milliseconds: 3890.70
1 < 200
1 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
1 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
1 < Access-Control-Allow-Origin: *
1 < Access-Control-Max-Age: 1000
1 < Content-Length: 2464075
1 < Content-Type: image/png
1 < Date: Tue, 15 Jun 2021 02:30:46 GMT
1 < Server: lighttpd/1.4.53
1 < Strict-Transport-Security: max-age=3600; includeSubDomains; preload
1 < X-Cnection: close
Then status 200 0.000
And match header Content-Type == 'image/png' 0.000
And def filesize = responseHeaders['Content-Length'][0] 0.000
* print "v4 image type: lijn stroke 2" 0.001
02:30:48.383 [print] v4 image type: lijn stroke 2
* eval karate.embed(responseBytes,'image/png') 0.001
* def mydownloads = Java.type('download.DataStorage') 0.000
* def LocalDateTime = Java.type('java.time.LocalDateTime') 0.000
* def db = new mydownloads 0.000
* eval db.mywriteln('- Test: V02_WMS test 19 4000 4000 type lijn stroke 2 ' + '\n'+' responseTime: ' + responseTime + '\n Size: ' + filesize + '\n Time: '+ LocalDateTime.now() + '\n' , 'target/surefire-reports/wmsv40.yaml') 0.002
Given path "" 0.000
And param VERSION = '1.3.0' 0.000
And param service = 'WMS' 0.000
And param request = 'GetLegendGraphic' 0.000
And param layer = 'kadastralegrens' 0.000
And param WIDTH = 40 0.000
And param HEIGHT = 40 0.000
And param CRS = 'EPSG:28992' 0.000
And param format = 'image/png' 0.000
And param SLD_VERSION = '1.1.0' 0.000
When method GET 0.251
02:30:48.390 request:
2 > GET http://geodata.nationaalgeoregister.nl/kadastralekaart/wms/v4_0/?VERSION=1.3.0&service=WMS&request=GetLegendGraphic&layer=kadastralegrens&WIDTH=40&HEIGHT=40&CRS=EPSG%3A28992&format=image%2Fpng&SLD_VERSION=1.1.0
2 > Accept-Encoding: gzip,deflate
2 > Connection: Keep-Alive
2 > Host: geodata.nationaalgeoregister.nl
2 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:30:48.637 response time in milliseconds: 246.42
2 < 200
2 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
2 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
2 < Access-Control-Allow-Origin: *
2 < Access-Control-Max-Age: 1000
2 < Content-Length: 3854
2 < Content-Type: image/png
2 < Date: Tue, 15 Jun 2021 02:30:48 GMT
2 < Server: lighttpd/1.4.53
2 < Strict-Transport-Security: max-age=3600; includeSubDomains; preload
2 < X-Cnection: close
Then status 200 0.000
* print "v4 legenda image type lijn stroke 2" 0.001
02:30:48.642 [print] v4 legenda image type lijn stroke 2
* eval karate.embed(responseBytes,'image/png') 0.001
* def mydownloads = Java.type('download.DataStorage') 0.000
* def LocalDateTime = Java.type('java.time.LocalDateTime') 0.000
* def db = new mydownloads 0.000
* eval db.mywriteln('- Test: V02_WMS legenda test 19 type lijn stroke 2 ' + '\n'+' responseTime: ' + responseTime + '\n Size: ' + filesize + '\n Time: '+ LocalDateTime.now() + '\n' , 'target/surefire-reports/wmsv40.yaml') 0.001
Given path "" 0.000
And param VERSION = '1.3.0' 0.000
And param service = 'WMS' 0.000
And param request = 'GetMap' 0.000
And param bbox = box2_BH 0.000
And param layers = 'kadastralegrens' 0.000
And param styles = 'kadastralekaartv4:kadastralegrens_print' 0.000
And param WIDTH = 4000 0.000
And param HEIGHT = 4000 0.000
And param CRS = 'EPSG:28992' 0.000
And param format = 'image/png' 0.000
When method GET 11.813
02:30:48.648 request:
3 > GET http://geodata.nationaalgeoregister.nl/kadastralekaart/wms/v4_0/?VERSION=1.3.0&service=WMS&request=GetMap&bbox=81000%2C455900%2C81600%2C456500&layers=kadastralegrens&styles=kadastralekaartv4%3Akadastralegrens_print&WIDTH=4000&HEIGHT=4000&CRS=EPSG%3A28992&format=image%2Fpng
3 > Accept-Encoding: gzip,deflate
3 > Connection: Keep-Alive
3 > Host: geodata.nationaalgeoregister.nl
3 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:30:58.555 response time in milliseconds: 9907.57
3 < 200
3 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
3 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
3 < Access-Control-Allow-Origin: *
3 < Access-Control-Max-Age: 1000
3 < Content-Length: 2464075
3 < Content-Type: image/png
3 < Date: Tue, 15 Jun 2021 02:30:58 GMT
3 < Server: lighttpd/1.4.53
3 < Strict-Transport-Security: max-age=3600; includeSubDomains; preload
3 < X-Cnection: close
Then status 200 0.000
And match header Content-Type == 'image/png' 0.000
And def filesize = responseHeaders['Content-Length'][0] 0.000
* print "v4 image type: lijn stroke 2" 0.000
02:31:00.461 [print] v4 image type: lijn stroke 2
* eval karate.embed(responseBytes,'image/png') 0.000
* def mydownloads = Java.type('download.DataStorage') 0.000
* def LocalDateTime = Java.type('java.time.LocalDateTime') 0.000
* def db = new mydownloads 0.000
* eval db.mywriteln('- Test: V02_WMS test 19 style kadastralekaartv4:kadastralegrens_print 4000 4000 type lijn stroke 2 ' + '\n'+' responseTime: ' + responseTime + '\n Size: ' + filesize + '\n Time: '+ LocalDateTime.now() + '\n' , 'target/surefire-reports/wmsv40.yaml') 0.002
17.075
* def box1_NL = "-25000,250000,280000,860000" 0.000
* def box2_BH = "81000,455900,81600,456500" 0.000
* def box2_BH2 = "81000,455900,89320,461750" 0.000
Given path "" 0.000
And param VERSION = '1.3.0' 0.000
And param service = 'WMS' 0.000
And param request = 'GetMap' 0.000
And param bbox = box2_BH 0.000
And param layers = 'kadastralegrens' 0.000
And param WIDTH = 4000 0.000
And param HEIGHT = 4000 0.000
And param CRS = 'EPSG:28992' 0.000
And param format = 'image/png' 0.000
When method GET 5.929
02:30:43.784 request:
1 > GET http://geodata.nationaalgeoregister.nl/kadastralekaart/wms/v4_0/?VERSION=1.3.0&service=WMS&request=GetMap&bbox=81000%2C455900%2C81600%2C456500&layers=kadastralegrens&WIDTH=4000&HEIGHT=4000&CRS=EPSG%3A28992&format=image%2Fpng
1 > Accept-Encoding: gzip,deflate
1 > Connection: Keep-Alive
1 > Host: geodata.nationaalgeoregister.nl
1 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:30:48.001 response time in milliseconds: 4214.32
1 < 200
1 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
1 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
1 < Access-Control-Allow-Origin: *
1 < Access-Control-Max-Age: 1000
1 < Content-Length: 2464075
1 < Content-Type: image/png
1 < Date: Tue, 15 Jun 2021 02:30:47 GMT
1 < Server: lighttpd/1.4.53
1 < Strict-Transport-Security: max-age=3600; includeSubDomains; preload
1 < X-Cnection: close
Then status 200 0.000
And match header Content-Type == 'image/png' 0.000
And def filesize = responseHeaders['Content-Length'][0] 0.000
* print "v4 image type: lijn stroke 2" 0.000
02:30:49.703 [print] v4 image type: lijn stroke 2
* eval karate.embed(responseBytes,'image/png') 0.000
* def mydownloads = Java.type('download.DataStorage') 0.000
* def LocalDateTime = Java.type('java.time.LocalDateTime') 0.000
* def db = new mydownloads 0.000
* eval db.mywriteln('- Test: V02_WMS test 20 4000 4000 type lijn stroke 2 ' + '\n'+' responseTime: ' + responseTime + '\n Size: ' + filesize + '\n Time: '+ LocalDateTime.now() + '\n' , 'target/surefire-reports/wmsv40.yaml') 0.003
Given path "" 0.000
And param VERSION = '1.3.0' 0.000
And param service = 'WMS' 0.000
And param request = 'GetLegendGraphic' 0.000
And param layer = 'kadastralegrens' 0.000
And param WIDTH = 40 0.000
And param HEIGHT = 40 0.000
And param CRS = 'EPSG:28992' 0.000
And param format = 'image/png' 0.000
And param SLD_VERSION = '1.1.0' 0.000
When method GET 0.243
02:30:49.709 request:
2 > GET http://geodata.nationaalgeoregister.nl/kadastralekaart/wms/v4_0/?VERSION=1.3.0&service=WMS&request=GetLegendGraphic&layer=kadastralegrens&WIDTH=40&HEIGHT=40&CRS=EPSG%3A28992&format=image%2Fpng&SLD_VERSION=1.1.0
2 > Accept-Encoding: gzip,deflate
2 > Connection: Keep-Alive
2 > Host: geodata.nationaalgeoregister.nl
2 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:30:49.951 response time in milliseconds: 242.21
2 < 200
2 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
2 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
2 < Access-Control-Allow-Origin: *
2 < Access-Control-Max-Age: 1000
2 < Content-Length: 3854
2 < Content-Type: image/png
2 < Date: Tue, 15 Jun 2021 02:30:49 GMT
2 < Server: lighttpd/1.4.53
2 < Strict-Transport-Security: max-age=3600; includeSubDomains; preload
2 < X-Cnection: close
Then status 200 0.000
* print "v4 legenda image type lijn stroke 2" 0.000
02:30:49.952 [print] v4 legenda image type lijn stroke 2
* eval karate.embed(responseBytes,'image/png') 0.000
* def mydownloads = Java.type('download.DataStorage') 0.000
* def LocalDateTime = Java.type('java.time.LocalDateTime') 0.000
* def db = new mydownloads 0.000
* eval db.mywriteln('- Test: V02_WMS legenda test 20 type lijn stroke 2 ' + '\n'+' responseTime: ' + responseTime + '\n Size: ' + filesize + '\n Time: '+ LocalDateTime.now() + '\n' , 'target/surefire-reports/wmsv40.yaml') 0.002
Given path "" 0.000
And param VERSION = '1.3.0' 0.000
And param service = 'WMS' 0.000
And param request = 'GetMap' 0.000
And param bbox = box2_BH 0.000
And param layers = 'kadastralegrens' 0.000
And param styles = 'kadastralekaartv4:kadastralegrens_print' 0.000
And param WIDTH = 4000 0.000
And param HEIGHT = 4000 0.000
And param CRS = 'EPSG:28992' 0.000
And param format = 'image/png' 0.000
When method GET 10.890
02:30:49.957 request:
3 > GET http://geodata.nationaalgeoregister.nl/kadastralekaart/wms/v4_0/?VERSION=1.3.0&service=WMS&request=GetMap&bbox=81000%2C455900%2C81600%2C456500&layers=kadastralegrens&styles=kadastralekaartv4%3Akadastralegrens_print&WIDTH=4000&HEIGHT=4000&CRS=EPSG%3A28992&format=image%2Fpng
3 > Accept-Encoding: gzip,deflate
3 > Connection: Keep-Alive
3 > Host: geodata.nationaalgeoregister.nl
3 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:30:59.001 response time in milliseconds: 9043.97
3 < 200
3 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
3 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
3 < Access-Control-Allow-Origin: *
3 < Access-Control-Max-Age: 1000
3 < Content-Length: 2464075
3 < Content-Type: image/png
3 < Date: Tue, 15 Jun 2021 02:30:58 GMT
3 < Server: lighttpd/1.4.53
3 < Strict-Transport-Security: max-age=3600; includeSubDomains; preload
3 < X-Cnection: close
Then status 200 0.000
And match header Content-Type == 'image/png' 0.000
And def filesize = responseHeaders['Content-Length'][0] 0.000
* print "v4 image type: lijn stroke 2" 0.000
02:31:00.847 [print] v4 image type: lijn stroke 2
* eval karate.embed(responseBytes,'image/png') 0.000
* def mydownloads = Java.type('download.DataStorage') 0.000
* def LocalDateTime = Java.type('java.time.LocalDateTime') 0.000
* def db = new mydownloads 0.000
* eval db.mywriteln('- Test: V02_WMS test 20 style kadastralekaartv4:kadastralegrens_print 4000 4000 type lijn stroke 2 ' + '\n'+' responseTime: ' + responseTime + '\n Size: ' + filesize + '\n Time: '+ LocalDateTime.now() + '\n' , 'target/surefire-reports/wmsv40.yaml') 0.002
16.087
* def box1_NL = "-25000,250000,280000,860000" 0.000
* def box2_BH = "81000,455900,81600,456500" 0.004
* def box2_BH2 = "81000,455900,89320,461750" 0.000
Given path "" 0.000
And param VERSION = '1.3.0' 0.000
And param service = 'WMS' 0.004
And param request = 'GetMap' 0.000
And param bbox = box2_BH 0.000
And param layers = 'kadastralegrens' 0.000
And param WIDTH = 4000 0.002
And param HEIGHT = 4000 0.000
And param CRS = 'EPSG:28992' 0.000
And param format = 'image/png' 0.000
When method GET 11.227
02:30:48.304 request:
1 > GET http://geodata.nationaalgeoregister.nl/kadastralekaart/wms/v4_0/?VERSION=1.3.0&service=WMS&request=GetMap&bbox=81000%2C455900%2C81600%2C456500&layers=kadastralegrens&WIDTH=4000&HEIGHT=4000&CRS=EPSG%3A28992&format=image%2Fpng
1 > Accept-Encoding: gzip,deflate
1 > Connection: Keep-Alive
1 > Host: geodata.nationaalgeoregister.nl
1 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:30:57.564 response time in milliseconds: 9259.54
1 < 200
1 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
1 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
1 < Access-Control-Allow-Origin: *
1 < Access-Control-Max-Age: 1000
1 < Content-Length: 2464075
1 < Content-Type: image/png
1 < Date: Tue, 15 Jun 2021 02:30:57 GMT
1 < Server: lighttpd/1.4.53
1 < Strict-Transport-Security: max-age=3600; includeSubDomains; preload
1 < X-Cnection: close
Then status 200 0.000
And match header Content-Type == 'image/png' 0.000
And def filesize = responseHeaders['Content-Length'][0] 0.000
* print "v4 image type: lijn stroke 2" 0.000
02:30:59.527 [print] v4 image type: lijn stroke 2
* eval karate.embed(responseBytes,'image/png') 0.000
* def mydownloads = Java.type('download.DataStorage') 0.000
* def LocalDateTime = Java.type('java.time.LocalDateTime') 0.000
* def db = new mydownloads 0.000
* eval db.mywriteln('- Test: V02_WMS test 21 4000 4000 type lijn stroke 2 ' + '\n'+' responseTime: ' + responseTime + '\n Size: ' + filesize + '\n Time: '+ LocalDateTime.now() + '\n' , 'target/surefire-reports/wmsv40.yaml') 0.001
Given path "" 0.000
And param VERSION = '1.3.0' 0.000
And param service = 'WMS' 0.000
And param request = 'GetLegendGraphic' 0.000
And param layer = 'kadastralegrens' 0.000
And param WIDTH = 40 0.000
And param HEIGHT = 40 0.000
And param CRS = 'EPSG:28992' 0.000
And param format = 'image/png' 0.000
And param SLD_VERSION = '1.1.0' 0.000
When method GET 0.246
02:30:59.533 request:
2 > GET http://geodata.nationaalgeoregister.nl/kadastralekaart/wms/v4_0/?VERSION=1.3.0&service=WMS&request=GetLegendGraphic&layer=kadastralegrens&WIDTH=40&HEIGHT=40&CRS=EPSG%3A28992&format=image%2Fpng&SLD_VERSION=1.1.0
2 > Accept-Encoding: gzip,deflate
2 > Connection: Keep-Alive
2 > Host: geodata.nationaalgeoregister.nl
2 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:30:59.776 response time in milliseconds: 242.43
2 < 200
2 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
2 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
2 < Access-Control-Allow-Origin: *
2 < Access-Control-Max-Age: 1000
2 < Content-Length: 3854
2 < Content-Type: image/png
2 < Date: Tue, 15 Jun 2021 02:30:59 GMT
2 < Server: lighttpd/1.4.53
2 < Strict-Transport-Security: max-age=3600; includeSubDomains; preload
2 < X-Cnection: close
Then status 200 0.000
* print "v4 legenda image type lijn stroke 2" 0.000
02:30:59.777 [print] v4 legenda image type lijn stroke 2
* eval karate.embed(responseBytes,'image/png') 0.004
* def mydownloads = Java.type('download.DataStorage') 0.000
* def LocalDateTime = Java.type('java.time.LocalDateTime') 0.000
* def db = new mydownloads 0.000
* eval db.mywriteln('- Test: V02_WMS legenda test 21 type lijn stroke 2 ' + '\n'+' responseTime: ' + responseTime + '\n Size: ' + filesize + '\n Time: '+ LocalDateTime.now() + '\n' , 'target/surefire-reports/wmsv40.yaml') 0.002
Given path "" 0.000
And param VERSION = '1.3.0' 0.000
And param service = 'WMS' 0.000
And param request = 'GetMap' 0.000
And param bbox = box2_BH 0.000
And param layers = 'kadastralegrens' 0.000
And param styles = 'kadastralekaartv4:kadastralegrens_print' 0.000
And param WIDTH = 4000 0.000
And param HEIGHT = 4000 0.000
And param CRS = 'EPSG:28992' 0.000
And param format = 'image/png' 0.000
When method GET 4.578
02:30:59.786 request:
3 > GET http://geodata.nationaalgeoregister.nl/kadastralekaart/wms/v4_0/?VERSION=1.3.0&service=WMS&request=GetMap&bbox=81000%2C455900%2C81600%2C456500&layers=kadastralegrens&styles=kadastralekaartv4%3Akadastralegrens_print&WIDTH=4000&HEIGHT=4000&CRS=EPSG%3A28992&format=image%2Fpng
3 > Accept-Encoding: gzip,deflate
3 > Connection: Keep-Alive
3 > Host: geodata.nationaalgeoregister.nl
3 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:31:02.566 response time in milliseconds: 2779.80
3 < 200
3 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
3 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
3 < Access-Control-Allow-Origin: *
3 < Access-Control-Max-Age: 1000
3 < Content-Length: 2464075
3 < Content-Type: image/png
3 < Date: Tue, 15 Jun 2021 02:31:02 GMT
3 < Server: lighttpd/1.4.53
3 < Strict-Transport-Security: max-age=3600; includeSubDomains; preload
3 < X-Cnection: close
Then status 200 0.000
And match header Content-Type == 'image/png' 0.000
And def filesize = responseHeaders['Content-Length'][0] 0.000
* print "v4 image type: lijn stroke 2" 0.000
02:31:04.365 [print] v4 image type: lijn stroke 2
* eval karate.embed(responseBytes,'image/png') 0.000
* def mydownloads = Java.type('download.DataStorage') 0.000
* def LocalDateTime = Java.type('java.time.LocalDateTime') 0.000
* def db = new mydownloads 0.000
* eval db.mywriteln('- Test: V02_WMS test 21 style kadastralekaartv4:kadastralegrens_print 4000 4000 type lijn stroke 2 ' + '\n'+' responseTime: ' + responseTime + '\n Size: ' + filesize + '\n Time: '+ LocalDateTime.now() + '\n' , 'target/surefire-reports/wmsv40.yaml') 0.002
1.196
Given url apiBaseUrl + 'kadastralekaart/api/v4_0//full/predefined/dkk-gml-nl-nohist.zip' 0.016
When method GET 0.545
02:29:07.428 request:
2 > GET https://downloads.pdok.nl/kadastralekaart/api/v4_0//full/predefined/dkk-gml-nl-nohist.zip
2 > Accept-Encoding: gzip,deflate
2 > Connection: Keep-Alive
2 > Host: downloads.pdok.nl
2 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:29:07.969 response time in milliseconds: 539.28
2 < 307
2 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
2 < Access-Control-Allow-Method: GET,POST,OPTIONS
2 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
2 < Access-Control-Allow-Origin: *
2 < Access-Control-Max-Age: 1000
2 < Content-Length: 0
2 < Content-Type: application/zip
2 < Date: Tue, 15 Jun 2021 02:29:07 GMT
2 < Location: /kadaster/kadastralekaart/download/v4_0/cache/5/71813b9f-e531-4495-88e0-53bfbb7387ba/dkk-gml-nl-nohist.zip
2 < Server: Apache
2 < Strict-Transport-Security: [max-age=31536000; includeSubDomains; preload, max-age=3600; includeSubDomains; preload]
2 < X-Cnection: close
Then status 307 0.000
* def location = responseHeaders['Location'][0] 0.014
Given url apiBaseUrl + location 0.007
When method HEAD 0.541
02:29:07.998 request:
3 > HEAD https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/cache/5/71813b9f-e531-4495-88e0-53bfbb7387ba/dkk-gml-nl-nohist.zip
3 > Accept-Encoding: gzip,deflate
3 > Connection: Keep-Alive
3 > Host: downloads.pdok.nl
3 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:29:08.532 response time in milliseconds: 533.23
3 < 200
3 < Accept-Ranges: bytes
3 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
3 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
3 < Access-Control-Allow-Origin: *
3 < Access-Control-Max-Age: 1000
3 < Content-Disposition: attachment; filename=dkk-gml-nl-nohist.zip
3 < Content-Length: 5201924960
3 < Content-Security-Policy: block-all-mixed-content
3 < Content-Type: application/zip
3 < Date: Tue, 15 Jun 2021 02:29:08 GMT
3 < Etag: "d1f469b35a9e411750b13537d5c209a6-993"
3 < Last-Modified: Tue, 15 Jun 2021 01:30:09 GMT
3 < Server: MinIO
3 < Strict-Transport-Security: [max-age=31536000; includeSubDomains; preload, max-age=3600; includeSubDomains; preload]
3 < Vary: Origin
3 < X-Amz-Request-Id: 1688A0829A09D402
3 < X-Cnection: close
3 < X-Xss-Protection: 1; mode=block
Then status 200 0.000
And match responseHeaders['Content-Length'][0] == '#notnull' 0.008
And match responseHeaders['Content-Type'][0] == 'application/zip' 0.001
And def zipsize = responseHeaders['Content-Length'][0] 0.000
* print "location", location 0.013
02:29:08.548 [print] location /kadaster/kadastralekaart/download/v4_0/cache/5/71813b9f-e531-4495-88e0-53bfbb7387ba/dkk-gml-nl-nohist.zip
* print "size", zipsize 0.018
02:29:08.575 [print] size 5201924960
* assert zipsize > 3000000000 0.006
* def mydownloads = Java.type('download.DataStorage') 0.005
* def LocalDateTime = Java.type('java.time.LocalDateTime') 0.000
* def db = new mydownloads 0.000
* def downloadlink = apiBaseUrl + location 0.000
* eval db.mywriteln('- Test: T03_T03HeelNederlandDkk\n'+' Url: '+ downloadlink +'\n Size: '+zipsize+'\n Time: '+ LocalDateTime.now() +'\n' , 'target/surefire-reports/T03HeelNederlandDkk.yaml') 0.016
1.038
Given url apiBaseUrl + 'kadastralekaart/api/v4_0/delta/predefined/dkk-gml-nl.zip' 0.002
When method GET 0.515
02:29:09.305 request:
2 > GET https://downloads.pdok.nl/kadastralekaart/api/v4_0/delta/predefined/dkk-gml-nl.zip
2 > Accept-Encoding: gzip,deflate
2 > Connection: Keep-Alive
2 > Host: downloads.pdok.nl
2 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:29:09.817 response time in milliseconds: 512.08
2 < 307
2 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
2 < Access-Control-Allow-Method: GET,POST,OPTIONS
2 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
2 < Access-Control-Allow-Origin: *
2 < Access-Control-Max-Age: 1000
2 < Content-Length: 0
2 < Content-Type: application/zip
2 < Date: Tue, 15 Jun 2021 02:29:09 GMT
2 < Location: /kadaster/kadastralekaart/download/v4_0/cache/5/eebd12b0-a3b0-44b4-9f4e-bd49d4fddfd3/dkk-gml-nl.zip
2 < Server: Apache
2 < Strict-Transport-Security: [max-age=31536000; includeSubDomains; preload, max-age=3600; includeSubDomains; preload]
2 < X-Cnection: close
Then status 307 0.000
* def location = responseHeaders['Location'][0] 0.000
Given url apiBaseUrl + location 0.000
When method HEAD 0.512
02:29:09.819 request:
3 > HEAD https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/cache/5/eebd12b0-a3b0-44b4-9f4e-bd49d4fddfd3/dkk-gml-nl.zip
3 > Accept-Encoding: gzip,deflate
3 > Connection: Keep-Alive
3 > Host: downloads.pdok.nl
3 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:29:10.326 response time in milliseconds: 505.74
3 < 200
3 < Accept-Ranges: bytes
3 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
3 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
3 < Access-Control-Allow-Origin: *
3 < Access-Control-Max-Age: 1000
3 < Content-Disposition: attachment; filename=dkk-gml-nl.zip
3 < Content-Length: 5858880800
3 < Content-Security-Policy: block-all-mixed-content
3 < Content-Type: application/zip
3 < Date: Tue, 15 Jun 2021 02:29:10 GMT
3 < Etag: "19bf950d067ecbbfba1420eabd534d03-1118"
3 < Last-Modified: Tue, 15 Jun 2021 00:37:45 GMT
3 < Server: MinIO
3 < Strict-Transport-Security: [max-age=31536000; includeSubDomains; preload, max-age=3600; includeSubDomains; preload]
3 < Vary: Origin
3 < X-Amz-Request-Id: 1688A083055F9EED
3 < X-Cnection: close
3 < X-Xss-Protection: 1; mode=block
Then status 200 0.000
And match responseHeaders['Content-Length'][0] == '#notnull' 0.000
And match responseHeaders['Content-Type'][0] == 'application/zip' 0.000
And def zipsize = responseHeaders['Content-Length'][0] 0.000
* print "location", location 0.000
02:29:10.333 [print] location /kadaster/kadastralekaart/download/v4_0/cache/5/eebd12b0-a3b0-44b4-9f4e-bd49d4fddfd3/dkk-gml-nl.zip
* print "size", zipsize 0.000
02:29:10.333 [print] size 5858880800
* assert zipsize > 3000000000 0.000
* def mydownloads = Java.type('download.DataStorage') 0.000
* def LocalDateTime = Java.type('java.time.LocalDateTime') 0.000
* def db = new mydownloads 0.000
* def downloadlink = apiBaseUrl + location 0.000
* eval db.mywriteln('- Test: T03_T03HeelNederlandInitieleDeltaDkk\n'+' Url: '+ downloadlink +'\n Size: '+zipsize+'\n Time: '+ LocalDateTime.now() +'\n' , 'target/surefire-reports/T03HeelNederlandInitieleDeltaDkk.yaml') 0.005
1.244
Given url apiBaseUrl + 'kadastralekaart/api/v4_0/delta/predefined/dkk-gml-nl.zip' 0.007
And param delta-id = '2b104759-f77d-496a-94e4-7064f199b446' 0.002
When method GET 0.660
02:29:08.618 request:
1 > GET https://downloads.pdok.nl/kadastralekaart/api/v4_0/delta/predefined/dkk-gml-nl.zip?delta-id=2b104759-f77d-496a-94e4-7064f199b446
1 > Accept-Encoding: gzip,deflate
1 > Connection: Keep-Alive
1 > Host: downloads.pdok.nl
1 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:29:09.275 response time in milliseconds: 657.05
1 < 307
1 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
1 < Access-Control-Allow-Method: GET,POST,OPTIONS
1 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
1 < Access-Control-Allow-Origin: *
1 < Access-Control-Max-Age: 1000
1 < Content-Length: 0
1 < Content-Type: application/zip
1 < Date: Tue, 15 Jun 2021 02:29:09 GMT
1 < Location: /kadaster/kadastralekaart/download/v4_0/cache/5/fa672106-11f8-4ab8-9a70-290efce90ac3/dkk-gml-nl.zip
1 < Server: Apache
1 < Strict-Transport-Security: [max-age=31536000; includeSubDomains; preload, max-age=3600; includeSubDomains; preload]
1 < X-Cnection: close
And match responseHeaders['Content-Length'][0] == '#notnull' 0.000
And def zipsize = responseHeaders['Content-Length'][0] 0.000
* print "size", zipsize 0.000
02:29:09.277 [print] size 0
* def location = responseHeaders['Location'][0] 0.001
Given url apiBaseUrl + location 0.000
When method HEAD 0.556
02:29:09.290 request:
2 > HEAD https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/cache/5/fa672106-11f8-4ab8-9a70-290efce90ac3/dkk-gml-nl.zip
2 > Accept-Encoding: gzip,deflate
2 > Connection: Keep-Alive
2 > Host: downloads.pdok.nl
2 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:29:09.836 response time in milliseconds: 545.35
2 < 200
2 < Accept-Ranges: bytes
2 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
2 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
2 < Access-Control-Allow-Origin: *
2 < Access-Control-Max-Age: 1000
2 < Content-Disposition: attachment; filename=dkk-gml-nl.zip
2 < Content-Length: 1178
2 < Content-Security-Policy: block-all-mixed-content
2 < Content-Type: application/zip
2 < Date: Tue, 15 Jun 2021 02:29:09 GMT
2 < Etag: "7fa5b8a3ba1dfa478caffe2a0bb73a3c-1"
2 < Last-Modified: Sun, 16 May 2021 23:25:19 GMT
2 < Server: MinIO
2 < Strict-Transport-Security: [max-age=31536000; includeSubDomains; preload, max-age=3600; includeSubDomains; preload]
2 < Vary: Origin
2 < X-Amz-Request-Id: 1688A082E67342FF
2 < X-Cnection: close
2 < X-Xss-Protection: 1; mode=block
Then status 200 0.000
And match responseHeaders['Content-Length'][0] == '#notnull' 0.002
And match responseHeaders['Content-Type'][0] == 'application/zip' 0.000
And def zipsize = responseHeaders['Content-Length'][0] 0.000
* print "location", location 0.009
02:29:09.848 [print] location /kadaster/kadastralekaart/download/v4_0/cache/5/fa672106-11f8-4ab8-9a70-290efce90ac3/dkk-gml-nl.zip
* print "size", zipsize 0.000
02:29:09.849 [print] size 1178
* assert zipsize > 1000 0.001
1.188
Given url apiBaseUrl + 'kadastralekaart/api/v4_0/delta/predefined/dkk-gml-nl.zip' 0.018
And param delta-id = 'c31553da-c1ff-4d9e-80d4-dd60544a1b2d' 0.001
When method GET 0.627
02:29:10.438 request:
1 > GET https://downloads.pdok.nl/kadastralekaart/api/v4_0/delta/predefined/dkk-gml-nl.zip?delta-id=c31553da-c1ff-4d9e-80d4-dd60544a1b2d
1 > Accept-Encoding: gzip,deflate
1 > Connection: Keep-Alive
1 > Host: downloads.pdok.nl
1 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:29:11.061 response time in milliseconds: 623.27
1 < 307
1 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
1 < Access-Control-Allow-Method: GET,POST,OPTIONS
1 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
1 < Access-Control-Allow-Origin: *
1 < Access-Control-Max-Age: 1000
1 < Content-Length: 0
1 < Content-Type: application/zip
1 < Date: Tue, 15 Jun 2021 02:29:11 GMT
1 < Location: /kadaster/kadastralekaart/download/v4_0/cache/5/6a0fca5e-fa0a-4be3-ac3d-416ddb3e87d1/dkk-gml-nl.zip
1 < Server: Apache
1 < Strict-Transport-Security: [max-age=31536000; includeSubDomains; preload, max-age=3600; includeSubDomains; preload]
1 < X-Cnection: close
And match responseHeaders['Content-Length'][0] == '#notnull' 0.002
And def zipsize = responseHeaders['Content-Length'][0] 0.000
* print "size", zipsize 0.001
02:29:11.066 [print] size 0
* def location = responseHeaders['Location'][0] 0.000
Given url apiBaseUrl + location 0.000
When method HEAD 0.533
02:29:11.068 request:
2 > HEAD https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/cache/5/6a0fca5e-fa0a-4be3-ac3d-416ddb3e87d1/dkk-gml-nl.zip
2 > Accept-Encoding: gzip,deflate
2 > Connection: Keep-Alive
2 > Host: downloads.pdok.nl
2 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:29:11.600 response time in milliseconds: 531.66
2 < 200
2 < Accept-Ranges: bytes
2 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
2 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
2 < Access-Control-Allow-Origin: *
2 < Access-Control-Max-Age: 1000
2 < Content-Disposition: attachment; filename=dkk-gml-nl.zip
2 < Content-Length: 5990132
2 < Content-Security-Policy: block-all-mixed-content
2 < Content-Type: application/zip
2 < Date: Tue, 15 Jun 2021 02:29:11 GMT
2 < Etag: "fedc367450099636adf87f63b3b82997-2"
2 < Last-Modified: Tue, 18 May 2021 00:41:22 GMT
2 < Server: MinIO
2 < Strict-Transport-Security: [max-age=31536000; includeSubDomains; preload, max-age=3600; includeSubDomains; preload]
2 < Vary: Origin
2 < X-Amz-Request-Id: 1688A083506AB2BF
2 < X-Cnection: close
2 < X-Xss-Protection: 1; mode=block
Then status 200 0.000
And match responseHeaders['Content-Length'][0] == '#notnull' 0.000
And match responseHeaders['Content-Type'][0] == 'application/zip' 0.000
And def zipsize = responseHeaders['Content-Length'][0] 0.000
* print "location", location 0.000
02:29:11.601 [print] location /kadaster/kadastralekaart/download/v4_0/cache/5/6a0fca5e-fa0a-4be3-ac3d-416ddb3e87d1/dkk-gml-nl.zip
* print "size", zipsize 0.002
02:29:11.602 [print] size 5990132
* assert zipsize > 1000 0.000
1.172
Given url apiBaseUrl + 'kadastralekaart/api/v4_0/delta/predefined/dkk-gml-nl.zip' 0.003
And param delta-id = '801a3c3e-a010-4fff-9c4a-812d7c813674' 0.001
When method GET 0.620
02:29:17.986 request:
1 > GET https://downloads.pdok.nl/kadastralekaart/api/v4_0/delta/predefined/dkk-gml-nl.zip?delta-id=801a3c3e-a010-4fff-9c4a-812d7c813674
1 > Accept-Encoding: gzip,deflate
1 > Connection: Keep-Alive
1 > Host: downloads.pdok.nl
1 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:29:18.605 response time in milliseconds: 619.01
1 < 307
1 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
1 < Access-Control-Allow-Method: GET,POST,OPTIONS
1 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
1 < Access-Control-Allow-Origin: *
1 < Access-Control-Max-Age: 1000
1 < Content-Length: 0
1 < Content-Type: application/zip
1 < Date: Tue, 15 Jun 2021 02:29:18 GMT
1 < Location: /kadaster/kadastralekaart/download/v4_0/cache/5/93b66ac6-3c78-4579-a5d3-0b15dfa088b3/dkk-gml-nl.zip
1 < Server: Apache
1 < Strict-Transport-Security: [max-age=31536000; includeSubDomains; preload, max-age=3600; includeSubDomains; preload]
1 < X-Cnection: close
And match responseHeaders['Content-Length'][0] == '#notnull' 0.000
And def zipsize = responseHeaders['Content-Length'][0] 0.004
* print "size", zipsize 0.000
02:29:18.611 [print] size 0
* def location = responseHeaders['Location'][0] 0.003
Given url apiBaseUrl + location 0.001
When method HEAD 0.528
02:29:18.617 request:
2 > HEAD https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/cache/5/93b66ac6-3c78-4579-a5d3-0b15dfa088b3/dkk-gml-nl.zip
2 > Accept-Encoding: gzip,deflate
2 > Connection: Keep-Alive
2 > Host: downloads.pdok.nl
2 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:29:19.145 response time in milliseconds: 527.47
2 < 200
2 < Accept-Ranges: bytes
2 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
2 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
2 < Access-Control-Allow-Origin: *
2 < Access-Control-Max-Age: 1000
2 < Content-Disposition: attachment; filename=dkk-gml-nl.zip
2 < Content-Length: 7383398
2 < Content-Security-Policy: block-all-mixed-content
2 < Content-Type: application/zip
2 < Date: Tue, 15 Jun 2021 02:29:19 GMT
2 < Etag: "e9690daeaabc4f734211d2bf0bb1b484-2"
2 < Last-Modified: Tue, 18 May 2021 23:54:57 GMT
2 < Server: MinIO
2 < Strict-Transport-Security: [max-age=31536000; includeSubDomains; preload, max-age=3600; includeSubDomains; preload]
2 < Vary: Origin
2 < X-Amz-Request-Id: 1688A0851309640D
2 < X-Cnection: close
2 < X-Xss-Protection: 1; mode=block
Then status 200 0.000
And match responseHeaders['Content-Length'][0] == '#notnull' 0.000
And match responseHeaders['Content-Type'][0] == 'application/zip' 0.000
And def zipsize = responseHeaders['Content-Length'][0] 0.000
* print "location", location 0.003
02:29:19.149 [print] location /kadaster/kadastralekaart/download/v4_0/cache/5/93b66ac6-3c78-4579-a5d3-0b15dfa088b3/dkk-gml-nl.zip
* print "size", zipsize 0.002
02:29:19.152 [print] size 7383398
* assert zipsize > 1000 0.001
1.087
Given url apiBaseUrl + 'kadastralekaart/api/v4_0/delta/predefined/dkk-gml-nl.zip' 0.001
And param delta-id = '9d181f42-7ef5-4c43-b7d7-3cf4195e1473' 0.001
When method GET 0.555
02:29:18.429 request:
1 > GET https://downloads.pdok.nl/kadastralekaart/api/v4_0/delta/predefined/dkk-gml-nl.zip?delta-id=9d181f42-7ef5-4c43-b7d7-3cf4195e1473
1 > Accept-Encoding: gzip,deflate
1 > Connection: Keep-Alive
1 > Host: downloads.pdok.nl
1 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:29:18.976 response time in milliseconds: 546.20
1 < 307
1 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
1 < Access-Control-Allow-Method: GET,POST,OPTIONS
1 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
1 < Access-Control-Allow-Origin: *
1 < Access-Control-Max-Age: 1000
1 < Content-Length: 0
1 < Content-Type: application/zip
1 < Date: Tue, 15 Jun 2021 02:29:18 GMT
1 < Location: /kadaster/kadastralekaart/download/v4_0/cache/5/35cfec38-8639-4775-9f85-275f803c2bbf/dkk-gml-nl.zip
1 < Server: Apache
1 < Strict-Transport-Security: [max-age=31536000; includeSubDomains; preload, max-age=3600; includeSubDomains; preload]
1 < X-Cnection: close
And match responseHeaders['Content-Length'][0] == '#notnull' 0.000
And def zipsize = responseHeaders['Content-Length'][0] 0.000
* print "size", zipsize 0.000
02:29:18.977 [print] size 0
* def location = responseHeaders['Location'][0] 0.000
Given url apiBaseUrl + location 0.000
When method HEAD 0.525
02:29:18.979 request:
2 > HEAD https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/cache/5/35cfec38-8639-4775-9f85-275f803c2bbf/dkk-gml-nl.zip
2 > Accept-Encoding: gzip,deflate
2 > Connection: Keep-Alive
2 > Host: downloads.pdok.nl
2 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:29:19.503 response time in milliseconds: 522.93
2 < 200
2 < Accept-Ranges: bytes
2 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
2 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
2 < Access-Control-Allow-Origin: *
2 < Access-Control-Max-Age: 1000
2 < Content-Disposition: attachment; filename=dkk-gml-nl.zip
2 < Content-Length: 8099967
2 < Content-Security-Policy: block-all-mixed-content
2 < Content-Type: application/zip
2 < Date: Tue, 15 Jun 2021 02:29:19 GMT
2 < Etag: "031ab71f6791871202ccd12291b051cc-2"
2 < Last-Modified: Wed, 19 May 2021 23:48:02 GMT
2 < Server: MinIO
2 < Strict-Transport-Security: [max-age=31536000; includeSubDomains; preload, max-age=3600; includeSubDomains; preload]
2 < Vary: Origin
2 < X-Amz-Request-Id: 1688A08526F94C1F
2 < X-Cnection: close
2 < X-Xss-Protection: 1; mode=block
Then status 200 0.000
And match responseHeaders['Content-Length'][0] == '#notnull' 0.000
And match responseHeaders['Content-Type'][0] == 'application/zip' 0.000
And def zipsize = responseHeaders['Content-Length'][0] 0.000
* print "location", location 0.000
02:29:19.504 [print] location /kadaster/kadastralekaart/download/v4_0/cache/5/35cfec38-8639-4775-9f85-275f803c2bbf/dkk-gml-nl.zip
* print "size", zipsize 0.000
02:29:19.504 [print] size 8099967
* assert zipsize > 1000 0.000
1.072
Given url apiBaseUrl + 'kadastralekaart/api/v4_0/delta/predefined/dkk-gml-nl.zip' 0.001
And param delta-id = '9c93aa0c-86a4-49fa-826e-549c719cc0aa' 0.001
When method GET 0.532
02:29:19.164 request:
1 > GET https://downloads.pdok.nl/kadastralekaart/api/v4_0/delta/predefined/dkk-gml-nl.zip?delta-id=9c93aa0c-86a4-49fa-826e-549c719cc0aa
1 > Accept-Encoding: gzip,deflate
1 > Connection: Keep-Alive
1 > Host: downloads.pdok.nl
1 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:29:19.688 response time in milliseconds: 523.94
1 < 307
1 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
1 < Access-Control-Allow-Method: GET,POST,OPTIONS
1 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
1 < Access-Control-Allow-Origin: *
1 < Access-Control-Max-Age: 1000
1 < Content-Length: 0
1 < Content-Type: application/zip
1 < Date: Tue, 15 Jun 2021 02:29:19 GMT
1 < Location: /kadaster/kadastralekaart/download/v4_0/cache/5/4c702cea-e6a7-4a6a-bd04-453281ceb250/dkk-gml-nl.zip
1 < Server: Apache
1 < Strict-Transport-Security: [max-age=31536000; includeSubDomains; preload, max-age=3600; includeSubDomains; preload]
1 < X-Cnection: close
And match responseHeaders['Content-Length'][0] == '#notnull' 0.000
And def zipsize = responseHeaders['Content-Length'][0] 0.000
* print "size", zipsize 0.000
02:29:19.689 [print] size 0
* def location = responseHeaders['Location'][0] 0.000
Given url apiBaseUrl + location 0.001
When method HEAD 0.534
02:29:19.692 request:
2 > HEAD https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/cache/5/4c702cea-e6a7-4a6a-bd04-453281ceb250/dkk-gml-nl.zip
2 > Accept-Encoding: gzip,deflate
2 > Connection: Keep-Alive
2 > Host: downloads.pdok.nl
2 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:29:20.225 response time in milliseconds: 533.03
2 < 200
2 < Accept-Ranges: bytes
2 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
2 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
2 < Access-Control-Allow-Origin: *
2 < Access-Control-Max-Age: 1000
2 < Content-Disposition: attachment; filename=dkk-gml-nl.zip
2 < Content-Length: 6843718
2 < Content-Security-Policy: block-all-mixed-content
2 < Content-Type: application/zip
2 < Date: Tue, 15 Jun 2021 02:29:20 GMT
2 < Etag: "70d2d25623ccfc3d59dde9ee6e0f7b9e-2"
2 < Last-Modified: Thu, 20 May 2021 23:42:58 GMT
2 < Server: MinIO
2 < Strict-Transport-Security: [max-age=31536000; includeSubDomains; preload, max-age=3600; includeSubDomains; preload]
2 < Vary: Origin
2 < X-Amz-Request-Id: 1688A0855148210E
2 < X-Cnection: close
2 < X-Xss-Protection: 1; mode=block
Then status 200 0.000
And match responseHeaders['Content-Length'][0] == '#notnull' 0.000
And match responseHeaders['Content-Type'][0] == 'application/zip' 0.000
And def zipsize = responseHeaders['Content-Length'][0] 0.000
* print "location", location 0.000
02:29:20.227 [print] location /kadaster/kadastralekaart/download/v4_0/cache/5/4c702cea-e6a7-4a6a-bd04-453281ceb250/dkk-gml-nl.zip
* print "size", zipsize 0.000
02:29:20.227 [print] size 6843718
* assert zipsize > 1000 0.000
1.207
Given url apiBaseUrl + 'kadastralekaart/api/v4_0/delta/predefined/dkk-gml-nl.zip' 0.001
And param delta-id = '1577858c-8c9f-481a-8e45-084bd85e5f4e' 0.001
When method GET 0.673
02:29:19.320 request:
1 > GET https://downloads.pdok.nl/kadastralekaart/api/v4_0/delta/predefined/dkk-gml-nl.zip?delta-id=1577858c-8c9f-481a-8e45-084bd85e5f4e
1 > Accept-Encoding: gzip,deflate
1 > Connection: Keep-Alive
1 > Host: downloads.pdok.nl
1 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:29:19.985 response time in milliseconds: 664.45
1 < 307
1 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
1 < Access-Control-Allow-Method: GET,POST,OPTIONS
1 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
1 < Access-Control-Allow-Origin: *
1 < Access-Control-Max-Age: 1000
1 < Content-Length: 0
1 < Content-Type: application/zip
1 < Date: Tue, 15 Jun 2021 02:29:19 GMT
1 < Location: /kadaster/kadastralekaart/download/v4_0/cache/5/06729d94-626b-4606-8126-cf8be91de090/dkk-gml-nl.zip
1 < Server: Apache
1 < Strict-Transport-Security: [max-age=31536000; includeSubDomains; preload, max-age=3600; includeSubDomains; preload]
1 < X-Cnection: close
And match responseHeaders['Content-Length'][0] == '#notnull' 0.000
And def zipsize = responseHeaders['Content-Length'][0] 0.000
* print "size", zipsize 0.000
02:29:19.987 [print] size 0
* def location = responseHeaders['Location'][0] 0.000
Given url apiBaseUrl + location 0.000
When method HEAD 0.526
02:29:19.989 request:
2 > HEAD https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/cache/5/06729d94-626b-4606-8126-cf8be91de090/dkk-gml-nl.zip
2 > Accept-Encoding: gzip,deflate
2 > Connection: Keep-Alive
2 > Host: downloads.pdok.nl
2 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:29:20.514 response time in milliseconds: 525.23
2 < 200
2 < Accept-Ranges: bytes
2 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
2 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
2 < Access-Control-Allow-Origin: *
2 < Access-Control-Max-Age: 1000
2 < Content-Disposition: attachment; filename=dkk-gml-nl.zip
2 < Content-Length: 5078927
2 < Content-Security-Policy: block-all-mixed-content
2 < Content-Type: application/zip
2 < Date: Tue, 15 Jun 2021 02:29:20 GMT
2 < Etag: "b8e8bdde4627066cd8564a9f57143731-1"
2 < Last-Modified: Fri, 21 May 2021 23:49:58 GMT
2 < Server: MinIO
2 < Strict-Transport-Security: [max-age=31536000; includeSubDomains; preload, max-age=3600; includeSubDomains; preload]
2 < Vary: Origin
2 < X-Amz-Request-Id: 1688A0856444018D
2 < X-Cnection: close
2 < X-Xss-Protection: 1; mode=block
Then status 200 0.000
And match responseHeaders['Content-Length'][0] == '#notnull' 0.000
And match responseHeaders['Content-Type'][0] == 'application/zip' 0.000
And def zipsize = responseHeaders['Content-Length'][0] 0.000
* print "location", location 0.000
02:29:20.516 [print] location /kadaster/kadastralekaart/download/v4_0/cache/5/06729d94-626b-4606-8126-cf8be91de090/dkk-gml-nl.zip
* print "size", zipsize 0.000
02:29:20.516 [print] size 5078927
* assert zipsize > 1000 0.000
1.115
Given url apiBaseUrl + 'kadastralekaart/api/v4_0/delta/predefined/dkk-gml-nl.zip' 0.001
And param delta-id = 'f784d3c1-2e95-4c30-9268-11d0d61ac131' 0.001
When method GET 0.604
02:29:20.521 request:
1 > GET https://downloads.pdok.nl/kadastralekaart/api/v4_0/delta/predefined/dkk-gml-nl.zip?delta-id=f784d3c1-2e95-4c30-9268-11d0d61ac131
1 > Accept-Encoding: gzip,deflate
1 > Connection: Keep-Alive
1 > Host: downloads.pdok.nl
1 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:29:21.124 response time in milliseconds: 602.89
1 < 307
1 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
1 < Access-Control-Allow-Method: GET,POST,OPTIONS
1 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
1 < Access-Control-Allow-Origin: *
1 < Access-Control-Max-Age: 1000
1 < Content-Length: 0
1 < Content-Type: application/zip
1 < Date: Tue, 15 Jun 2021 02:29:21 GMT
1 < Location: /kadaster/kadastralekaart/download/v4_0/cache/5/2c631cf4-54b4-493f-838f-c1bd3b98a81f/dkk-gml-nl.zip
1 < Server: Apache
1 < Strict-Transport-Security: [max-age=31536000; includeSubDomains; preload, max-age=3600; includeSubDomains; preload]
1 < X-Cnection: close
And match responseHeaders['Content-Length'][0] == '#notnull' 0.000
And def zipsize = responseHeaders['Content-Length'][0] 0.000
* print "size", zipsize 0.000
02:29:21.125 [print] size 0
* def location = responseHeaders['Location'][0] 0.000
Given url apiBaseUrl + location 0.000
When method HEAD 0.502
02:29:21.126 request:
2 > HEAD https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/cache/5/2c631cf4-54b4-493f-838f-c1bd3b98a81f/dkk-gml-nl.zip
2 > Accept-Encoding: gzip,deflate
2 > Connection: Keep-Alive
2 > Host: downloads.pdok.nl
2 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:29:21.627 response time in milliseconds: 499.01
2 < 200
2 < Accept-Ranges: bytes
2 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
2 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
2 < Access-Control-Allow-Origin: *
2 < Access-Control-Max-Age: 1000
2 < Content-Disposition: attachment; filename=dkk-gml-nl.zip
2 < Content-Length: 1176
2 < Content-Security-Policy: block-all-mixed-content
2 < Content-Type: application/zip
2 < Date: Tue, 15 Jun 2021 02:29:21 GMT
2 < Etag: "655338501416a2f082c393ff9ee63ced-1"
2 < Last-Modified: Sat, 22 May 2021 23:25:35 GMT
2 < Server: MinIO
2 < Strict-Transport-Security: [max-age=31536000; includeSubDomains; preload, max-age=3600; includeSubDomains; preload]
2 < Vary: Origin
2 < X-Amz-Request-Id: 1688A085A6D30273
2 < X-Cnection: close
2 < X-Xss-Protection: 1; mode=block
Then status 200 0.000
And match responseHeaders['Content-Length'][0] == '#notnull' 0.000
And match responseHeaders['Content-Type'][0] == 'application/zip' 0.000
And def zipsize = responseHeaders['Content-Length'][0] 0.000
* print "location", location 0.001
02:29:21.630 [print] location /kadaster/kadastralekaart/download/v4_0/cache/5/2c631cf4-54b4-493f-838f-c1bd3b98a81f/dkk-gml-nl.zip
* print "size", zipsize 0.000
02:29:21.631 [print] size 1176
* assert zipsize > 1000 0.001
1.199
Given url apiBaseUrl + 'kadastralekaart/api/v4_0/delta/predefined/dkk-gml-nl.zip' 0.001
And param delta-id = 'e6640b5a-f20a-450e-9250-986540178c75' 0.001
When method GET 0.632
02:29:20.540 request:
1 > GET https://downloads.pdok.nl/kadastralekaart/api/v4_0/delta/predefined/dkk-gml-nl.zip?delta-id=e6640b5a-f20a-450e-9250-986540178c75
1 > Accept-Encoding: gzip,deflate
1 > Connection: Keep-Alive
1 > Host: downloads.pdok.nl
1 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:29:21.164 response time in milliseconds: 623.14
1 < 307
1 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
1 < Access-Control-Allow-Method: GET,POST,OPTIONS
1 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
1 < Access-Control-Allow-Origin: *
1 < Access-Control-Max-Age: 1000
1 < Content-Length: 0
1 < Content-Type: application/zip
1 < Date: Tue, 15 Jun 2021 02:29:21 GMT
1 < Location: /kadaster/kadastralekaart/download/v4_0/cache/5/2c53e889-d55e-4b0f-92a6-2e1efe03f891/dkk-gml-nl.zip
1 < Server: Apache
1 < Strict-Transport-Security: [max-age=31536000; includeSubDomains; preload, max-age=3600; includeSubDomains; preload]
1 < X-Cnection: close
And match responseHeaders['Content-Length'][0] == '#notnull' 0.023
And def zipsize = responseHeaders['Content-Length'][0] 0.000
* print "size", zipsize 0.000
02:29:21.188 [print] size 0
* def location = responseHeaders['Location'][0] 0.000
Given url apiBaseUrl + location 0.000
When method HEAD 0.538
02:29:21.189 request:
2 > HEAD https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/cache/5/2c53e889-d55e-4b0f-92a6-2e1efe03f891/dkk-gml-nl.zip
2 > Accept-Encoding: gzip,deflate
2 > Connection: Keep-Alive
2 > Host: downloads.pdok.nl
2 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:29:21.726 response time in milliseconds: 536.63
2 < 200
2 < Accept-Ranges: bytes
2 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
2 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
2 < Access-Control-Allow-Origin: *
2 < Access-Control-Max-Age: 1000
2 < Content-Disposition: attachment; filename=dkk-gml-nl.zip
2 < Content-Length: 1176
2 < Content-Security-Policy: block-all-mixed-content
2 < Content-Type: application/zip
2 < Date: Tue, 15 Jun 2021 02:29:21 GMT
2 < Etag: "3cb012693cca3b66131d2db3c92ade66-1"
2 < Last-Modified: Sun, 23 May 2021 23:25:42 GMT
2 < Server: MinIO
2 < Strict-Transport-Security: [max-age=31536000; includeSubDomains; preload, max-age=3600; includeSubDomains; preload]
2 < Vary: Origin
2 < X-Amz-Request-Id: 1688A085AC723380
2 < X-Cnection: close
2 < X-Xss-Protection: 1; mode=block
Then status 200 0.000
And match responseHeaders['Content-Length'][0] == '#notnull' 0.000
And match responseHeaders['Content-Type'][0] == 'application/zip' 0.000
And def zipsize = responseHeaders['Content-Length'][0] 0.000
* print "location", location 0.000
02:29:21.728 [print] location /kadaster/kadastralekaart/download/v4_0/cache/5/2c53e889-d55e-4b0f-92a6-2e1efe03f891/dkk-gml-nl.zip
* print "size", zipsize 0.000
02:29:21.728 [print] size 1176
* assert zipsize > 1000 0.000
1.180
Given url apiBaseUrl + 'kadastralekaart/api/v4_0/delta/predefined/dkk-gml-nl.zip' 0.008
And param delta-id = '1c15ea7f-bf22-43a8-b5e9-b66a1871f27d' 0.010
When method GET 0.605
02:29:21.661 request:
1 > GET https://downloads.pdok.nl/kadastralekaart/api/v4_0/delta/predefined/dkk-gml-nl.zip?delta-id=1c15ea7f-bf22-43a8-b5e9-b66a1871f27d
1 > Accept-Encoding: gzip,deflate
1 > Connection: Keep-Alive
1 > Host: downloads.pdok.nl
1 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:29:22.258 response time in milliseconds: 587.17
1 < 307
1 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
1 < Access-Control-Allow-Method: GET,POST,OPTIONS
1 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
1 < Access-Control-Allow-Origin: *
1 < Access-Control-Max-Age: 1000
1 < Content-Length: 0
1 < Content-Type: application/zip
1 < Date: Tue, 15 Jun 2021 02:29:22 GMT
1 < Location: /kadaster/kadastralekaart/download/v4_0/cache/5/802b710d-5628-4da9-bf78-b27491b3dd83/dkk-gml-nl.zip
1 < Server: Apache
1 < Strict-Transport-Security: [max-age=31536000; includeSubDomains; preload, max-age=3600; includeSubDomains; preload]
1 < X-Cnection: close
And match responseHeaders['Content-Length'][0] == '#notnull' 0.000
And def zipsize = responseHeaders['Content-Length'][0] 0.000
* print "size", zipsize 0.000
02:29:22.260 [print] size 0
* def location = responseHeaders['Location'][0] 0.005
Given url apiBaseUrl + location 0.002
When method HEAD 0.546
02:29:22.276 request:
2 > HEAD https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/cache/5/802b710d-5628-4da9-bf78-b27491b3dd83/dkk-gml-nl.zip
2 > Accept-Encoding: gzip,deflate
2 > Connection: Keep-Alive
2 > Host: downloads.pdok.nl
2 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:29:22.813 response time in milliseconds: 537.15
2 < 200
2 < Accept-Ranges: bytes
2 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
2 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
2 < Access-Control-Allow-Origin: *
2 < Access-Control-Max-Age: 1000
2 < Content-Disposition: attachment; filename=dkk-gml-nl.zip
2 < Content-Length: 524661
2 < Content-Security-Policy: block-all-mixed-content
2 < Content-Type: application/zip
2 < Date: Tue, 15 Jun 2021 02:29:22 GMT
2 < Etag: "68570e13e0a8093a9b7e477764d8e500-1"
2 < Last-Modified: Mon, 24 May 2021 23:29:23 GMT
2 < Server: MinIO
2 < Strict-Transport-Security: [max-age=31536000; includeSubDomains; preload, max-age=3600; includeSubDomains; preload]
2 < Vary: Origin
2 < X-Amz-Request-Id: 1688A085ED7C8610
2 < X-Cnection: close
2 < X-Xss-Protection: 1; mode=block
Then status 200 0.000
And match responseHeaders['Content-Length'][0] == '#notnull' 0.000
And match responseHeaders['Content-Type'][0] == 'application/zip' 0.000
And def zipsize = responseHeaders['Content-Length'][0] 0.000
* print "location", location 0.000
02:29:22.814 [print] location /kadaster/kadastralekaart/download/v4_0/cache/5/802b710d-5628-4da9-bf78-b27491b3dd83/dkk-gml-nl.zip
* print "size", zipsize 0.000
02:29:22.814 [print] size 524661
* assert zipsize > 1000 0.000
1.070
Given url apiBaseUrl + 'kadastralekaart/api/v4_0/delta/predefined/dkk-gml-nl.zip' 0.001
And param delta-id = '25e98e4e-ef9b-42d1-a419-03fef9478802' 0.000
When method GET 0.522
02:29:31.839 request:
1 > GET https://downloads.pdok.nl/kadastralekaart/api/v4_0/delta/predefined/dkk-gml-nl.zip?delta-id=25e98e4e-ef9b-42d1-a419-03fef9478802
1 > Accept-Encoding: gzip,deflate
1 > Connection: Keep-Alive
1 > Host: downloads.pdok.nl
1 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:29:32.361 response time in milliseconds: 521.96
1 < 307
1 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
1 < Access-Control-Allow-Method: GET,POST,OPTIONS
1 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
1 < Access-Control-Allow-Origin: *
1 < Access-Control-Max-Age: 1000
1 < Content-Length: 0
1 < Content-Type: application/zip
1 < Date: Tue, 15 Jun 2021 02:29:32 GMT
1 < Location: /kadaster/kadastralekaart/download/v4_0/cache/5/2adad163-9f1f-4df2-b704-08444fb2391a/dkk-gml-nl.zip
1 < Server: Apache
1 < Strict-Transport-Security: [max-age=31536000; includeSubDomains; preload, max-age=3600; includeSubDomains; preload]
1 < X-Cnection: close
And match responseHeaders['Content-Length'][0] == '#notnull' 0.000
And def zipsize = responseHeaders['Content-Length'][0] 0.000
* print "size", zipsize 0.000
02:29:32.363 [print] size 0
* def location = responseHeaders['Location'][0] 0.004
Given url apiBaseUrl + location 0.001
When method HEAD 0.522
02:29:32.370 request:
2 > HEAD https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/cache/5/2adad163-9f1f-4df2-b704-08444fb2391a/dkk-gml-nl.zip
2 > Accept-Encoding: gzip,deflate
2 > Connection: Keep-Alive
2 > Host: downloads.pdok.nl
2 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:29:32.892 response time in milliseconds: 521.73
2 < 200
2 < Accept-Ranges: bytes
2 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
2 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
2 < Access-Control-Allow-Origin: *
2 < Access-Control-Max-Age: 1000
2 < Content-Disposition: attachment; filename=dkk-gml-nl.zip
2 < Content-Length: 7599867
2 < Content-Security-Policy: block-all-mixed-content
2 < Content-Type: application/zip
2 < Date: Tue, 15 Jun 2021 02:29:32 GMT
2 < Etag: "b6a69a8d763211ff2ab62715c2faf1ea-2"
2 < Last-Modified: Tue, 25 May 2021 23:46:56 GMT
2 < Server: MinIO
2 < Strict-Transport-Security: [max-age=31536000; includeSubDomains; preload, max-age=3600; includeSubDomains; preload]
2 < Vary: Origin
2 < X-Amz-Request-Id: 1688A088463A7EE0
2 < X-Cnection: close
2 < X-Xss-Protection: 1; mode=block
Then status 200 0.000
And match responseHeaders['Content-Length'][0] == '#notnull' 0.003
And match responseHeaders['Content-Type'][0] == 'application/zip' 0.000
And def zipsize = responseHeaders['Content-Length'][0] 0.000
* print "location", location 0.001
02:29:32.898 [print] location /kadaster/kadastralekaart/download/v4_0/cache/5/2adad163-9f1f-4df2-b704-08444fb2391a/dkk-gml-nl.zip
* print "size", zipsize 0.001
02:29:32.899 [print] size 7599867
* assert zipsize > 1000 0.006
1.120
Given url apiBaseUrl + 'kadastralekaart/api/v4_0/delta/predefined/dkk-gml-nl.zip' 0.002
And param delta-id = '9297d9e4-cc92-415f-b258-642b4ecdb967' 0.001
When method GET 0.561
02:29:32.910 request:
1 > GET https://downloads.pdok.nl/kadastralekaart/api/v4_0/delta/predefined/dkk-gml-nl.zip?delta-id=9297d9e4-cc92-415f-b258-642b4ecdb967
1 > Accept-Encoding: gzip,deflate
1 > Connection: Keep-Alive
1 > Host: downloads.pdok.nl
1 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:29:33.471 response time in milliseconds: 560.33
1 < 307
1 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
1 < Access-Control-Allow-Method: GET,POST,OPTIONS
1 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
1 < Access-Control-Allow-Origin: *
1 < Access-Control-Max-Age: 1000
1 < Content-Length: 0
1 < Content-Type: application/zip
1 < Date: Tue, 15 Jun 2021 02:29:33 GMT
1 < Location: /kadaster/kadastralekaart/download/v4_0/cache/5/c48d978f-eb3e-494a-8efa-ed2702a92065/dkk-gml-nl.zip
1 < Server: Apache
1 < Strict-Transport-Security: [max-age=31536000; includeSubDomains; preload, max-age=3600; includeSubDomains; preload]
1 < X-Cnection: close
And match responseHeaders['Content-Length'][0] == '#notnull' 0.000
And def zipsize = responseHeaders['Content-Length'][0] 0.000
* print "size", zipsize 0.000
02:29:33.473 [print] size 0
* def location = responseHeaders['Location'][0] 0.000
Given url apiBaseUrl + location 0.000
When method HEAD 0.552
02:29:33.474 request:
2 > HEAD https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/cache/5/c48d978f-eb3e-494a-8efa-ed2702a92065/dkk-gml-nl.zip
2 > Accept-Encoding: gzip,deflate
2 > Connection: Keep-Alive
2 > Host: downloads.pdok.nl
2 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:29:34.026 response time in milliseconds: 551.02
2 < 200
2 < Accept-Ranges: bytes
2 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
2 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
2 < Access-Control-Allow-Origin: *
2 < Access-Control-Max-Age: 1000
2 < Content-Disposition: attachment; filename=dkk-gml-nl.zip
2 < Content-Length: 9537180
2 < Content-Security-Policy: block-all-mixed-content
2 < Content-Type: application/zip
2 < Date: Tue, 15 Jun 2021 02:29:33 GMT
2 < Etag: "b5876b5567af4e750263cc5493a5b531-2"
2 < Last-Modified: Wed, 26 May 2021 23:45:42 GMT
2 < Server: MinIO
2 < Strict-Transport-Security: [max-age=31536000; includeSubDomains; preload, max-age=3600; includeSubDomains; preload]
2 < Vary: Origin
2 < X-Amz-Request-Id: 1688A08887D3FEF5
2 < X-Cnection: close
2 < X-Xss-Protection: 1; mode=block
Then status 200 0.000
And match responseHeaders['Content-Length'][0] == '#notnull' 0.000
And match responseHeaders['Content-Type'][0] == 'application/zip' 0.000
And def zipsize = responseHeaders['Content-Length'][0] 0.000
* print "location", location 0.000
02:29:34.027 [print] location /kadaster/kadastralekaart/download/v4_0/cache/5/c48d978f-eb3e-494a-8efa-ed2702a92065/dkk-gml-nl.zip
* print "size", zipsize 0.000
02:29:34.028 [print] size 9537180
* assert zipsize > 1000 0.000
1.093
Given url apiBaseUrl + 'kadastralekaart/api/v4_0/delta/predefined/dkk-gml-nl.zip' 0.000
And param delta-id = 'f2a1b49d-024b-4a01-83f9-66dd1d3385ce' 0.003
When method GET 0.548
02:29:33.742 request:
1 > GET https://downloads.pdok.nl/kadastralekaart/api/v4_0/delta/predefined/dkk-gml-nl.zip?delta-id=f2a1b49d-024b-4a01-83f9-66dd1d3385ce
1 > Accept-Encoding: gzip,deflate
1 > Connection: Keep-Alive
1 > Host: downloads.pdok.nl
1 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:29:34.279 response time in milliseconds: 536.75
1 < 307
1 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
1 < Access-Control-Allow-Method: GET,POST,OPTIONS
1 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
1 < Access-Control-Allow-Origin: *
1 < Access-Control-Max-Age: 1000
1 < Content-Length: 0
1 < Content-Type: application/zip
1 < Date: Tue, 15 Jun 2021 02:29:34 GMT
1 < Location: /kadaster/kadastralekaart/download/v4_0/cache/5/6ebbc3be-0d9a-4bb7-9b2b-59c1dea090af/dkk-gml-nl.zip
1 < Server: Apache
1 < Strict-Transport-Security: [max-age=31536000; includeSubDomains; preload, max-age=3600; includeSubDomains; preload]
1 < X-Cnection: close
And match responseHeaders['Content-Length'][0] == '#notnull' 0.000
And def zipsize = responseHeaders['Content-Length'][0] 0.000
* print "size", zipsize 0.000
02:29:34.280 [print] size 0
* def location = responseHeaders['Location'][0] 0.000
Given url apiBaseUrl + location 0.000
When method HEAD 0.537
02:29:34.281 request:
2 > HEAD https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/cache/5/6ebbc3be-0d9a-4bb7-9b2b-59c1dea090af/dkk-gml-nl.zip
2 > Accept-Encoding: gzip,deflate
2 > Connection: Keep-Alive
2 > Host: downloads.pdok.nl
2 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:29:34.818 response time in milliseconds: 535.86
2 < 200
2 < Accept-Ranges: bytes
2 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
2 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
2 < Access-Control-Allow-Origin: *
2 < Access-Control-Max-Age: 1000
2 < Content-Disposition: attachment; filename=dkk-gml-nl.zip
2 < Content-Length: 7591269
2 < Content-Security-Policy: block-all-mixed-content
2 < Content-Type: application/zip
2 < Date: Tue, 15 Jun 2021 02:29:34 GMT
2 < Etag: "dedf90c0d9634997e21f2908a2073e3e-2"
2 < Last-Modified: Thu, 27 May 2021 23:41:39 GMT
2 < Server: MinIO
2 < Strict-Transport-Security: [max-age=31536000; includeSubDomains; preload, max-age=3600; includeSubDomains; preload]
2 < Vary: Origin
2 < X-Amz-Request-Id: 1688A088B9530045
2 < X-Cnection: close
2 < X-Xss-Protection: 1; mode=block
Then status 200 0.000
And match responseHeaders['Content-Length'][0] == '#notnull' 0.000
And match responseHeaders['Content-Type'][0] == 'application/zip' 0.000
And def zipsize = responseHeaders['Content-Length'][0] 0.000
* print "location", location 0.000
02:29:34.821 [print] location /kadaster/kadastralekaart/download/v4_0/cache/5/6ebbc3be-0d9a-4bb7-9b2b-59c1dea090af/dkk-gml-nl.zip
* print "size", zipsize 0.000
02:29:34.822 [print] size 7591269
* assert zipsize > 1000 0.000
1.049
Given url apiBaseUrl + 'kadastralekaart/api/v4_0/delta/predefined/dkk-gml-nl.zip' 0.002
And param delta-id = '69183ebc-d2bd-4c32-b7e0-82d7d64d95a6' 0.002
When method GET 0.532
02:29:34.829 request:
1 > GET https://downloads.pdok.nl/kadastralekaart/api/v4_0/delta/predefined/dkk-gml-nl.zip?delta-id=69183ebc-d2bd-4c32-b7e0-82d7d64d95a6
1 > Accept-Encoding: gzip,deflate
1 > Connection: Keep-Alive
1 > Host: downloads.pdok.nl
1 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:29:35.360 response time in milliseconds: 530.47
1 < 307
1 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
1 < Access-Control-Allow-Method: GET,POST,OPTIONS
1 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
1 < Access-Control-Allow-Origin: *
1 < Access-Control-Max-Age: 1000
1 < Content-Length: 0
1 < Content-Type: application/zip
1 < Date: Tue, 15 Jun 2021 02:29:35 GMT
1 < Location: /kadaster/kadastralekaart/download/v4_0/cache/5/1357add5-5a1f-49a1-92f9-d91bc950f935/dkk-gml-nl.zip
1 < Server: Apache
1 < Strict-Transport-Security: [max-age=31536000; includeSubDomains; preload, max-age=3600; includeSubDomains; preload]
1 < X-Cnection: close
And match responseHeaders['Content-Length'][0] == '#notnull' 0.000
And def zipsize = responseHeaders['Content-Length'][0] 0.000
* print "size", zipsize 0.000
02:29:35.361 [print] size 0
* def location = responseHeaders['Location'][0] 0.002
Given url apiBaseUrl + location 0.000
When method HEAD 0.503
02:29:35.367 request:
2 > HEAD https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/cache/5/1357add5-5a1f-49a1-92f9-d91bc950f935/dkk-gml-nl.zip
2 > Accept-Encoding: gzip,deflate
2 > Connection: Keep-Alive
2 > Host: downloads.pdok.nl
2 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:29:35.867 response time in milliseconds: 499.10
2 < 200
2 < Accept-Ranges: bytes
2 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
2 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
2 < Access-Control-Allow-Origin: *
2 < Access-Control-Max-Age: 1000
2 < Content-Disposition: attachment; filename=dkk-gml-nl.zip
2 < Content-Length: 6215042
2 < Content-Security-Policy: block-all-mixed-content
2 < Content-Type: application/zip
2 < Date: Tue, 15 Jun 2021 02:29:35 GMT
2 < Etag: "52139a4df09d17ce303f2e415c43703c-2"
2 < Last-Modified: Fri, 28 May 2021 23:47:03 GMT
2 < Server: MinIO
2 < Strict-Transport-Security: [max-age=31536000; includeSubDomains; preload, max-age=3600; includeSubDomains; preload]
2 < Vary: Origin
2 < X-Amz-Request-Id: 1688A088F77174B2
2 < X-Cnection: close
2 < X-Xss-Protection: 1; mode=block
Then status 200 0.000
And match responseHeaders['Content-Length'][0] == '#notnull' 0.000
And match responseHeaders['Content-Type'][0] == 'application/zip' 0.000
And def zipsize = responseHeaders['Content-Length'][0] 0.000
* print "location", location 0.001
02:29:35.872 [print] location /kadaster/kadastralekaart/download/v4_0/cache/5/1357add5-5a1f-49a1-92f9-d91bc950f935/dkk-gml-nl.zip
* print "size", zipsize 0.000
02:29:35.872 [print] size 6215042
* assert zipsize > 1000 0.000
1.189
Given url apiBaseUrl + 'kadastralekaart/api/v4_0/delta/predefined/dkk-gml-nl.zip' 0.000
And param delta-id = 'ee7de3a0-af84-4382-88f6-015c69fbcf22' 0.001
When method GET 0.683
02:29:35.887 request:
1 > GET https://downloads.pdok.nl/kadastralekaart/api/v4_0/delta/predefined/dkk-gml-nl.zip?delta-id=ee7de3a0-af84-4382-88f6-015c69fbcf22
1 > Accept-Encoding: gzip,deflate
1 > Connection: Keep-Alive
1 > Host: downloads.pdok.nl
1 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:29:36.559 response time in milliseconds: 671.35
1 < 307
1 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
1 < Access-Control-Allow-Method: GET,POST,OPTIONS
1 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
1 < Access-Control-Allow-Origin: *
1 < Access-Control-Max-Age: 1000
1 < Content-Length: 0
1 < Content-Type: application/zip
1 < Date: Tue, 15 Jun 2021 02:29:36 GMT
1 < Location: /kadaster/kadastralekaart/download/v4_0/cache/5/0e469c20-2d29-4f3b-a69b-9937da68d6e0/dkk-gml-nl.zip
1 < Server: Apache
1 < Strict-Transport-Security: [max-age=31536000; includeSubDomains; preload, max-age=3600; includeSubDomains; preload]
1 < X-Cnection: close
And match responseHeaders['Content-Length'][0] == '#notnull' 0.005
And def zipsize = responseHeaders['Content-Length'][0] 0.000
* print "size", zipsize 0.000
02:29:36.565 [print] size 0
* def location = responseHeaders['Location'][0] 0.000
Given url apiBaseUrl + location 0.000
When method HEAD 0.494
02:29:36.567 request:
2 > HEAD https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/cache/5/0e469c20-2d29-4f3b-a69b-9937da68d6e0/dkk-gml-nl.zip
2 > Accept-Encoding: gzip,deflate
2 > Connection: Keep-Alive
2 > Host: downloads.pdok.nl
2 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:29:37.060 response time in milliseconds: 493.37
2 < 200
2 < Accept-Ranges: bytes
2 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
2 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
2 < Access-Control-Allow-Origin: *
2 < Access-Control-Max-Age: 1000
2 < Content-Disposition: attachment; filename=dkk-gml-nl.zip
2 < Content-Length: 1178
2 < Content-Security-Policy: block-all-mixed-content
2 < Content-Type: application/zip
2 < Date: Tue, 15 Jun 2021 02:29:37 GMT
2 < Etag: "69c3f1f6eabe7369598ff8107adea9a1-1"
2 < Last-Modified: Sat, 29 May 2021 23:24:47 GMT
2 < Server: MinIO
2 < Strict-Transport-Security: [max-age=31536000; includeSubDomains; preload, max-age=3600; includeSubDomains; preload]
2 < Vary: Origin
2 < X-Amz-Request-Id: 1688A0893F04FD2B
2 < X-Cnection: close
2 < X-Xss-Protection: 1; mode=block
Then status 200 0.000
And match responseHeaders['Content-Length'][0] == '#notnull' 0.000
And match responseHeaders['Content-Type'][0] == 'application/zip' 0.000
And def zipsize = responseHeaders['Content-Length'][0] 0.000
* print "location", location 0.000
02:29:37.062 [print] location /kadaster/kadastralekaart/download/v4_0/cache/5/0e469c20-2d29-4f3b-a69b-9937da68d6e0/dkk-gml-nl.zip
* print "size", zipsize 0.000
02:29:37.067 [print] size 1178
* assert zipsize > 1000 0.000
1.129
Given url apiBaseUrl + 'kadastralekaart/api/v4_0/delta/predefined/dkk-gml-nl.zip' 0.009
And param delta-id = '7d86880e-ec38-45a7-8d26-8b50b25cb564' 0.001
When method GET 0.611
02:29:39.149 request:
1 > GET https://downloads.pdok.nl/kadastralekaart/api/v4_0/delta/predefined/dkk-gml-nl.zip?delta-id=7d86880e-ec38-45a7-8d26-8b50b25cb564
1 > Accept-Encoding: gzip,deflate
1 > Connection: Keep-Alive
1 > Host: downloads.pdok.nl
1 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:29:39.759 response time in milliseconds: 609.47
1 < 307
1 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
1 < Access-Control-Allow-Method: GET,POST,OPTIONS
1 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
1 < Access-Control-Allow-Origin: *
1 < Access-Control-Max-Age: 1000
1 < Content-Length: 0
1 < Content-Type: application/zip
1 < Date: Tue, 15 Jun 2021 02:29:39 GMT
1 < Location: /kadaster/kadastralekaart/download/v4_0/cache/5/1724269c-7057-4c7d-81d6-9fd100b86dce/dkk-gml-nl.zip
1 < Server: Apache
1 < Strict-Transport-Security: [max-age=31536000; includeSubDomains; preload, max-age=3600; includeSubDomains; preload]
1 < X-Cnection: close
And match responseHeaders['Content-Length'][0] == '#notnull' 0.000
And def zipsize = responseHeaders['Content-Length'][0] 0.000
* print "size", zipsize 0.000
02:29:39.760 [print] size 0
* def location = responseHeaders['Location'][0] 0.000
Given url apiBaseUrl + location 0.000
When method HEAD 0.499
02:29:39.762 request:
2 > HEAD https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/cache/5/1724269c-7057-4c7d-81d6-9fd100b86dce/dkk-gml-nl.zip
2 > Accept-Encoding: gzip,deflate
2 > Connection: Keep-Alive
2 > Host: downloads.pdok.nl
2 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:29:40.260 response time in milliseconds: 498.10
2 < 200
2 < Accept-Ranges: bytes
2 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
2 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
2 < Access-Control-Allow-Origin: *
2 < Access-Control-Max-Age: 1000
2 < Content-Disposition: attachment; filename=dkk-gml-nl.zip
2 < Content-Length: 1176
2 < Content-Security-Policy: block-all-mixed-content
2 < Content-Type: application/zip
2 < Date: Tue, 15 Jun 2021 02:29:40 GMT
2 < Etag: "f7e5b83a7e6945ade645f9c30a4716c8-1"
2 < Last-Modified: Sun, 30 May 2021 23:23:53 GMT
2 < Server: MinIO
2 < Strict-Transport-Security: [max-age=31536000; includeSubDomains; preload, max-age=3600; includeSubDomains; preload]
2 < Vary: Origin
2 < X-Amz-Request-Id: 1688A089FD9CC669
2 < X-Cnection: close
2 < X-Xss-Protection: 1; mode=block
Then status 200 0.000
And match responseHeaders['Content-Length'][0] == '#notnull' 0.005
And match responseHeaders['Content-Type'][0] == 'application/zip' 0.000
And def zipsize = responseHeaders['Content-Length'][0] 0.000
* print "location", location 0.000
02:29:40.267 [print] location /kadaster/kadastralekaart/download/v4_0/cache/5/1724269c-7057-4c7d-81d6-9fd100b86dce/dkk-gml-nl.zip
* print "size", zipsize 0.000
02:29:40.267 [print] size 1176
* assert zipsize > 1000 0.000
1.267
Given url apiBaseUrl + 'kadastralekaart/api/v4_0/delta/predefined/dkk-gml-nl.zip' 0.001
And param delta-id = 'f434912f-ac1a-4c31-a06d-1fb0b2e94b1e' 0.000
When method GET 0.561
02:29:44.250 request:
1 > GET https://downloads.pdok.nl/kadastralekaart/api/v4_0/delta/predefined/dkk-gml-nl.zip?delta-id=f434912f-ac1a-4c31-a06d-1fb0b2e94b1e
1 > Accept-Encoding: gzip,deflate
1 > Connection: Keep-Alive
1 > Host: downloads.pdok.nl
1 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:29:44.810 response time in milliseconds: 560.28
1 < 307
1 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
1 < Access-Control-Allow-Method: GET,POST,OPTIONS
1 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
1 < Access-Control-Allow-Origin: *
1 < Access-Control-Max-Age: 1000
1 < Content-Length: 0
1 < Content-Type: application/zip
1 < Date: Tue, 15 Jun 2021 02:29:44 GMT
1 < Location: /kadaster/kadastralekaart/download/v4_0/cache/5/cfd683c2-7d09-4721-a2bb-e1cd36b8bd91/dkk-gml-nl.zip
1 < Server: Apache
1 < Strict-Transport-Security: [max-age=31536000; includeSubDomains; preload, max-age=3600; includeSubDomains; preload]
1 < X-Cnection: close
And match responseHeaders['Content-Length'][0] == '#notnull' 0.000
And def zipsize = responseHeaders['Content-Length'][0] 0.000
* print "size", zipsize 0.000
02:29:44.811 [print] size 0
* def location = responseHeaders['Location'][0] 0.002
Given url apiBaseUrl + location 0.001
When method HEAD 0.685
02:29:44.816 request:
2 > HEAD https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/cache/5/cfd683c2-7d09-4721-a2bb-e1cd36b8bd91/dkk-gml-nl.zip
2 > Accept-Encoding: gzip,deflate
2 > Connection: Keep-Alive
2 > Host: downloads.pdok.nl
2 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:29:45.500 response time in milliseconds: 684.23
2 < 200
2 < Accept-Ranges: bytes
2 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
2 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
2 < Access-Control-Allow-Origin: *
2 < Access-Control-Max-Age: 1000
2 < Content-Disposition: attachment; filename=dkk-gml-nl.zip
2 < Content-Length: 6167313
2 < Content-Security-Policy: block-all-mixed-content
2 < Content-Type: application/zip
2 < Date: Tue, 15 Jun 2021 02:29:45 GMT
2 < Etag: "16ec6fc1155e8c5e682673a0607b3783-2"
2 < Last-Modified: Mon, 31 May 2021 23:45:31 GMT
2 < Server: MinIO
2 < Strict-Transport-Security: [max-age=31536000; includeSubDomains; preload, max-age=3600; includeSubDomains; preload]
2 < Vary: Origin
2 < X-Amz-Request-Id: 1688A08B32468D49
2 < X-Cnection: close
2 < X-Xss-Protection: 1; mode=block
Then status 200 0.000
And match responseHeaders['Content-Length'][0] == '#notnull' 0.000
And match responseHeaders['Content-Type'][0] == 'application/zip' 0.001
And def zipsize = responseHeaders['Content-Length'][0] 0.000
* print "location", location 0.006
02:29:45.510 [print] location /kadaster/kadastralekaart/download/v4_0/cache/5/cfd683c2-7d09-4721-a2bb-e1cd36b8bd91/dkk-gml-nl.zip
* print "size", zipsize 0.000
02:29:45.511 [print] size 6167313
* assert zipsize > 1000 0.004
1.045
Given url apiBaseUrl + 'kadastralekaart/api/v4_0/delta/predefined/dkk-gml-nl.zip' 0.004
And param delta-id = 'a7ced3a4-8dd3-44df-8774-f08d01839035' 0.005
When method GET 0.516
02:29:47.527 request:
1 > GET https://downloads.pdok.nl/kadastralekaart/api/v4_0/delta/predefined/dkk-gml-nl.zip?delta-id=a7ced3a4-8dd3-44df-8774-f08d01839035
1 > Accept-Encoding: gzip,deflate
1 > Connection: Keep-Alive
1 > Host: downloads.pdok.nl
1 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:29:48.043 response time in milliseconds: 515.22
1 < 307
1 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
1 < Access-Control-Allow-Method: GET,POST,OPTIONS
1 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
1 < Access-Control-Allow-Origin: *
1 < Access-Control-Max-Age: 1000
1 < Content-Length: 0
1 < Content-Type: application/zip
1 < Date: Tue, 15 Jun 2021 02:29:47 GMT
1 < Location: /kadaster/kadastralekaart/download/v4_0/cache/5/788593c8-845d-439d-9317-c23946a3f873/dkk-gml-nl.zip
1 < Server: Apache
1 < Strict-Transport-Security: [max-age=31536000; includeSubDomains; preload, max-age=3600; includeSubDomains; preload]
1 < X-Cnection: close
And match responseHeaders['Content-Length'][0] == '#notnull' 0.000
And def zipsize = responseHeaders['Content-Length'][0] 0.000
* print "size", zipsize 0.000
02:29:48.044 [print] size 0
* def location = responseHeaders['Location'][0] 0.000
Given url apiBaseUrl + location 0.000
When method HEAD 0.507
02:29:48.045 request:
2 > HEAD https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/cache/5/788593c8-845d-439d-9317-c23946a3f873/dkk-gml-nl.zip
2 > Accept-Encoding: gzip,deflate
2 > Connection: Keep-Alive
2 > Host: downloads.pdok.nl
2 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:29:48.552 response time in milliseconds: 506.25
2 < 200
2 < Accept-Ranges: bytes
2 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
2 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
2 < Access-Control-Allow-Origin: *
2 < Access-Control-Max-Age: 1000
2 < Content-Disposition: attachment; filename=dkk-gml-nl.zip
2 < Content-Length: 5421195
2 < Content-Security-Policy: block-all-mixed-content
2 < Content-Type: application/zip
2 < Date: Tue, 15 Jun 2021 02:29:48 GMT
2 < Etag: "89d0cf71d181b944897ba2ecfa4fc7b5-2"
2 < Last-Modified: Tue, 01 Jun 2021 23:48:38 GMT
2 < Server: MinIO
2 < Strict-Transport-Security: [max-age=31536000; includeSubDomains; preload, max-age=3600; includeSubDomains; preload]
2 < Vary: Origin
2 < X-Amz-Request-Id: 1688A08BEBF3CB60
2 < X-Cnection: close
2 < X-Xss-Protection: 1; mode=block
Then status 200 0.000
And match responseHeaders['Content-Length'][0] == '#notnull' 0.000
And match responseHeaders['Content-Type'][0] == 'application/zip' 0.000
And def zipsize = responseHeaders['Content-Length'][0] 0.000
* print "location", location 0.008
02:29:48.561 [print] location /kadaster/kadastralekaart/download/v4_0/cache/5/788593c8-845d-439d-9317-c23946a3f873/dkk-gml-nl.zip
* print "size", zipsize 0.001
02:29:48.563 [print] size 5421195
* assert zipsize > 1000 0.000
1.037
Given url apiBaseUrl + 'kadastralekaart/api/v4_0/delta/predefined/dkk-gml-nl.zip' 0.004
And param delta-id = '3021d17f-c396-4704-8770-d0231e9d5d9b' 0.001
When method GET 0.515
02:29:48.570 request:
1 > GET https://downloads.pdok.nl/kadastralekaart/api/v4_0/delta/predefined/dkk-gml-nl.zip?delta-id=3021d17f-c396-4704-8770-d0231e9d5d9b
1 > Accept-Encoding: gzip,deflate
1 > Connection: Keep-Alive
1 > Host: downloads.pdok.nl
1 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:29:49.085 response time in milliseconds: 514.36
1 < 307
1 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
1 < Access-Control-Allow-Method: GET,POST,OPTIONS
1 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
1 < Access-Control-Allow-Origin: *
1 < Access-Control-Max-Age: 1000
1 < Content-Length: 0
1 < Content-Type: application/zip
1 < Date: Tue, 15 Jun 2021 02:29:49 GMT
1 < Location: /kadaster/kadastralekaart/download/v4_0/cache/5/409fcbb5-cb05-4f1e-a29a-84929a596f90/dkk-gml-nl.zip
1 < Server: Apache
1 < Strict-Transport-Security: [max-age=31536000; includeSubDomains; preload, max-age=3600; includeSubDomains; preload]
1 < X-Cnection: close
And match responseHeaders['Content-Length'][0] == '#notnull' 0.000
And def zipsize = responseHeaders['Content-Length'][0] 0.000
* print "size", zipsize 0.000
02:29:49.086 [print] size 0
* def location = responseHeaders['Location'][0] 0.000
Given url apiBaseUrl + location 0.000
When method HEAD 0.508
02:29:49.087 request:
2 > HEAD https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/cache/5/409fcbb5-cb05-4f1e-a29a-84929a596f90/dkk-gml-nl.zip
2 > Accept-Encoding: gzip,deflate
2 > Connection: Keep-Alive
2 > Host: downloads.pdok.nl
2 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:29:49.595 response time in milliseconds: 507.67
2 < 200
2 < Accept-Ranges: bytes
2 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
2 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
2 < Access-Control-Allow-Origin: *
2 < Access-Control-Max-Age: 1000
2 < Content-Disposition: attachment; filename=dkk-gml-nl.zip
2 < Content-Length: 7244525
2 < Content-Security-Policy: block-all-mixed-content
2 < Content-Type: application/zip
2 < Date: Tue, 15 Jun 2021 02:29:49 GMT
2 < Etag: "cdc4623ad06c4fd8be6731b5934080ff-2"
2 < Last-Modified: Wed, 02 Jun 2021 23:51:29 GMT
2 < Server: MinIO
2 < Strict-Transport-Security: [max-age=31536000; includeSubDomains; preload, max-age=3600; includeSubDomains; preload]
2 < Vary: Origin
2 < X-Amz-Request-Id: 1688A08C29486652
2 < X-Cnection: close
2 < X-Xss-Protection: 1; mode=block
Then status 200 0.000
And match responseHeaders['Content-Length'][0] == '#notnull' 0.005
And match responseHeaders['Content-Type'][0] == 'application/zip' 0.000
And def zipsize = responseHeaders['Content-Length'][0] 0.000
* print "location", location 0.000
02:29:49.601 [print] location /kadaster/kadastralekaart/download/v4_0/cache/5/409fcbb5-cb05-4f1e-a29a-84929a596f90/dkk-gml-nl.zip
* print "size", zipsize 0.000
02:29:49.601 [print] size 7244525
* assert zipsize > 1000 0.000
1.080
Given url apiBaseUrl + 'kadastralekaart/api/v4_0/delta/predefined/dkk-gml-nl.zip' 0.001
And param delta-id = '199c4014-5688-4581-9513-9d8bc2f0c040' 0.001
When method GET 0.576
02:29:49.605 request:
1 > GET https://downloads.pdok.nl/kadastralekaart/api/v4_0/delta/predefined/dkk-gml-nl.zip?delta-id=199c4014-5688-4581-9513-9d8bc2f0c040
1 > Accept-Encoding: gzip,deflate
1 > Connection: Keep-Alive
1 > Host: downloads.pdok.nl
1 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:29:50.181 response time in milliseconds: 575.71
1 < 307
1 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
1 < Access-Control-Allow-Method: GET,POST,OPTIONS
1 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
1 < Access-Control-Allow-Origin: *
1 < Access-Control-Max-Age: 1000
1 < Content-Length: 0
1 < Content-Type: application/zip
1 < Date: Tue, 15 Jun 2021 02:29:50 GMT
1 < Location: /kadaster/kadastralekaart/download/v4_0/cache/5/b061a156-b4fd-4b54-a6cf-3b8d25b223e9/dkk-gml-nl.zip
1 < Server: Apache
1 < Strict-Transport-Security: [max-age=31536000; includeSubDomains; preload, max-age=3600; includeSubDomains; preload]
1 < X-Cnection: close
And match responseHeaders['Content-Length'][0] == '#notnull' 0.000
And def zipsize = responseHeaders['Content-Length'][0] 0.000
* print "size", zipsize 0.000
02:29:50.188 [print] size 0
* def location = responseHeaders['Location'][0] 0.001
Given url apiBaseUrl + location 0.000
When method HEAD 0.493
02:29:50.191 request:
2 > HEAD https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/cache/5/b061a156-b4fd-4b54-a6cf-3b8d25b223e9/dkk-gml-nl.zip
2 > Accept-Encoding: gzip,deflate
2 > Connection: Keep-Alive
2 > Host: downloads.pdok.nl
2 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:29:50.684 response time in milliseconds: 492.79
2 < 200
2 < Accept-Ranges: bytes
2 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
2 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
2 < Access-Control-Allow-Origin: *
2 < Access-Control-Max-Age: 1000
2 < Content-Disposition: attachment; filename=dkk-gml-nl.zip
2 < Content-Length: 9734468
2 < Content-Security-Policy: block-all-mixed-content
2 < Content-Type: application/zip
2 < Date: Tue, 15 Jun 2021 02:29:50 GMT
2 < Etag: "cd231ab1a5ec4675a3e77759c0510aa4-2"
2 < Last-Modified: Thu, 03 Jun 2021 23:53:39 GMT
2 < Server: MinIO
2 < Strict-Transport-Security: [max-age=31536000; includeSubDomains; preload, max-age=3600; includeSubDomains; preload]
2 < Vary: Origin
2 < X-Amz-Request-Id: 1688A08C6AFCEE99
2 < X-Cnection: close
2 < X-Xss-Protection: 1; mode=block
Then status 200 0.000
And match responseHeaders['Content-Length'][0] == '#notnull' 0.004
And match responseHeaders['Content-Type'][0] == 'application/zip' 0.000
And def zipsize = responseHeaders['Content-Length'][0] 0.000
* print "location", location 0.000
02:29:50.689 [print] location /kadaster/kadastralekaart/download/v4_0/cache/5/b061a156-b4fd-4b54-a6cf-3b8d25b223e9/dkk-gml-nl.zip
* print "size", zipsize 0.000
02:29:50.689 [print] size 9734468
* assert zipsize > 1000 0.000
1.131
Given url apiBaseUrl + 'kadastralekaart/api/v4_0/delta/predefined/dkk-gml-nl.zip' 0.012
And param delta-id = '74c6011e-9871-4f8a-b911-0142eea98ee7' 0.001
When method GET 0.600
02:29:53.865 request:
1 > GET https://downloads.pdok.nl/kadastralekaart/api/v4_0/delta/predefined/dkk-gml-nl.zip?delta-id=74c6011e-9871-4f8a-b911-0142eea98ee7
1 > Accept-Encoding: gzip,deflate
1 > Connection: Keep-Alive
1 > Host: downloads.pdok.nl
1 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:29:54.463 response time in milliseconds: 597.81
1 < 307
1 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
1 < Access-Control-Allow-Method: GET,POST,OPTIONS
1 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
1 < Access-Control-Allow-Origin: *
1 < Access-Control-Max-Age: 1000
1 < Content-Length: 0
1 < Content-Type: application/zip
1 < Date: Tue, 15 Jun 2021 02:29:54 GMT
1 < Location: /kadaster/kadastralekaart/download/v4_0/cache/5/e46f14c6-64d4-4092-8525-cac4a69c67d6/dkk-gml-nl.zip
1 < Server: Apache
1 < Strict-Transport-Security: [max-age=31536000; includeSubDomains; preload, max-age=3600; includeSubDomains; preload]
1 < X-Cnection: close
And match responseHeaders['Content-Length'][0] == '#notnull' 0.000
And def zipsize = responseHeaders['Content-Length'][0] 0.000
* print "size", zipsize 0.000
02:29:54.466 [print] size 0
* def location = responseHeaders['Location'][0] 0.001
Given url apiBaseUrl + location 0.001
When method HEAD 0.507
02:29:54.470 request:
2 > HEAD https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/cache/5/e46f14c6-64d4-4092-8525-cac4a69c67d6/dkk-gml-nl.zip
2 > Accept-Encoding: gzip,deflate
2 > Connection: Keep-Alive
2 > Host: downloads.pdok.nl
2 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:29:54.976 response time in milliseconds: 506.03
2 < 200
2 < Accept-Ranges: bytes
2 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
2 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
2 < Access-Control-Allow-Origin: *
2 < Access-Control-Max-Age: 1000
2 < Content-Disposition: attachment; filename=dkk-gml-nl.zip
2 < Content-Length: 5582183
2 < Content-Security-Policy: block-all-mixed-content
2 < Content-Type: application/zip
2 < Date: Tue, 15 Jun 2021 02:29:54 GMT
2 < Etag: "1c175ca1e55bfd7aff5cb252e7141dfd-2"
2 < Last-Modified: Sat, 05 Jun 2021 14:06:11 GMT
2 < Server: MinIO
2 < Strict-Transport-Security: [max-age=31536000; includeSubDomains; preload, max-age=3600; includeSubDomains; preload]
2 < Vary: Origin
2 < X-Amz-Request-Id: 1688A08D6A5D4A43
2 < X-Cnection: close
2 < X-Xss-Protection: 1; mode=block
Then status 200 0.000
And match responseHeaders['Content-Length'][0] == '#notnull' 0.000
And match responseHeaders['Content-Type'][0] == 'application/zip' 0.000
And def zipsize = responseHeaders['Content-Length'][0] 0.000
* print "location", location 0.002
02:29:54.980 [print] location /kadaster/kadastralekaart/download/v4_0/cache/5/e46f14c6-64d4-4092-8525-cac4a69c67d6/dkk-gml-nl.zip
* print "size", zipsize 0.000
02:29:54.980 [print] size 5582183
* assert zipsize > 1000 0.002
1.054
Given url apiBaseUrl + 'kadastralekaart/api/v4_0/delta/predefined/dkk-gml-nl.zip' 0.001
And param delta-id = '95843b80-f891-4f0d-ac68-6f104d38a0c6' 0.004
When method GET 0.548
02:29:56.459 request:
1 > GET https://downloads.pdok.nl/kadastralekaart/api/v4_0/delta/predefined/dkk-gml-nl.zip?delta-id=95843b80-f891-4f0d-ac68-6f104d38a0c6
1 > Accept-Encoding: gzip,deflate
1 > Connection: Keep-Alive
1 > Host: downloads.pdok.nl
1 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:29:57.007 response time in milliseconds: 547.28
1 < 307
1 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
1 < Access-Control-Allow-Method: GET,POST,OPTIONS
1 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
1 < Access-Control-Allow-Origin: *
1 < Access-Control-Max-Age: 1000
1 < Content-Length: 0
1 < Content-Type: application/zip
1 < Date: Tue, 15 Jun 2021 02:29:56 GMT
1 < Location: /kadaster/kadastralekaart/download/v4_0/cache/5/4b131323-2afb-478d-bb28-1268dadc9f13/dkk-gml-nl.zip
1 < Server: Apache
1 < Strict-Transport-Security: [max-age=31536000; includeSubDomains; preload, max-age=3600; includeSubDomains; preload]
1 < X-Cnection: close
And match responseHeaders['Content-Length'][0] == '#notnull' 0.000
And def zipsize = responseHeaders['Content-Length'][0] 0.000
* print "size", zipsize 0.000
02:29:57.008 [print] size 0
* def location = responseHeaders['Location'][0] 0.000
Given url apiBaseUrl + location 0.000
When method HEAD 0.497
02:29:57.010 request:
2 > HEAD https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/cache/5/4b131323-2afb-478d-bb28-1268dadc9f13/dkk-gml-nl.zip
2 > Accept-Encoding: gzip,deflate
2 > Connection: Keep-Alive
2 > Host: downloads.pdok.nl
2 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:29:57.506 response time in milliseconds: 495.85
2 < 200
2 < Accept-Ranges: bytes
2 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
2 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
2 < Access-Control-Allow-Origin: *
2 < Access-Control-Max-Age: 1000
2 < Content-Disposition: attachment; filename=dkk-gml-nl.zip
2 < Content-Length: 1178
2 < Content-Security-Policy: block-all-mixed-content
2 < Content-Type: application/zip
2 < Date: Tue, 15 Jun 2021 02:29:57 GMT
2 < Etag: "1cba85ed947adb53fdc2c8fbd93db235-1"
2 < Last-Modified: Sat, 05 Jun 2021 23:29:13 GMT
2 < Server: MinIO
2 < Strict-Transport-Security: [max-age=31536000; includeSubDomains; preload, max-age=3600; includeSubDomains; preload]
2 < Vary: Origin
2 < X-Amz-Request-Id: 1688A08E017D5C8A
2 < X-Cnection: close
2 < X-Xss-Protection: 1; mode=block
Then status 200 0.000
And match responseHeaders['Content-Length'][0] == '#notnull' 0.000
And match responseHeaders['Content-Type'][0] == 'application/zip' 0.000
And def zipsize = responseHeaders['Content-Length'][0] 0.000
* print "location", location 0.000
02:29:57.507 [print] location /kadaster/kadastralekaart/download/v4_0/cache/5/4b131323-2afb-478d-bb28-1268dadc9f13/dkk-gml-nl.zip
* print "size", zipsize 0.000
02:29:57.507 [print] size 1178
* assert zipsize > 1000 0.000
1.031
Given url apiBaseUrl + 'kadastralekaart/api/v4_0/delta/predefined/dkk-gml-nl.zip' 0.001
And param delta-id = '304c598c-211c-4d4e-86cf-c87c8be1fd60' 0.004
When method GET 0.511
02:29:57.336 request:
1 > GET https://downloads.pdok.nl/kadastralekaart/api/v4_0/delta/predefined/dkk-gml-nl.zip?delta-id=304c598c-211c-4d4e-86cf-c87c8be1fd60
1 > Accept-Encoding: gzip,deflate
1 > Connection: Keep-Alive
1 > Host: downloads.pdok.nl
1 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:29:57.847 response time in milliseconds: 510.85
1 < 307
1 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
1 < Access-Control-Allow-Method: GET,POST,OPTIONS
1 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
1 < Access-Control-Allow-Origin: *
1 < Access-Control-Max-Age: 1000
1 < Content-Length: 0
1 < Content-Type: application/zip
1 < Date: Tue, 15 Jun 2021 02:29:57 GMT
1 < Location: /kadaster/kadastralekaart/download/v4_0/cache/5/60f27b84-419c-4d48-b4b1-d24c16c7b6f8/dkk-gml-nl.zip
1 < Server: Apache
1 < Strict-Transport-Security: [max-age=31536000; includeSubDomains; preload, max-age=3600; includeSubDomains; preload]
1 < X-Cnection: close
And match responseHeaders['Content-Length'][0] == '#notnull' 0.000
And def zipsize = responseHeaders['Content-Length'][0] 0.000
* print "size", zipsize 0.000
02:29:57.847 [print] size 0
* def location = responseHeaders['Location'][0] 0.000
Given url apiBaseUrl + location 0.000
When method HEAD 0.510
02:29:57.849 request:
2 > HEAD https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/cache/5/60f27b84-419c-4d48-b4b1-d24c16c7b6f8/dkk-gml-nl.zip
2 > Accept-Encoding: gzip,deflate
2 > Connection: Keep-Alive
2 > Host: downloads.pdok.nl
2 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:29:58.359 response time in milliseconds: 509.78
2 < 200
2 < Accept-Ranges: bytes
2 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
2 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
2 < Access-Control-Allow-Origin: *
2 < Access-Control-Max-Age: 1000
2 < Content-Disposition: attachment; filename=dkk-gml-nl.zip
2 < Content-Length: 1176
2 < Content-Security-Policy: block-all-mixed-content
2 < Content-Type: application/zip
2 < Date: Tue, 15 Jun 2021 02:29:58 GMT
2 < Etag: "68d0caddfd99e9d6af34d62bcbdcad98-1"
2 < Last-Modified: Sun, 06 Jun 2021 23:24:44 GMT
2 < Server: MinIO
2 < Strict-Transport-Security: [max-age=31536000; includeSubDomains; preload, max-age=3600; includeSubDomains; preload]
2 < Vary: Origin
2 < X-Amz-Request-Id: 1688A08E343A5F66
2 < X-Cnection: close
2 < X-Xss-Protection: 1; mode=block
Then status 200 0.000
And match responseHeaders['Content-Length'][0] == '#notnull' 0.000
And match responseHeaders['Content-Type'][0] == 'application/zip' 0.000
And def zipsize = responseHeaders['Content-Length'][0] 0.000
* print "location", location 0.000
02:29:58.362 [print] location /kadaster/kadastralekaart/download/v4_0/cache/5/60f27b84-419c-4d48-b4b1-d24c16c7b6f8/dkk-gml-nl.zip
* print "size", zipsize 0.000
02:29:58.362 [print] size 1176
* assert zipsize > 1000 0.000
1.100
Given url apiBaseUrl + 'kadastralekaart/api/v4_0/delta/predefined/dkk-gml-nl.zip' 0.001
And param delta-id = '74059578-fae6-4945-9c61-b14d8315506f' 0.001
When method GET 0.569
02:29:57.511 request:
1 > GET https://downloads.pdok.nl/kadastralekaart/api/v4_0/delta/predefined/dkk-gml-nl.zip?delta-id=74059578-fae6-4945-9c61-b14d8315506f
1 > Accept-Encoding: gzip,deflate
1 > Connection: Keep-Alive
1 > Host: downloads.pdok.nl
1 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:29:58.080 response time in milliseconds: 568.43
1 < 307
1 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
1 < Access-Control-Allow-Method: GET,POST,OPTIONS
1 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
1 < Access-Control-Allow-Origin: *
1 < Access-Control-Max-Age: 1000
1 < Content-Length: 0
1 < Content-Type: application/zip
1 < Date: Tue, 15 Jun 2021 02:29:58 GMT
1 < Location: /kadaster/kadastralekaart/download/v4_0/cache/5/153f3698-f312-4001-b289-d79a33a5f7bf/dkk-gml-nl.zip
1 < Server: Apache
1 < Strict-Transport-Security: [max-age=31536000; includeSubDomains; preload, max-age=3600; includeSubDomains; preload]
1 < X-Cnection: close
And match responseHeaders['Content-Length'][0] == '#notnull' 0.000
And def zipsize = responseHeaders['Content-Length'][0] 0.000
* print "size", zipsize 0.000
02:29:58.081 [print] size 0
* def location = responseHeaders['Location'][0] 0.000
Given url apiBaseUrl + location 0.000
When method HEAD 0.524
02:29:58.084 request:
2 > HEAD https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/cache/5/153f3698-f312-4001-b289-d79a33a5f7bf/dkk-gml-nl.zip
2 > Accept-Encoding: gzip,deflate
2 > Connection: Keep-Alive
2 > Host: downloads.pdok.nl
2 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:29:58.606 response time in milliseconds: 522.33
2 < 200
2 < Accept-Ranges: bytes
2 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
2 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
2 < Access-Control-Allow-Origin: *
2 < Access-Control-Max-Age: 1000
2 < Content-Disposition: attachment; filename=dkk-gml-nl.zip
2 < Content-Length: 6403303
2 < Content-Security-Policy: block-all-mixed-content
2 < Content-Type: application/zip
2 < Date: Tue, 15 Jun 2021 02:29:58 GMT
2 < Etag: "b54bb00acafdfbb3cd92df59fa589dd1-2"
2 < Last-Modified: Mon, 07 Jun 2021 23:50:28 GMT
2 < Server: MinIO
2 < Strict-Transport-Security: [max-age=31536000; includeSubDomains; preload, max-age=3600; includeSubDomains; preload]
2 < Vary: Origin
2 < X-Amz-Request-Id: 1688A08E419BC83C
2 < X-Cnection: close
2 < X-Xss-Protection: 1; mode=block
Then status 200 0.000
And match responseHeaders['Content-Length'][0] == '#notnull' 0.000
And match responseHeaders['Content-Type'][0] == 'application/zip' 0.000
And def zipsize = responseHeaders['Content-Length'][0] 0.000
* print "location", location 0.000
02:29:58.608 [print] location /kadaster/kadastralekaart/download/v4_0/cache/5/153f3698-f312-4001-b289-d79a33a5f7bf/dkk-gml-nl.zip
* print "size", zipsize 0.000
02:29:58.609 [print] size 6403303
* assert zipsize > 1000 0.000
1.368
Given url apiBaseUrl + 'kadastralekaart/api/v4_0/delta/predefined/dkk-gml-nl.zip' 0.003
And param delta-id = '7846306d-9db1-47be-bb67-960c8db4901b' 0.001
When method GET 0.845
02:29:58.615 request:
1 > GET https://downloads.pdok.nl/kadastralekaart/api/v4_0/delta/predefined/dkk-gml-nl.zip?delta-id=7846306d-9db1-47be-bb67-960c8db4901b
1 > Accept-Encoding: gzip,deflate
1 > Connection: Keep-Alive
1 > Host: downloads.pdok.nl
1 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:29:59.459 response time in milliseconds: 844.06
1 < 307
1 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
1 < Access-Control-Allow-Method: GET,POST,OPTIONS
1 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
1 < Access-Control-Allow-Origin: *
1 < Access-Control-Max-Age: 1000
1 < Content-Length: 0
1 < Content-Type: application/zip
1 < Date: Tue, 15 Jun 2021 02:29:59 GMT
1 < Location: /kadaster/kadastralekaart/download/v4_0/cache/5/ac12c044-6b76-4275-93a6-aaafffd62c75/dkk-gml-nl.zip
1 < Server: Apache
1 < Strict-Transport-Security: [max-age=31536000; includeSubDomains; preload, max-age=3600; includeSubDomains; preload]
1 < X-Cnection: close
And match responseHeaders['Content-Length'][0] == '#notnull' 0.002
And def zipsize = responseHeaders['Content-Length'][0] 0.000
* print "size", zipsize 0.000
02:29:59.462 [print] size 0
* def location = responseHeaders['Location'][0] 0.000
Given url apiBaseUrl + location 0.000
When method HEAD 0.514
02:29:59.463 request:
2 > HEAD https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/cache/5/ac12c044-6b76-4275-93a6-aaafffd62c75/dkk-gml-nl.zip
2 > Accept-Encoding: gzip,deflate
2 > Connection: Keep-Alive
2 > Host: downloads.pdok.nl
2 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:29:59.977 response time in milliseconds: 513.19
2 < 200
2 < Accept-Ranges: bytes
2 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
2 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
2 < Access-Control-Allow-Origin: *
2 < Access-Control-Max-Age: 1000
2 < Content-Disposition: attachment; filename=dkk-gml-nl.zip
2 < Content-Length: 6797093
2 < Content-Security-Policy: block-all-mixed-content
2 < Content-Type: application/zip
2 < Date: Tue, 15 Jun 2021 02:29:59 GMT
2 < Etag: "069aedfe78f04775ff76f57c9e1a6f1e-2"
2 < Last-Modified: Tue, 08 Jun 2021 23:49:38 GMT
2 < Server: MinIO
2 < Strict-Transport-Security: [max-age=31536000; includeSubDomains; preload, max-age=3600; includeSubDomains; preload]
2 < Vary: Origin
2 < X-Amz-Request-Id: 1688A08E938DA90F
2 < X-Cnection: close
2 < X-Xss-Protection: 1; mode=block
Then status 200 0.000
And match responseHeaders['Content-Length'][0] == '#notnull' 0.000
And match responseHeaders['Content-Type'][0] == 'application/zip' 0.000
And def zipsize = responseHeaders['Content-Length'][0] 0.000
* print "location", location 0.000
02:29:59.978 [print] location /kadaster/kadastralekaart/download/v4_0/cache/5/ac12c044-6b76-4275-93a6-aaafffd62c75/dkk-gml-nl.zip
* print "size", zipsize 0.000
02:29:59.978 [print] size 6797093
* assert zipsize > 1000 0.000
1.037
Given url apiBaseUrl + 'kadastralekaart/api/v4_0/delta/predefined/dkk-gml-nl.zip' 0.001
And param delta-id = 'ecc65af0-5df2-4c51-997e-424a8ec168f9' 0.009
When method GET 0.527
02:29:59.991 request:
1 > GET https://downloads.pdok.nl/kadastralekaart/api/v4_0/delta/predefined/dkk-gml-nl.zip?delta-id=ecc65af0-5df2-4c51-997e-424a8ec168f9
1 > Accept-Encoding: gzip,deflate
1 > Connection: Keep-Alive
1 > Host: downloads.pdok.nl
1 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:30:00.516 response time in milliseconds: 524.85
1 < 307
1 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
1 < Access-Control-Allow-Method: GET,POST,OPTIONS
1 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
1 < Access-Control-Allow-Origin: *
1 < Access-Control-Max-Age: 1000
1 < Content-Length: 0
1 < Content-Type: application/zip
1 < Date: Tue, 15 Jun 2021 02:30:00 GMT
1 < Location: /kadaster/kadastralekaart/download/v4_0/cache/5/b8703d4c-81c6-4ed2-9cd3-50331213275a/dkk-gml-nl.zip
1 < Server: Apache
1 < Strict-Transport-Security: [max-age=31536000; includeSubDomains; preload, max-age=3600; includeSubDomains; preload]
1 < X-Cnection: close
And match responseHeaders['Content-Length'][0] == '#notnull' 0.000
And def zipsize = responseHeaders['Content-Length'][0] 0.000
* print "size", zipsize 0.000
02:30:00.517 [print] size 0
* def location = responseHeaders['Location'][0] 0.000
Given url apiBaseUrl + location 0.000
When method HEAD 0.496
02:30:00.518 request:
2 > HEAD https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/cache/5/b8703d4c-81c6-4ed2-9cd3-50331213275a/dkk-gml-nl.zip
2 > Accept-Encoding: gzip,deflate
2 > Connection: Keep-Alive
2 > Host: downloads.pdok.nl
2 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:30:01.014 response time in milliseconds: 495.51
2 < 200
2 < Accept-Ranges: bytes
2 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
2 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
2 < Access-Control-Allow-Origin: *
2 < Access-Control-Max-Age: 1000
2 < Content-Disposition: attachment; filename=dkk-gml-nl.zip
2 < Content-Length: 6611257
2 < Content-Security-Policy: block-all-mixed-content
2 < Content-Type: application/zip
2 < Date: Tue, 15 Jun 2021 02:30:00 GMT
2 < Etag: "363d828881e7e9f38e19c633323a07fa-2"
2 < Last-Modified: Wed, 09 Jun 2021 23:45:23 GMT
2 < Server: MinIO
2 < Strict-Transport-Security: [max-age=31536000; includeSubDomains; preload, max-age=3600; includeSubDomains; preload]
2 < Vary: Origin
2 < X-Amz-Request-Id: 1688A08ED2AE42FF
2 < X-Cnection: close
2 < X-Xss-Protection: 1; mode=block
Then status 200 0.000
And match responseHeaders['Content-Length'][0] == '#notnull' 0.000
And match responseHeaders['Content-Type'][0] == 'application/zip' 0.000
And def zipsize = responseHeaders['Content-Length'][0] 0.000
* print "location", location 0.000
02:30:01.016 [print] location /kadaster/kadastralekaart/download/v4_0/cache/5/b8703d4c-81c6-4ed2-9cd3-50331213275a/dkk-gml-nl.zip
* print "size", zipsize 0.000
02:30:01.016 [print] size 6611257
* assert zipsize > 1000 0.000
1.251
Given url apiBaseUrl + 'kadastralekaart/api/v4_0/delta/predefined/dkk-gml-nl.zip' 0.001
And param delta-id = 'd3f8f0d9-4fe6-47a7-8589-4a735bdf4d17' 0.001
When method GET 0.741
02:30:00.416 request:
1 > GET https://downloads.pdok.nl/kadastralekaart/api/v4_0/delta/predefined/dkk-gml-nl.zip?delta-id=d3f8f0d9-4fe6-47a7-8589-4a735bdf4d17
1 > Accept-Encoding: gzip,deflate
1 > Connection: Keep-Alive
1 > Host: downloads.pdok.nl
1 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:30:01.157 response time in milliseconds: 740.48
1 < 307
1 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
1 < Access-Control-Allow-Method: GET,POST,OPTIONS
1 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
1 < Access-Control-Allow-Origin: *
1 < Access-Control-Max-Age: 1000
1 < Content-Length: 0
1 < Content-Type: application/zip
1 < Date: Tue, 15 Jun 2021 02:30:01 GMT
1 < Location: /kadaster/kadastralekaart/download/v4_0/cache/5/043b344a-a2bb-41bc-835d-bd42cdb80a99/dkk-gml-nl.zip
1 < Server: Apache
1 < Strict-Transport-Security: [max-age=31536000; includeSubDomains; preload, max-age=3600; includeSubDomains; preload]
1 < X-Cnection: close
And match responseHeaders['Content-Length'][0] == '#notnull' 0.000
And def zipsize = responseHeaders['Content-Length'][0] 0.000
* print "size", zipsize 0.000
02:30:01.158 [print] size 0
* def location = responseHeaders['Location'][0] 0.000
Given url apiBaseUrl + location 0.000
When method HEAD 0.504
02:30:01.160 request:
2 > HEAD https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/cache/5/043b344a-a2bb-41bc-835d-bd42cdb80a99/dkk-gml-nl.zip
2 > Accept-Encoding: gzip,deflate
2 > Connection: Keep-Alive
2 > Host: downloads.pdok.nl
2 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:30:01.663 response time in milliseconds: 503.19
2 < 200
2 < Accept-Ranges: bytes
2 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
2 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
2 < Access-Control-Allow-Origin: *
2 < Access-Control-Max-Age: 1000
2 < Content-Disposition: attachment; filename=dkk-gml-nl.zip
2 < Content-Length: 5671108
2 < Content-Security-Policy: block-all-mixed-content
2 < Content-Type: application/zip
2 < Date: Tue, 15 Jun 2021 02:30:01 GMT
2 < Etag: "3e8d599674bce6e7dd4f6b016364002e-2"
2 < Last-Modified: Thu, 10 Jun 2021 23:49:41 GMT
2 < Server: MinIO
2 < Strict-Transport-Security: [max-age=31536000; includeSubDomains; preload, max-age=3600; includeSubDomains; preload]
2 < Vary: Origin
2 < X-Amz-Request-Id: 1688A08EF974B4ED
2 < X-Cnection: close
2 < X-Xss-Protection: 1; mode=block
Then status 200 0.000
And match responseHeaders['Content-Length'][0] == '#notnull' 0.000
And match responseHeaders['Content-Type'][0] == 'application/zip' 0.000
And def zipsize = responseHeaders['Content-Length'][0] 0.000
* print "location", location 0.000
02:30:01.664 [print] location /kadaster/kadastralekaart/download/v4_0/cache/5/043b344a-a2bb-41bc-835d-bd42cdb80a99/dkk-gml-nl.zip
* print "size", zipsize 0.000
02:30:01.665 [print] size 5671108
* assert zipsize > 1000 0.000
1.078
Given url apiBaseUrl + 'kadastralekaart/api/v4_0/delta/predefined/dkk-gml-nl.zip' 0.001
And param delta-id = '80d32f9f-5641-4d0a-89bb-616e9c0f890f' 0.001
When method GET 0.576
02:30:01.021 request:
1 > GET https://downloads.pdok.nl/kadastralekaart/api/v4_0/delta/predefined/dkk-gml-nl.zip?delta-id=80d32f9f-5641-4d0a-89bb-616e9c0f890f
1 > Accept-Encoding: gzip,deflate
1 > Connection: Keep-Alive
1 > Host: downloads.pdok.nl
1 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:30:01.596 response time in milliseconds: 575.17
1 < 307
1 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
1 < Access-Control-Allow-Method: GET,POST,OPTIONS
1 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
1 < Access-Control-Allow-Origin: *
1 < Access-Control-Max-Age: 1000
1 < Content-Length: 0
1 < Content-Type: application/zip
1 < Date: Tue, 15 Jun 2021 02:30:01 GMT
1 < Location: /kadaster/kadastralekaart/download/v4_0/cache/5/2f5a1209-3b3a-417e-b76f-7318a897c457/dkk-gml-nl.zip
1 < Server: Apache
1 < Strict-Transport-Security: [max-age=31536000; includeSubDomains; preload, max-age=3600; includeSubDomains; preload]
1 < X-Cnection: close
And match responseHeaders['Content-Length'][0] == '#notnull' 0.000
And def zipsize = responseHeaders['Content-Length'][0] 0.000
* print "size", zipsize 0.000
02:30:01.597 [print] size 0
* def location = responseHeaders['Location'][0] 0.000
Given url apiBaseUrl + location 0.000
When method HEAD 0.496
02:30:01.599 request:
2 > HEAD https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/cache/5/2f5a1209-3b3a-417e-b76f-7318a897c457/dkk-gml-nl.zip
2 > Accept-Encoding: gzip,deflate
2 > Connection: Keep-Alive
2 > Host: downloads.pdok.nl
2 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:30:02.094 response time in milliseconds: 495.18
2 < 200
2 < Accept-Ranges: bytes
2 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
2 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
2 < Access-Control-Allow-Origin: *
2 < Access-Control-Max-Age: 1000
2 < Content-Disposition: attachment; filename=dkk-gml-nl.zip
2 < Content-Length: 5756284
2 < Content-Security-Policy: block-all-mixed-content
2 < Content-Type: application/zip
2 < Date: Tue, 15 Jun 2021 02:30:02 GMT
2 < Etag: "4ffc0f1691fb7056d80079d8947e325b-2"
2 < Last-Modified: Fri, 11 Jun 2021 23:51:27 GMT
2 < Server: MinIO
2 < Strict-Transport-Security: [max-age=31536000; includeSubDomains; preload, max-age=3600; includeSubDomains; preload]
2 < Vary: Origin
2 < X-Amz-Request-Id: 1688A08F133F94C3
2 < X-Cnection: close
2 < X-Xss-Protection: 1; mode=block
Then status 200 0.000
And match responseHeaders['Content-Length'][0] == '#notnull' 0.000
And match responseHeaders['Content-Type'][0] == 'application/zip' 0.000
And def zipsize = responseHeaders['Content-Length'][0] 0.000
* print "location", location 0.000
02:30:02.095 [print] location /kadaster/kadastralekaart/download/v4_0/cache/5/2f5a1209-3b3a-417e-b76f-7318a897c457/dkk-gml-nl.zip
* print "size", zipsize 0.000
02:30:02.095 [print] size 5756284
* assert zipsize > 1000 0.000
1.031
Given url apiBaseUrl + 'kadastralekaart/api/v4_0/delta/predefined/dkk-gml-nl.zip' 0.001
And param delta-id = '00a2e048-2c11-4a10-a7b1-0f439bcf35e5' 0.001
When method GET 0.522
02:30:01.669 request:
1 > GET https://downloads.pdok.nl/kadastralekaart/api/v4_0/delta/predefined/dkk-gml-nl.zip?delta-id=00a2e048-2c11-4a10-a7b1-0f439bcf35e5
1 > Accept-Encoding: gzip,deflate
1 > Connection: Keep-Alive
1 > Host: downloads.pdok.nl
1 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:30:02.190 response time in milliseconds: 520.83
1 < 307
1 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
1 < Access-Control-Allow-Method: GET,POST,OPTIONS
1 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
1 < Access-Control-Allow-Origin: *
1 < Access-Control-Max-Age: 1000
1 < Content-Length: 0
1 < Content-Type: application/zip
1 < Date: Tue, 15 Jun 2021 02:30:02 GMT
1 < Location: /kadaster/kadastralekaart/download/v4_0/cache/5/46bacd16-ab19-4bc9-ace6-8598820f272b/dkk-gml-nl.zip
1 < Server: Apache
1 < Strict-Transport-Security: [max-age=31536000; includeSubDomains; preload, max-age=3600; includeSubDomains; preload]
1 < X-Cnection: close
And match responseHeaders['Content-Length'][0] == '#notnull' 0.004
And def zipsize = responseHeaders['Content-Length'][0] 0.000
* print "size", zipsize 0.000
02:30:02.195 [print] size 0
* def location = responseHeaders['Location'][0] 0.000
Given url apiBaseUrl + location 0.000
When method HEAD 0.500
02:30:02.196 request:
2 > HEAD https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/cache/5/46bacd16-ab19-4bc9-ace6-8598820f272b/dkk-gml-nl.zip
2 > Accept-Encoding: gzip,deflate
2 > Connection: Keep-Alive
2 > Host: downloads.pdok.nl
2 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:30:02.695 response time in milliseconds: 499.16
2 < 200
2 < Accept-Ranges: bytes
2 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
2 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
2 < Access-Control-Allow-Origin: *
2 < Access-Control-Max-Age: 1000
2 < Content-Disposition: attachment; filename=dkk-gml-nl.zip
2 < Content-Length: 1174
2 < Content-Security-Policy: block-all-mixed-content
2 < Content-Type: application/zip
2 < Date: Tue, 15 Jun 2021 02:30:02 GMT
2 < Etag: "dc48f6003c73ca1c98e10adb3799307c-1"
2 < Last-Modified: Sat, 12 Jun 2021 23:27:22 GMT
2 < Server: MinIO
2 < Strict-Transport-Security: [max-age=31536000; includeSubDomains; preload, max-age=3600; includeSubDomains; preload]
2 < Vary: Origin
2 < X-Amz-Request-Id: 1688A08F36DE38BD
2 < X-Cnection: close
2 < X-Xss-Protection: 1; mode=block
Then status 200 0.000
And match responseHeaders['Content-Length'][0] == '#notnull' 0.000
And match responseHeaders['Content-Type'][0] == 'application/zip' 0.000
And def zipsize = responseHeaders['Content-Length'][0] 0.000
* print "location", location 0.000
02:30:02.696 [print] location /kadaster/kadastralekaart/download/v4_0/cache/5/46bacd16-ab19-4bc9-ace6-8598820f272b/dkk-gml-nl.zip
* print "size", zipsize 0.000
02:30:02.697 [print] size 1174
* assert zipsize > 1000 0.000
1.027
Given url apiBaseUrl + 'kadastralekaart/api/v4_0/delta/predefined/dkk-gml-nl.zip' 0.001
And param delta-id = 'ee381f94-96f3-41e5-bbd5-4b678eee1db0' 0.001
When method GET 0.519
02:30:02.100 request:
1 > GET https://downloads.pdok.nl/kadastralekaart/api/v4_0/delta/predefined/dkk-gml-nl.zip?delta-id=ee381f94-96f3-41e5-bbd5-4b678eee1db0
1 > Accept-Encoding: gzip,deflate
1 > Connection: Keep-Alive
1 > Host: downloads.pdok.nl
1 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:30:02.618 response time in milliseconds: 518.66
1 < 307
1 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
1 < Access-Control-Allow-Method: GET,POST,OPTIONS
1 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
1 < Access-Control-Allow-Origin: *
1 < Access-Control-Max-Age: 1000
1 < Content-Length: 0
1 < Content-Type: application/zip
1 < Date: Tue, 15 Jun 2021 02:30:02 GMT
1 < Location: /kadaster/kadastralekaart/download/v4_0/cache/5/70e08df0-8f0e-43bf-87e6-e397afcd574f/dkk-gml-nl.zip
1 < Server: Apache
1 < Strict-Transport-Security: [max-age=31536000; includeSubDomains; preload, max-age=3600; includeSubDomains; preload]
1 < X-Cnection: close
And match responseHeaders['Content-Length'][0] == '#notnull' 0.000
And def zipsize = responseHeaders['Content-Length'][0] 0.000
* print "size", zipsize 0.000
02:30:02.621 [print] size 0
* def location = responseHeaders['Location'][0] 0.001
Given url apiBaseUrl + location 0.000
When method HEAD 0.499
02:30:02.627 request:
2 > HEAD https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/cache/5/70e08df0-8f0e-43bf-87e6-e397afcd574f/dkk-gml-nl.zip
2 > Accept-Encoding: gzip,deflate
2 > Connection: Keep-Alive
2 > Host: downloads.pdok.nl
2 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:30:03.123 response time in milliseconds: 495.43
2 < 200
2 < Accept-Ranges: bytes
2 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
2 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
2 < Access-Control-Allow-Origin: *
2 < Access-Control-Max-Age: 1000
2 < Content-Disposition: attachment; filename=dkk-gml-nl.zip
2 < Content-Length: 1170
2 < Content-Security-Policy: block-all-mixed-content
2 < Content-Type: application/zip
2 < Date: Tue, 15 Jun 2021 02:30:03 GMT
2 < Etag: "0c6eb0500332d91df4689ed815a43326-1"
2 < Last-Modified: Sun, 13 Jun 2021 23:25:48 GMT
2 < Server: MinIO
2 < Strict-Transport-Security: [max-age=31536000; includeSubDomains; preload, max-age=3600; includeSubDomains; preload]
2 < Vary: Origin
2 < X-Amz-Request-Id: 1688A08F506DA839
2 < X-Cnection: close
2 < X-Xss-Protection: 1; mode=block
Then status 200 0.000
And match responseHeaders['Content-Length'][0] == '#notnull' 0.000
And match responseHeaders['Content-Type'][0] == 'application/zip' 0.000
And def zipsize = responseHeaders['Content-Length'][0] 0.000
* print "location", location 0.000
02:30:03.124 [print] location /kadaster/kadastralekaart/download/v4_0/cache/5/70e08df0-8f0e-43bf-87e6-e397afcd574f/dkk-gml-nl.zip
* print "size", zipsize 0.000
02:30:03.124 [print] size 1170
* assert zipsize > 1000 0.000
1.218
Given url apiBaseUrl + 'kadastralekaart/api/v4_0/delta/predefined/dkk-gml-nl.zip' 0.002
And param delta-id = '359a0c94-3317-42ed-b8c7-508f5d13f2c1' 0.001
When method GET 0.667
02:30:02.702 request:
1 > GET https://downloads.pdok.nl/kadastralekaart/api/v4_0/delta/predefined/dkk-gml-nl.zip?delta-id=359a0c94-3317-42ed-b8c7-508f5d13f2c1
1 > Accept-Encoding: gzip,deflate
1 > Connection: Keep-Alive
1 > Host: downloads.pdok.nl
1 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:30:03.368 response time in milliseconds: 665.90
1 < 307
1 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
1 < Access-Control-Allow-Method: GET,POST,OPTIONS
1 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
1 < Access-Control-Allow-Origin: *
1 < Access-Control-Max-Age: 1000
1 < Content-Length: 0
1 < Content-Type: application/zip
1 < Date: Tue, 15 Jun 2021 02:30:03 GMT
1 < Location: /kadaster/kadastralekaart/download/v4_0/cache/5/e94b9916-f393-42bb-85c5-4b4e1deac629/dkk-gml-nl.zip
1 < Server: Apache
1 < Strict-Transport-Security: [max-age=31536000; includeSubDomains; preload, max-age=3600; includeSubDomains; preload]
1 < X-Cnection: close
And match responseHeaders['Content-Length'][0] == '#notnull' 0.000
And def zipsize = responseHeaders['Content-Length'][0] 0.000
* print "size", zipsize 0.000
02:30:03.369 [print] size 0
* def location = responseHeaders['Location'][0] 0.000
Given url apiBaseUrl + location 0.000
When method HEAD 0.545
02:30:03.371 request:
2 > HEAD https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/cache/5/e94b9916-f393-42bb-85c5-4b4e1deac629/dkk-gml-nl.zip
2 > Accept-Encoding: gzip,deflate
2 > Connection: Keep-Alive
2 > Host: downloads.pdok.nl
2 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:30:03.915 response time in milliseconds: 544.44
2 < 200
2 < Accept-Ranges: bytes
2 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
2 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
2 < Access-Control-Allow-Origin: *
2 < Access-Control-Max-Age: 1000
2 < Content-Disposition: attachment; filename=dkk-gml-nl.zip
2 < Content-Length: 5610673
2 < Content-Security-Policy: block-all-mixed-content
2 < Content-Type: application/zip
2 < Date: Tue, 15 Jun 2021 02:30:03 GMT
2 < Etag: "93eed133fd93ce41e21825db8549ced3-2"
2 < Last-Modified: Mon, 14 Jun 2021 23:43:21 GMT
2 < Server: MinIO
2 < Strict-Transport-Security: [max-age=31536000; includeSubDomains; preload, max-age=3600; includeSubDomains; preload]
2 < Vary: Origin
2 < X-Amz-Request-Id: 1688A08F7CC04E15
2 < X-Cnection: close
2 < X-Xss-Protection: 1; mode=block
Then status 200 0.000
And match responseHeaders['Content-Length'][0] == '#notnull' 0.000
And match responseHeaders['Content-Type'][0] == 'application/zip' 0.000
And def zipsize = responseHeaders['Content-Length'][0] 0.000
* print "location", location 0.000
02:30:03.916 [print] location /kadaster/kadastralekaart/download/v4_0/cache/5/e94b9916-f393-42bb-85c5-4b4e1deac629/dkk-gml-nl.zip
* print "size", zipsize 0.000
02:30:03.917 [print] size 5610673
* assert zipsize > 1000 0.000
15.220
* def requestparams = {format: "gml",featuretypes: ["perceel"], geofilter: 'POLYGON((81044.88 455429.52,81634.56000000001 455444.64,81735.36000000002 455199.36,81612.72 454955.76,81070.08 454952.4,80880.24 455192.64,81044.88 455429.52))' } 0.000
02:29:10.353 base url : {
  "apiBaseUrl": "https://downloads.pdok.nl/"
}
* print "Initeel:", requestparams 0.010
02:29:10.363 [print] Initeel: {
  "format": "gml",
  "featuretypes": [
    "perceel"
  ],
  "geofilter": "POLYGON((81044.88 455429.52,81634.56000000001 455444.64,81735.36000000002 455199.36,81612.72 454955.76,81070.08 454952.4,80880.24 455192.64,81044.88 455429.52))"
}
* def dodelta = call read('DeltaCustomargs.feature') requestparams 7.616
download/DeltaCustomargs.feature 0.000
{
  "format": "gml",
  "featuretypes": [
    "perceel"
  ],
  "geofilter": "POLYGON((81044.88 455429.52,81634.56000000001 455444.64,81735.36000000002 455199.36,81612.72 454955.76,81070.08 454952.4,80880.24 455192.64,81044.88 455429.52))"
}
> * url apiBaseUrl +'kadastralekaart/api/v4_0/delta/custom' 0.005
> * def requestparams = __arg 0.000
> * print requestparams 0.002
02:29:10.392 [print] {
  "format": "gml",
  "featuretypes": [
    "perceel"
  ],
  "geofilter": "POLYGON((81044.88 455429.52,81634.56000000001 455444.64,81735.36000000002 455199.36,81612.72 454955.76,81070.08 454952.4,80880.24 455192.64,81044.88 455429.52))"
}
> Given request requestparams 0.000
> When method post 0.490
02:29:10.400 request:
1 > POST https://downloads.pdok.nl/kadastralekaart/api/v4_0/delta/custom
1 > Accept-Encoding: gzip,deflate
1 > Connection: Keep-Alive
1 > Content-Length: 218
1 > Content-Type: application/json; charset=UTF-8
1 > Host: downloads.pdok.nl
1 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)
{"format":"gml","featuretypes":["perceel"],"geofilter":"POLYGON((81044.88 455429.52,81634.56000000001 455444.64,81735.36000000002 455199.36,81612.72 454955.76,81070.08 454952.4,80880.24 455192.64,81044.88 455429.52))"}

02:29:10.882 response time in milliseconds: 481.57
1 < 202
1 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
1 < Access-Control-Allow-Method: GET,POST,OPTIONS
1 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
1 < Access-Control-Allow-Origin: *
1 < Access-Control-Max-Age: 1000
1 < Content-Length: 188
1 < Content-Type: application/json
1 < Date: Tue, 15 Jun 2021 02:29:10 GMT
1 < Server: Apache
1 < Strict-Transport-Security: [max-age=31536000; includeSubDomains; preload, max-age=3600; includeSubDomains; preload]
1 < X-Cnection: close
{"_links":{"status":{"href":"/kadaster/kadastralekaart/download/v4_0/delta/custom/83628cca-3da6-4a79-427f-8534fe52d3c5/status"}},"downloadRequestId":"83628cca-3da6-4a79-427f-8534fe52d3c5"}
> Then status 202 0.000
> And match response == { downloadRequestId: '#uuid' , _links:'#notnull'} 0.000
> And def downloadRequestId = response.downloadRequestId 0.002
> And def links = response._links 0.001
> * print "delta status links:" links 0.000
02:29:10.888 [print]
> And def statusurl = apiBaseUrl + links.status.href 0.002
> * print 'statusurl', statusurl 0.002
02:29:10.893 [print] statusurl https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/delta/custom/83628cca-3da6-4a79-427f-8534fe52d3c5/status
> Given url statusurl 0.000
> When method GET 0.561
02:29:10.895 request:
2 > GET https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/delta/custom/83628cca-3da6-4a79-427f-8534fe52d3c5/status
2 > Accept-Encoding: gzip,deflate
2 > Connection: Keep-Alive
2 > Host: downloads.pdok.nl
2 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:29:11.454 response time in milliseconds: 559.09
2 < 200
2 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
2 < Access-Control-Allow-Method: GET,POST,OPTIONS
2 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
2 < Access-Control-Allow-Origin: *
2 < Access-Control-Max-Age: 1000
2 < Cache-Control: no-cache, no-store, max-age=0, must-revalidate
2 < Content-Length: 159
2 < Content-Type: application/json
2 < Date: Tue, 15 Jun 2021 02:29:11 GMT
2 < Expires: 0
2 < Pragma: no-cache
2 < Server: Apache
2 < Strict-Transport-Security: [max-age=31536000; includeSubDomains; preload, max-age=3600; includeSubDomains; preload]
2 < X-Cnection: close
{"_links":{"self":{"href":"/kadaster/kadastralekaart/download/v4_0/delta/custom/83628cca-3da6-4a79-427f-8534fe52d3c5/status"}},"progress":0,"status":"PENDING"}
> And retry until responseStatus == 201 0.000
> Given url statusurl 0.000
> When method GET 5.982
02:29:11.456 request:
3 > GET https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/delta/custom/83628cca-3da6-4a79-427f-8534fe52d3c5/status
3 > Accept-Encoding: gzip,deflate
3 > Connection: Keep-Alive
3 > Host: downloads.pdok.nl
3 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:29:11.936 response time in milliseconds: 479.69
3 < 200
3 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
3 < Access-Control-Allow-Method: GET,POST,OPTIONS
3 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
3 < Access-Control-Allow-Origin: *
3 < Access-Control-Max-Age: 1000
3 < Cache-Control: no-cache, no-store, max-age=0, must-revalidate
3 < Content-Length: 161
3 < Content-Type: application/json
3 < Date: Tue, 15 Jun 2021 02:29:11 GMT
3 < Expires: 0
3 < Pragma: no-cache
3 < Server: Apache
3 < Strict-Transport-Security: [max-age=31536000; includeSubDomains; preload, max-age=3600; includeSubDomains; preload]
3 < X-Cnection: close
{"_links":{"self":{"href":"/kadaster/kadastralekaart/download/v4_0/delta/custom/83628cca-3da6-4a79-427f-8534fe52d3c5/status"}},"progress":100,"status":"RUNNING"}

02:29:11.940 retry condition not satisfied: responseStatus == 201
02:29:11.940 sleeping before retry #1
02:29:16.946 request:
4 > GET https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/delta/custom/83628cca-3da6-4a79-427f-8534fe52d3c5/status
4 > Accept-Encoding: gzip,deflate
4 > Connection: Keep-Alive
4 > Host: downloads.pdok.nl
4 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:29:17.436 response time in milliseconds: 489.50
4 < 201
4 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
4 < Access-Control-Allow-Method: GET,POST,OPTIONS
4 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
4 < Access-Control-Allow-Origin: *
4 < Access-Control-Max-Age: 1000
4 < Cache-Control: no-cache, no-store, max-age=0, must-revalidate
4 < Content-Length: 167
4 < Content-Type: application/json
4 < Date: Tue, 15 Jun 2021 02:29:17 GMT
4 < Expires: 0
4 < Pragma: no-cache
4 < Server: Apache
4 < Strict-Transport-Security: [max-age=31536000; includeSubDomains; preload, max-age=3600; includeSubDomains; preload]
4 < X-Cnection: close
{"_links":{"download":{"href":"/kadaster/kadastralekaart/download/v4_0/extract/d3b70f8c-5398-4bfa-ae88-3b9e4e7e7699/extract.zip"}},"progress":100,"status":"COMPLETED"}

02:29:17.436 retry condition satisfied
> And def downloadlink = response._links 0.000
> And match response == { _links:'#notnull' , progress:100, status:'COMPLETED' } 0.000
> * print "downloadlink:", downloadlink 0.001
02:29:17.438 [print] downloadlink: {
  "download": {
    "href": "/kadaster/kadastralekaart/download/v4_0/extract/d3b70f8c-5398-4bfa-ae88-3b9e4e7e7699/extract.zip"
  }
}
> Given url apiBaseUrl + downloadlink.download.href 0.000
> When method HEAD 0.531
02:29:17.440 request:
5 > HEAD https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/extract/d3b70f8c-5398-4bfa-ae88-3b9e4e7e7699/extract.zip
5 > Accept-Encoding: gzip,deflate
5 > Connection: Keep-Alive
5 > Host: downloads.pdok.nl
5 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:29:17.970 response time in milliseconds: 529.40
5 < 200
5 < Accept-Ranges: bytes
5 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
5 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
5 < Access-Control-Allow-Origin: *
5 < Access-Control-Max-Age: 1000
5 < Content-Disposition: attachment; filename=extract.zip
5 < Content-Length: 2106761
5 < Content-Security-Policy: block-all-mixed-content
5 < Content-Type: application/zip
5 < Date: Tue, 15 Jun 2021 02:29:17 GMT
5 < Etag: "d0b9712270fc850702fa98c42721e6f9-1"
5 < Last-Modified: Tue, 15 Jun 2021 02:29:12 GMT
5 < Server: MinIO
5 < Strict-Transport-Security: [max-age=31536000; includeSubDomains; preload, max-age=3600; includeSubDomains; preload]
5 < Vary: Origin
5 < X-Amz-Request-Id: 1688A084CCF0ACED
5 < X-Cnection: close
5 < X-Xss-Protection: 1; mode=block
> Then status 200 0.000
> And match responseHeaders['Content-Length'][0] == '#notnull' 0.003
> And match responseHeaders['Content-Type'][0] == 'application/zip' 0.000
> And def zipsize = responseHeaders['Content-Length'][0] 0.001
> * print "###" 0.000
02:29:17.977 [print] ###
> * print "location", apiBaseUrl + downloadlink.download.href 0.000
02:29:17.979 [print] location https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/extract/d3b70f8c-5398-4bfa-ae88-3b9e4e7e7699/extract.zip
> * print "size", zipsize 0.000
02:29:17.979 [print] size 2106761
> * assert zipsize > 600 0.000
> * def mydownloads = Java.type('download.DataStorage') 0.000
> * def LocalDateTime = Java.type('java.time.LocalDateTime') 0.000
> * def db = new mydownloads 0.000
> * eval db.mywriteln('- Test: DeltaUpdate_' + __loop + ' '+ '\n leveringsId:'+ downloadRequestId +'\n'+' Url:'+apiBaseUrl + downloadlink.download.href+'\n Size:'+zipsize+'\n Time:'+ LocalDateTime.now() +'\n' , 'target/surefire-reports/delta_url.yaml') 0.000
15.196
* def requestparams = {format: "gml",featuretypes: ["kadastralegrens"], geofilter: 'POLYGON((81044.88 455429.52,81634.56000000001 455444.64,81735.36000000002 455199.36,81612.72 454955.76,81070.08 454952.4,80880.24 455192.64,81044.88 455429.52))' } 0.000
02:29:10.811 base url : {
  "apiBaseUrl": "https://downloads.pdok.nl/"
}
* print "Initeel:", requestparams 0.001
02:29:10.813 [print] Initeel: {
  "format": "gml",
  "featuretypes": [
    "kadastralegrens"
  ],
  "geofilter": "POLYGON((81044.88 455429.52,81634.56000000001 455444.64,81735.36000000002 455199.36,81612.72 454955.76,81070.08 454952.4,80880.24 455192.64,81044.88 455429.52))"
}
* def dodelta = call read('DeltaCustomargs.feature') requestparams 7.601
download/DeltaCustomargs.feature 0.000
{
  "format": "gml",
  "featuretypes": [
    "kadastralegrens"
  ],
  "geofilter": "POLYGON((81044.88 455429.52,81634.56000000001 455444.64,81735.36000000002 455199.36,81612.72 454955.76,81070.08 454952.4,80880.24 455192.64,81044.88 455429.52))"
}
> * url apiBaseUrl +'kadastralekaart/api/v4_0/delta/custom' 0.000
> * def requestparams = __arg 0.000
> * print requestparams 0.000
02:29:10.823 [print] {
  "format": "gml",
  "featuretypes": [
    "kadastralegrens"
  ],
  "geofilter": "POLYGON((81044.88 455429.52,81634.56000000001 455444.64,81735.36000000002 455199.36,81612.72 454955.76,81070.08 454952.4,80880.24 455192.64,81044.88 455429.52))"
}
> Given request requestparams 0.001
> When method post 0.535
02:29:10.826 request:
1 > POST https://downloads.pdok.nl/kadastralekaart/api/v4_0/delta/custom
1 > Accept-Encoding: gzip,deflate
1 > Connection: Keep-Alive
1 > Content-Length: 226
1 > Content-Type: application/json; charset=UTF-8
1 > Host: downloads.pdok.nl
1 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)
{"format":"gml","featuretypes":["kadastralegrens"],"geofilter":"POLYGON((81044.88 455429.52,81634.56000000001 455444.64,81735.36000000002 455199.36,81612.72 454955.76,81070.08 454952.4,80880.24 455192.64,81044.88 455429.52))"}

02:29:11.360 response time in milliseconds: 534.05
1 < 202
1 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
1 < Access-Control-Allow-Method: GET,POST,OPTIONS
1 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
1 < Access-Control-Allow-Origin: *
1 < Access-Control-Max-Age: 1000
1 < Content-Length: 188
1 < Content-Type: application/json
1 < Date: Tue, 15 Jun 2021 02:29:11 GMT
1 < Server: Apache
1 < Strict-Transport-Security: [max-age=31536000; includeSubDomains; preload, max-age=3600; includeSubDomains; preload]
1 < X-Cnection: [close, close]
{"_links":{"status":{"href":"/kadaster/kadastralekaart/download/v4_0/delta/custom/53b22f3b-4334-4671-5413-3e2dafe63298/status"}},"downloadRequestId":"53b22f3b-4334-4671-5413-3e2dafe63298"}
> Then status 202 0.000
> And match response == { downloadRequestId: '#uuid' , _links:'#notnull'} 0.000
> And def downloadRequestId = response.downloadRequestId 0.000
> And def links = response._links 0.000
> * print "delta status links:" links 0.000
02:29:11.363 [print]
> And def statusurl = apiBaseUrl + links.status.href 0.000
> * print 'statusurl', statusurl 0.000
02:29:11.364 [print] statusurl https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/delta/custom/53b22f3b-4334-4671-5413-3e2dafe63298/status
> Given url statusurl 0.000
> When method GET 0.520
02:29:11.372 request:
2 > GET https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/delta/custom/53b22f3b-4334-4671-5413-3e2dafe63298/status
2 > Accept-Encoding: gzip,deflate
2 > Connection: Keep-Alive
2 > Host: downloads.pdok.nl
2 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:29:11.884 response time in milliseconds: 511.72
2 < 200
2 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
2 < Access-Control-Allow-Method: GET,POST,OPTIONS
2 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
2 < Access-Control-Allow-Origin: *
2 < Access-Control-Max-Age: 1000
2 < Cache-Control: no-cache, no-store, max-age=0, must-revalidate
2 < Content-Length: 159
2 < Content-Type: application/json
2 < Date: Tue, 15 Jun 2021 02:29:11 GMT
2 < Expires: 0
2 < Pragma: no-cache
2 < Server: Apache
2 < Strict-Transport-Security: [max-age=31536000; includeSubDomains; preload, max-age=3600; includeSubDomains; preload]
2 < X-Cnection: close
{"_links":{"self":{"href":"/kadaster/kadastralekaart/download/v4_0/delta/custom/53b22f3b-4334-4671-5413-3e2dafe63298/status"}},"progress":0,"status":"PENDING"}
> And retry until responseStatus == 201 0.000
> Given url statusurl 0.000
> When method GET 5.992
02:29:11.886 request:
3 > GET https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/delta/custom/53b22f3b-4334-4671-5413-3e2dafe63298/status
3 > Accept-Encoding: gzip,deflate
3 > Connection: Keep-Alive
3 > Host: downloads.pdok.nl
3 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:29:12.381 response time in milliseconds: 494.27
3 < 200
3 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
3 < Access-Control-Allow-Method: GET,POST,OPTIONS
3 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
3 < Access-Control-Allow-Origin: *
3 < Access-Control-Max-Age: 1000
3 < Cache-Control: no-cache, no-store, max-age=0, must-revalidate
3 < Content-Length: 161
3 < Content-Type: application/json
3 < Date: Tue, 15 Jun 2021 02:29:12 GMT
3 < Expires: 0
3 < Pragma: no-cache
3 < Server: Apache
3 < Strict-Transport-Security: [max-age=31536000; includeSubDomains; preload, max-age=3600; includeSubDomains; preload]
3 < X-Cnection: close
{"_links":{"self":{"href":"/kadaster/kadastralekaart/download/v4_0/delta/custom/53b22f3b-4334-4671-5413-3e2dafe63298/status"}},"progress":100,"status":"RUNNING"}

02:29:12.382 retry condition not satisfied: responseStatus == 201
02:29:12.382 sleeping before retry #1
02:29:17.383 request:
4 > GET https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/delta/custom/53b22f3b-4334-4671-5413-3e2dafe63298/status
4 > Accept-Encoding: gzip,deflate
4 > Connection: Keep-Alive
4 > Host: downloads.pdok.nl
4 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:29:17.877 response time in milliseconds: 494.13
4 < 201
4 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
4 < Access-Control-Allow-Method: GET,POST,OPTIONS
4 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
4 < Access-Control-Allow-Origin: *
4 < Access-Control-Max-Age: 1000
4 < Cache-Control: no-cache, no-store, max-age=0, must-revalidate
4 < Content-Length: 167
4 < Content-Type: application/json
4 < Date: Tue, 15 Jun 2021 02:29:17 GMT
4 < Expires: 0
4 < Pragma: no-cache
4 < Server: Apache
4 < Strict-Transport-Security: [max-age=31536000; includeSubDomains; preload, max-age=3600; includeSubDomains; preload]
4 < X-Cnection: close
{"_links":{"download":{"href":"/kadaster/kadastralekaart/download/v4_0/extract/1c152c92-555c-4981-a248-35b63642d09c/extract.zip"}},"progress":100,"status":"COMPLETED"}

02:29:17.878 retry condition satisfied
> And def downloadlink = response._links 0.000
> And match response == { _links:'#notnull' , progress:100, status:'COMPLETED' } 0.000
> * print "downloadlink:", downloadlink 0.000
02:29:17.879 [print] downloadlink: {
  "download": {
    "href": "/kadaster/kadastralekaart/download/v4_0/extract/1c152c92-555c-4981-a248-35b63642d09c/extract.zip"
  }
}
> Given url apiBaseUrl + downloadlink.download.href 0.000
> When method HEAD 0.518
02:29:17.880 request:
5 > HEAD https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/extract/1c152c92-555c-4981-a248-35b63642d09c/extract.zip
5 > Accept-Encoding: gzip,deflate
5 > Connection: Keep-Alive
5 > Host: downloads.pdok.nl
5 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:29:18.398 response time in milliseconds: 517.54
5 < 200
5 < Accept-Ranges: bytes
5 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
5 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
5 < Access-Control-Allow-Origin: *
5 < Access-Control-Max-Age: 1000
5 < Content-Disposition: attachment; filename=extract.zip
5 < Content-Length: 3132712
5 < Content-Security-Policy: block-all-mixed-content
5 < Content-Type: application/zip
5 < Date: Tue, 15 Jun 2021 02:29:18 GMT
5 < Etag: "0c075eacce0f4254fc6e72bdad8f03f6-1"
5 < Last-Modified: Tue, 15 Jun 2021 02:29:12 GMT
5 < Server: MinIO
5 < Strict-Transport-Security: [max-age=31536000; includeSubDomains; preload, max-age=3600; includeSubDomains; preload]
5 < Vary: Origin
5 < X-Amz-Request-Id: 1688A084E554ED67
5 < X-Cnection: close
5 < X-Xss-Protection: 1; mode=block
> Then status 200 0.000
> And match responseHeaders['Content-Length'][0] == '#notnull' 0.000
> And match responseHeaders['Content-Type'][0] == 'application/zip' 0.000
> And def zipsize = responseHeaders['Content-Length'][0] 0.001
> * print "###" 0.002
02:29:18.403 [print] ###
> * print "location", apiBaseUrl + downloadlink.download.href 0.000
02:29:18.404 [print] location https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/extract/1c152c92-555c-4981-a248-35b63642d09c/extract.zip
> * print "size", zipsize 0.000
02:29:18.405 [print] size 3132712
> * assert zipsize > 600 0.000
> * def mydownloads = Java.type('download.DataStorage') 0.000
> * def LocalDateTime = Java.type('java.time.LocalDateTime') 0.000
> * def db = new mydownloads 0.002
> * eval db.mywriteln('- Test: DeltaUpdate_' + __loop + ' '+ '\n leveringsId:'+ downloadRequestId +'\n'+' Url:'+apiBaseUrl + downloadlink.download.href+'\n Size:'+zipsize+'\n Time:'+ LocalDateTime.now() +'\n' , 'target/surefire-reports/delta_url.yaml') 0.007
17.790
* def requestparams = {format: "gml",featuretypes: ["perceel","kadastralegrens"], geofilter: 'POLYGON((81044.88 455429.52,81634.56000000001 455444.64,81735.36000000002 455199.36,81612.72 454955.76,81070.08 454952.4,80880.24 455192.64,81044.88 455429.52))' } 0.000
02:29:11.621 base url : {
  "apiBaseUrl": "https://downloads.pdok.nl/"
}
* print "Initeel:", requestparams 0.000
02:29:11.622 [print] Initeel: {
  "format": "gml",
  "featuretypes": [
    "perceel",
    "kadastralegrens"
  ],
  "geofilter": "POLYGON((81044.88 455429.52,81634.56000000001 455444.64,81735.36000000002 455199.36,81612.72 454955.76,81070.08 454952.4,80880.24 455192.64,81044.88 455429.52))"
}
* def dodelta = call read('DeltaCustomargs.feature') requestparams 8.906
download/DeltaCustomargs.feature 0.000
{
  "format": "gml",
  "featuretypes": [
    "perceel",
    "kadastralegrens"
  ],
  "geofilter": "POLYGON((81044.88 455429.52,81634.56000000001 455444.64,81735.36000000002 455199.36,81612.72 454955.76,81070.08 454952.4,80880.24 455192.64,81044.88 455429.52))"
}
> * url apiBaseUrl +'kadastralekaart/api/v4_0/delta/custom' 0.001
> * def requestparams = __arg 0.000
> * print requestparams 0.000
02:29:11.645 [print] {
  "format": "gml",
  "featuretypes": [
    "perceel",
    "kadastralegrens"
  ],
  "geofilter": "POLYGON((81044.88 455429.52,81634.56000000001 455444.64,81735.36000000002 455199.36,81612.72 454955.76,81070.08 454952.4,80880.24 455192.64,81044.88 455429.52))"
}
> Given request requestparams 0.000
> When method post 1.866
02:29:11.653 request:
1 > POST https://downloads.pdok.nl/kadastralekaart/api/v4_0/delta/custom
1 > Accept-Encoding: gzip,deflate
1 > Connection: Keep-Alive
1 > Content-Length: 236
1 > Content-Type: application/json; charset=UTF-8
1 > Host: downloads.pdok.nl
1 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)
{"format":"gml","featuretypes":["perceel","kadastralegrens"],"geofilter":"POLYGON((81044.88 455429.52,81634.56000000001 455444.64,81735.36000000002 455199.36,81612.72 454955.76,81070.08 454952.4,80880.24 455192.64,81044.88 455429.52))"}

02:29:13.511 response time in milliseconds: 1857.33
1 < 202
1 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
1 < Access-Control-Allow-Method: GET,POST,OPTIONS
1 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
1 < Access-Control-Allow-Origin: *
1 < Access-Control-Max-Age: 1000
1 < Content-Length: 188
1 < Content-Type: application/json
1 < Date: Tue, 15 Jun 2021 02:29:13 GMT
1 < Server: Apache
1 < Strict-Transport-Security: [max-age=31536000; includeSubDomains; preload, max-age=3600; includeSubDomains; preload]
1 < X-Cnection: close
{"_links":{"status":{"href":"/kadaster/kadastralekaart/download/v4_0/delta/custom/fa97e205-f6ea-457e-64df-79c461ee299c/status"}},"downloadRequestId":"fa97e205-f6ea-457e-64df-79c461ee299c"}
> Then status 202 0.000
> And match response == { downloadRequestId: '#uuid' , _links:'#notnull'} 0.000
> And def downloadRequestId = response.downloadRequestId 0.000
> And def links = response._links 0.000
> * print "delta status links:" links 0.000
02:29:13.512 [print]
> And def statusurl = apiBaseUrl + links.status.href 0.000
> * print 'statusurl', statusurl 0.000
02:29:13.513 [print] statusurl https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/delta/custom/fa97e205-f6ea-457e-64df-79c461ee299c/status
> Given url statusurl 0.000
> When method GET 0.510
02:29:13.514 request:
2 > GET https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/delta/custom/fa97e205-f6ea-457e-64df-79c461ee299c/status
2 > Accept-Encoding: gzip,deflate
2 > Connection: Keep-Alive
2 > Host: downloads.pdok.nl
2 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:29:14.024 response time in milliseconds: 509.20
2 < 200
2 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
2 < Access-Control-Allow-Method: GET,POST,OPTIONS
2 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
2 < Access-Control-Allow-Origin: *
2 < Access-Control-Max-Age: 1000
2 < Cache-Control: no-cache, no-store, max-age=0, must-revalidate
2 < Content-Length: 159
2 < Content-Type: application/json
2 < Date: Tue, 15 Jun 2021 02:29:13 GMT
2 < Expires: 0
2 < Pragma: no-cache
2 < Server: Apache
2 < Strict-Transport-Security: [max-age=31536000; includeSubDomains; preload, max-age=3600; includeSubDomains; preload]
2 < X-Cnection: close
{"_links":{"self":{"href":"/kadaster/kadastralekaart/download/v4_0/delta/custom/fa97e205-f6ea-457e-64df-79c461ee299c/status"}},"progress":0,"status":"PENDING"}
> And retry until responseStatus == 201 0.000
> Given url statusurl 0.000
> When method GET 5.980
02:29:14.025 request:
3 > GET https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/delta/custom/fa97e205-f6ea-457e-64df-79c461ee299c/status
3 > Accept-Encoding: gzip,deflate
3 > Connection: Keep-Alive
3 > Host: downloads.pdok.nl
3 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:29:14.513 response time in milliseconds: 487.46
3 < 200
3 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
3 < Access-Control-Allow-Method: GET,POST,OPTIONS
3 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
3 < Access-Control-Allow-Origin: *
3 < Access-Control-Max-Age: 1000
3 < Cache-Control: no-cache, no-store, max-age=0, must-revalidate
3 < Content-Length: 160
3 < Content-Type: application/json
3 < Date: Tue, 15 Jun 2021 02:29:14 GMT
3 < Expires: 0
3 < Pragma: no-cache
3 < Server: Apache
3 < Strict-Transport-Security: [max-age=31536000; includeSubDomains; preload, max-age=3600; includeSubDomains; preload]
3 < X-Cnection: close
{"_links":{"self":{"href":"/kadaster/kadastralekaart/download/v4_0/delta/custom/fa97e205-f6ea-457e-64df-79c461ee299c/status"}},"progress":50,"status":"RUNNING"}

02:29:14.514 retry condition not satisfied: responseStatus == 201
02:29:14.514 sleeping before retry #1
02:29:19.515 request:
4 > GET https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/delta/custom/fa97e205-f6ea-457e-64df-79c461ee299c/status
4 > Accept-Encoding: gzip,deflate
4 > Connection: Keep-Alive
4 > Host: downloads.pdok.nl
4 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:29:20.001 response time in milliseconds: 486.06
4 < 201
4 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
4 < Access-Control-Allow-Method: GET,POST,OPTIONS
4 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
4 < Access-Control-Allow-Origin: *
4 < Access-Control-Max-Age: 1000
4 < Cache-Control: no-cache, no-store, max-age=0, must-revalidate
4 < Content-Length: 167
4 < Content-Type: application/json
4 < Date: Tue, 15 Jun 2021 02:29:19 GMT
4 < Expires: 0
4 < Pragma: no-cache
4 < Server: Apache
4 < Strict-Transport-Security: [max-age=31536000; includeSubDomains; preload, max-age=3600; includeSubDomains; preload]
4 < X-Cnection: close
{"_links":{"download":{"href":"/kadaster/kadastralekaart/download/v4_0/extract/28023775-5ff7-4e90-a042-b364a023b6ff/extract.zip"}},"progress":100,"status":"COMPLETED"}

02:29:20.005 retry condition satisfied
> And def downloadlink = response._links 0.000
> And match response == { _links:'#notnull' , progress:100, status:'COMPLETED' } 0.000
> * print "downloadlink:", downloadlink 0.000
02:29:20.005 [print] downloadlink: {
  "download": {
    "href": "/kadaster/kadastralekaart/download/v4_0/extract/28023775-5ff7-4e90-a042-b364a023b6ff/extract.zip"
  }
}
> Given url apiBaseUrl + downloadlink.download.href 0.000
> When method HEAD 0.518
02:29:20.006 request:
5 > HEAD https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/extract/28023775-5ff7-4e90-a042-b364a023b6ff/extract.zip
5 > Accept-Encoding: gzip,deflate
5 > Connection: Keep-Alive
5 > Host: downloads.pdok.nl
5 > User-Agent: Apache-HttpClient/4.5.11 (Java/1.8.0_151)

02:29:20.524 response time in milliseconds: 517.33
5 < 200
5 < Accept-Ranges: bytes
5 < Access-Control-Allow-Headers: SOAPAction,X-Requested-With,Content-Type,Origin,Authorization,Accept
5 < Access-Control-Allow-Methods: POST, GET, OPTIONS, HEAD
5 < Access-Control-Allow-Origin: *
5 < Access-Control-Max-Age: 1000
5 < Content-Disposition: attachment; filename=extract.zip
5 < Content-Length: 5239468
5 < Content-Security-Policy: block-all-mixed-content
5 < Content-Type: application/zip
5 < Date: Tue, 15 Jun 2021 02:29:20 GMT
5 < Etag: "0fc646a774c55df6c23076e53fad4f75-1"
5 < Last-Modified: Tue, 15 Jun 2021 02:29:16 GMT
5 < Server: MinIO
5 < Strict-Transport-Security: [max-age=31536000; includeSubDomains; preload, max-age=3600; includeSubDomains; preload]
5 < Vary: Origin
5 < X-Amz-Request-Id: 1688A08564EB6FBE
5 < X-Cnection: close
5 < X-Xss-Protection: 1; mode=block
> Then status 200 0.000
> And match responseHeaders['Content-Length'][0] == '#notnull' 0.000
> And match responseHeaders['Content-Type'][0] == 'application/zip' 0.000
> And def zipsize = responseHeaders['Content-Length'][0] 0.000
> * print "###" 0.000
02:29:20.525 [print] ###
> * print "location", apiBaseUrl + downloadlink.download.href 0.000
02:29:20.526 [print] location https://downloads.pdok.nl//kadaster/kadastralekaart/download/v4_0/extract/28023775-5ff7-4e90-a042-b364a023b6ff/extract.zip
> * print "size", zipsize 0.000
02:29:20.526 [print] size 5239468
> * assert zipsize > 600 0.000
> * def mydownloads = Java.type('download.DataStorage') 0.000
> * def LocalDateTime = Java.type('java.time.LocalDateTime') 0.000
> * def db = new mydownloads 0.000
> * eval db.mywriteln('- Test: DeltaUpdate_' + __loop + ' '+ '\n leveringsId:'+ downloadRequestId +'\n'+' Url:'+apiBaseUrl + downloadlink.download.href+'\n Size:'+zipsize+'\n Time:'+ LocalDateTime.now() +'\n' , 'target/surefire-reports/delta_url.yaml') 0.000