Skip to content

Invalid GET search request during Item Search validation #467

@captaincoordinates

Description

@captaincoordinates

During Item Search conformance class validation the validator issued the following GET request

DEBUG:urllib3.connectionpool:http://host "GET /search?bbox=%5B100.0%2C+0.0%2C+105.0%2C+1.0%5D HTTP/1.1" 500 81

The URL-decoded BBOX parameter is [100.0,+0.0,+105.0,+1.0]. The inclusion of [] square brackets contradicts STAC API spec documentation here.

The validator was invoked with the following command against a deployment with the standard joplin test dataset (validator version 0.6.2).

stac-api-validator \
    --root-url http://host \
    --conformance core \
    --conformance collections \
    --conformance features \
    --conformance item-search \
    --conformance filter \
    --collection joplin \
    --geometry '{"type": "Polygon", "coordinates": [[[-180,-90], [180,-90], [180,90], [-180,90], [-180,-90]]]}' \
    --log-level DEBUG

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions