Notes:
-
In a URL, everything after the question mark (?) is considered the query string. a)
/api/movies/search?q=star wars- Query parameter:
q=star wars - In Express:
req.query.qwould be “star wars”
b)
/api/movies/search?title=inception&year=2010- Two query parameters:
title=inceptionandyear=2010 - In Express:
req.query.titlewould be “inception”req.query.yearwould be “2010”
c)
/api/movies/search?=matrix(your original case)- Unnamed parameter with value “matrix”
- In Express:
req.query['']would be “matrix”
d)
/api/movies/search?genre=action&sort=year&order=desc- Three parameters: genre, sort, and order
- In Express:
req.query.genrewould be “action”req.query.sortwould be “year”req.query.orderwould be “desc”
- Query parameter: