NASA-PDS / pds-api

PDS web APIs specifications and user's manual
http://nasa-pds.github.io/pds-api
Other
5 stars 3 forks source link

As a user, I want to do a complex query to the API without being limited by the length of the url request #71

Open tloubrieu-jpl opened 3 years ago

tloubrieu-jpl commented 3 years ago

Motivation

... so that the query parameters q and fields can be as long as the user want.

Additional Details

it is unclear what the limit should be but we need to propose an alternate way for the user to submit complex query out of the url, with POST HTTP request. The user will chose his preferred option.

We also need to figure if the pds.api-client can be limited by constraint related to the length of the URL

Acceptance Criteria

Given an API request with q and fields arguments more than 2500 long When I perform the API request Then I expect I get the result

Engineering Details