Ask HN: HTTP Path vs. Query Parameters2 points·by lunch·7 anni fa·3 commentsWhat sort of design considerations might sites like YouTube use when deciding between path or query parameters for identifying resources?For example, YouTube uses a query param 'v' to specify a video id: youtube.com/watch?v=<video_id> Instead of sticking it in the path: youtube.com/watch/<video_id>3 commentsPost comment[–]nonsapreiche·7 anni fareplyI use the first if video_id can not fit in a hierarchical model[–]highhedgehog·7 anni fareplyCan you elaborate, I am interested? What do you mean by "if video_id cannot fit in a hierarchical model"?[–]nonsapreiche·7 anni fareplyLike a matrix versus a tree
For example, YouTube uses a query param 'v' to specify a video id:
Instead of sticking it in the path: