Ask HN: HTTP Path vs. Query Parameters2 points·by lunch·7년 전·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년 전replyI use the first if video_id can not fit in a hierarchical model[–]highhedgehog·7년 전replyCan you elaborate, I am interested? What do you mean by "if video_id cannot fit in a hierarchical model"?[–]nonsapreiche·7년 전replyLike 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: